The parameterized complexity of counting problems

被引:146
作者
Flum, J
Grohe, M
机构
[1] Univ Freiburg, Inst Math Log, D-79104 Freiburg, Germany
[2] Humboldt Univ, Inst Informat, D-10099 Berlin, Germany
关键词
counting complexity; parameterized complexity; paths and cycles; descriptive complexity;
D O I
10.1137/S0097539703427203
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We develop a parameterized complexity theory for counting problems. As the basis of this theory, we introduce a hierarchy of parameterized counting complexity classes #W[t], for t greater than or equal to 1, that corresponds to Downey and Fellows's W-hierarchy [R. G. Downey and M. R. Fellows, Parameterized Complexity, Springer-Verlag, New York, 1999] and we show that a few central W-completeness results for decision problems translate to #W-completeness results for the corresponding counting problems. Counting complexity gets interesting with problems whose decision version is tractable, but whose counting version is hard. Our main result states that counting cycles and paths of length k in both directed and undirected graphs, parameterized by k, is #W[1]-complete. This makes it highly unlikely that these problems are fixed-parameter tractable, even though their decision versions are fixed-parameter tractable. More explicitly, our result shows that most likely there is no f(k) . n(c)-algorithm for counting cycles or paths of length k in a graph of size n for any computable function f : N --> N and constant c, even though there is a 2(O(k)) . n(2.376) algorithm for finding a cycle or path of length k [N. Alon, R. Yuster, and U. Zwick, J. ACM, 42 (1995), pp. 844-856].
引用
收藏
页码:892 / 922
页数:31
相关论文
共 29 条
  • [1] FIXED-PARAMETER TRACTABILITY AND COMPLETENESS .4. ON COMPLETENESS FOR W[P] AND PSPACE ANALOGS
    ABRAHAMSON, KA
    DOWNEY, RG
    FELLOWS, MR
    [J]. ANNALS OF PURE AND APPLIED LOGIC, 1995, 73 (03) : 235 - 276
  • [2] COLOR-CODING
    ALON, N
    YUSTER, R
    ZWICK, U
    [J]. JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (04): : 844 - 856
  • [3] Finding and counting given length cycles
    Alon, N
    Yuster, R
    Zwick, U
    [J]. ALGORITHMICA, 1997, 17 (03) : 209 - 223
  • [4] EASY PROBLEMS FOR TREE-DECOMPOSABLE GRAPHS
    ARNBORG, S
    LAGERGREN, J
    SEESE, D
    [J]. JOURNAL OF ALGORITHMS, 1991, 12 (02) : 308 - 340
  • [5] Arvind V, 2002, LECT NOTES COMPUT SC, V2518, P453
  • [6] BODLAENDER HL, 1995, COMPUT APPL BIOSCI, V11, P49
  • [7] On fixed-parameter tractability and approximability of NP optimization problems
    Cai, LM
    Chen, JN
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1997, 54 (03) : 465 - 474
  • [8] Bounded nondeterminism and alternation in parameterized complexity theory
    Chen, YJ
    Flum, J
    Grohe, M
    [J]. 18TH IEEE ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2003, : 13 - 29
  • [9] On the fixed parameter complexity of graph enumeration problems definable in monadic second-order logic
    Courcelle, B
    Makowsky, JA
    Rotics, U
    [J]. DISCRETE APPLIED MATHEMATICS, 2001, 108 (1-2) : 23 - 52
  • [10] Courcelle B, 1990, Handbook of theoretical computer science, VB, P193