Back to Search Start Over

Trimmed Moebius Inversion and Graphs of Bounded Degree.

Authors :
Björklund, Andreas
Husfeldt, Thore
Kaski, Petteri
Koivisto, Mikko
Source :
Theory of Computing Systems; Oct2010, Vol. 47 Issue 3, p637-654, 18p, 5 Diagrams, 2 Charts
Publication Year :
2010

Abstract

We study ways to expedite Yates’s algorithm for computing the zeta and Moebius transforms of a function defined on the subset lattice. We develop a trimmed variant of Moebius inversion that proceeds point by point, finishing the calculation at a subset before considering its supersets. For an n-element universe U and a family ℱ of its subsets, trimmed Moebius inversion allows us to compute the number of packings, coverings, and partitions of U with k sets from ℱ in time within a polynomial factor (in n) of the number of supersets of the members of ℱ. Relying on an projection theorem of Chung et al. (J. Comb. Theory Ser. A 43:23–37, ) to bound the sizes of set families, we apply these ideas to well-studied combinatorial optimisation problems on graphs with maximum degree Δ. In particular, we show how to compute the domatic number in time within a polynomial factor of (2<superscript>Δ+1</superscript>−2)<superscript> n/(Δ+1)</superscript> and the chromatic number in time within a polynomial factor of (2<superscript>Δ+1</superscript>−Δ−1)<superscript> n/(Δ+1)</superscript>. For any constant Δ, these bounds are O((2− ε)<superscript> n</superscript>) for ε>0 independent of the number of vertices n. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
14324350
Volume :
47
Issue :
3
Database :
Complementary Index
Journal :
Theory of Computing Systems
Publication Type :
Academic Journal
Accession number :
51135470
Full Text :
https://doi.org/10.1007/s00224-009-9185-7