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 条
  • [21] Parameterized complexity of happy coloring problems
    Agrawal, Akanksha
    Aravind, N. R.
    Kalyanasundaram, Subrahmanyam
    Kare, Anjeneya Swami
    Lauri, Juho
    Misra, Neeldhara
    Reddy, I. Vinod
    THEORETICAL COMPUTER SCIENCE, 2020, 835 : 58 - 81
  • [22] The parameterized complexity of maximality and minimality problems
    Chen, Yijia
    Flum, Joerg
    PARAMETERIZED AND EXACT COMPUTATION, PROCEEDINGS, 2006, 4169 : 25 - 37
  • [23] PARAMETERIZED COMPLEXITY FOR GRAPH LAYOUT PROBLEMS
    Serna, Maria
    Thilikos, Dimitrios M.
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2005, (86): : 41 - 65
  • [24] Parameterized complexity of constraint satisfaction problems
    Marx, D
    19TH IEEE ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2004, : 139 - 149
  • [25] Parameterized Complexity of Secluded Connectivity Problems
    Fedor V. Fomin
    Petr A. Golovach
    Nikolay Karpov
    Alexander S. Kulikov
    Theory of Computing Systems, 2017, 61 : 795 - 819
  • [26] Incremental Problems in the Parameterized Complexity Setting
    Mans, Bernard
    Mathieson, Luke
    THEORY OF COMPUTING SYSTEMS, 2017, 60 (01) : 3 - 19
  • [27] Parameterized Complexity of Eulerian Deletion Problems
    Cygan, Marek
    Marx, Daniel
    Pilipczuk, Marcin
    Pilipczuk, Michal
    Schlotter, Ildiko
    ALGORITHMICA, 2014, 68 (01) : 41 - 61
  • [28] Parameterized Complexity of Directed Spanner Problems
    Fedor V. Fomin
    Petr A. Golovach
    William Lochet
    Pranabendu Misra
    Saket Saurabh
    Roohani Sharma
    Algorithmica, 2022, 84 : 2292 - 2308
  • [29] On miniaturized problems in parameterized complexity theory
    Chen, YJ
    Flum, J
    PARAMETERIZED AND EXACT COMPUTATION, PROCEEDINGS, 2004, 3162 : 108 - 120
  • [30] Parameterized Complexity of Eulerian Deletion Problems
    Marek Cygan
    Dániel Marx
    Marcin Pilipczuk
    Michał Pilipczuk
    Ildikó Schlotter
    Algorithmica, 2014, 68 : 41 - 61