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
相关论文
共 50 条
  • [1] The parameterized complexity of counting problems
    Flum, J
    Grohe, M
    FOCS 2002: 43RD ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2002, : 538 - 547
  • [2] Counting Problems in Parameterized Complexity
    Zhang, Chihao
    Chen, Yijia
    TSINGHUA SCIENCE AND TECHNOLOGY, 2014, 19 (04) : 410 - 420
  • [3] Counting Problems in Parameterized Complexity
    Chihao Zhang
    Yijia Chen
    TsinghuaScienceandTechnology, 2014, 19 (04) : 410 - 420
  • [4] Parameterized Complexity of Weighted Satisfiability Problems: Decision, Enumeration, Counting
    Creignou, Nadia
    Vollmer, Heribert
    FUNDAMENTA INFORMATICAE, 2015, 136 (04) : 297 - 316
  • [5] ON THE PARAMETERIZED COMPLEXITY OF APPROXIMATE COUNTING
    Andres Montoya, J.
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2011, 45 (02): : 197 - 223
  • [6] Parameterized counting problems
    McCartin, C
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002, 2002, 2420 : 556 - 567
  • [7] Parameterized counting problems
    McCartin, C
    ANNALS OF PURE AND APPLIED LOGIC, 2006, 138 (1-3) : 147 - 182
  • [8] Compactors for parameterized counting problems
    Thilikos, Dimitrios M.
    COMPUTER SCIENCE REVIEW, 2021, 39 (39)
  • [9] Kernelizations for parameterized counting problems
    Thurley, Marc
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2007, 4484 : 703 - 714
  • [10] On the Parameterized Complexity of Reconfiguration Problems
    Mouawad, Amer E.
    Nishimura, Naomi
    Raman, Venkatesh
    Simjour, Narges
    Suzuki, Akira
    ALGORITHMICA, 2017, 78 (01) : 274 - 297