skip to main content
research-article

Tight Kernel Bounds for Problems on Graphs with Small Degeneracy

Published: 09 August 2017 Publication History

Abstract

Kernelization is a strong and widely applied technique in parameterized complexity. In a nutshell, a kernelization algorithm for a parameterized problem transforms in polynomial time a given instance of the problem into an equivalent instance whose size depends solely on the parameter. Recent years have seen major advances in the study of both upper and lower bound techniques for kernelization, and by now this area has become one of the major research threads in parameterized complexity.
In this article, we consider kernelization for problems on d-degenerate graphs, that is, graphs such that any subgraph contains a vertex of degree at most d. This graph class generalizes many classes of graphs for which effective kernelization is known to exist, for example, planar graphs, H-minor free graphs, and H-topological-minor free graphs. We show that for several natural problems on d-degenerate graphs the best-known kernelization upper bounds are essentially tight. In particular, using intricate constructions of weak compositions, we prove that unless coNP ⊆ NP/poly:
• Dominating Set has no kernels of size O(k(d−1)(d−3)−ε) for any ε > 0. The current best upper bound is O(k(d+1)2).
• Independent Dominating Set has no kernels of size O(kd−4−ε) for any ε > 0. The current best upper bound is O(kd+1).
• Induced Matching has no kernels of size O(kd−3−ε) for any ε > 0. The current best upper bound is O(kd).
To the best of our knowledge, Dominating Set is the the first problem where a lower bound with superlinear dependence on d (in the exponent) can be proved.
In the last section of the article, we also give simple kernels for Connected Vertex Cover and Capacitated Vertex Cover of size O(kd) and O(kd+1), respectively. We show that the latter problem has no kernels of size O(kd−ε) unless coNP ⊆ NP/poly by a simple reduction from d-Exact Set Cover (the same lower bound for Connected Vertex Cover on d-degenerate graphs is already known).

References

[1]
Jochen Alber, Michael R. Fellows, and Rolf Niedermeier. 2004. Polynomial-time data reduction for dominating set. J. ACM 51, 3 (2004), 363--384.
[2]
Hans L. Bodlaender, Rodney G. Downey, Michael R. Fellows, and Danny Hermelin. 2009. On problems without polynomial kernels. J. Comput. System Sci. 75, 8 (2009), 423--434.
[3]
Hans L. Bodlaender, Fedor V. Fomin, Daniel Lokshtanov, Eelko Penninkx, Saket Saurabh, and Dimitrios M. Thilikos. 2009. (Meta) kernelization. In Proceedings of the 50th Annual IEEE Symposium on Foundations of Computer Science (FOCS’09). 629--638.
[4]
Hans L. Bodlaender, Bart M. P. Jansen, and Stefan Kratsch. 2014. Kernelization lower bounds by cross-composition. SIAM J. Discr. Math. 28, 1 (2014), 277--305.
[5]
Hans L. Bodlaender, Stéphan Thomassé, and Anders Yeo. 2011. Kernel bounds for disjoint cycles and disjoint paths. Theor. Comput. Sci. 412, 35 (2011), 4570--4578.
[6]
Liming Cai, Jianer Chen, Rodney G. Downey, and Michael R. Fellows. 1997. Advice classes of paramterized tractability. Ann. Pure Appl. Logic 84, 1 (1997), 119--138.
[7]
Yijia Chen, Jörg Flum, and Moritz Müller. 2011. Lower bounds for kernelizations and other preprocessing procedures. Theor. Comput. Syst. 48, 4 (2011), 803--839.
[8]
Marek Cygan, Marcin Pilipczuk, Michal Pilipczuk, and Jakub Onufry Wojtaszczyk. 2012. Kernelization hardness of connectivity problems in d-degenerate graphs. Discr. Appl. Math. 160, 15 (2012), 2131--2141.
[9]
Holger Dell and Dániel Marx. 2012. Kernelization of packing problems. In Proceedings of the 23rd Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’12). 68--81.
[10]
Holger Dell and Dieter van Melkebeek. 2014. Satisfiability allows no nontrivial sparsification unless the polynomial-time hierarchy collapses. J. ACM 61, 4 (2014), 23:1--23:27.
[11]
Reinhard Diestel. 2005. Graph Theory (3rd ed.). Springer-Verlag.
[12]
Michael Dom, Daniel Lokshtanov, and Saket Saurabh. 2014. Kernelization lower bounds through colors and IDs. ACM Trans. Algor. 11, 2 (2014), 13:1--13:20.
[13]
Rodney G. Downey and Michael R. Fellows. 1999. Parameterized Complexity. Springer-Verlag.
[14]
Pål Grønås Drange, Markus Sortland Dregi, Fedor V. Fomin, Stephan Kreutzer, Daniel Lokshtanov, Marcin Pilipczuk, Michal Pilipczuk, Felix Reidl, Fernando Sánchez Villaamil, Saket Saurabh, Sebastian Siebertz, and Somnath Sikdar. 2016. Kernelization and sparseness: The case of dominating set. In Proceedings of the 33rd Symposium on Theoretical Aspects of Computer Science (STACS’16). 31:1--31:14.
[15]
Rok Erman, Lukasz Kowalik, Matjaz Krnc, and Tomasz Walen. 2010. Improved induced matchings in sparse graphs. Discr. Appl. Math. 158, 18 (2010), 1994--2003.
[16]
Michael R. Fellows. 2003. Blow-ups, win/win’s, and crown rules: Some new directions in FPT. In Proceedings of the 29th International Workshop on Graph Theoretic Concepts in Computer Science (WG’03). 1--12.
[17]
Michael R. Fellows. 2006. The lost continent of polynomial time: Preprocessing and kernelization. In Proceedings of the 2nd International Workshop on Parameterized and Exact Computation (IWPEC’06). 276--277.
[18]
Michael R. Fellows, Danny Hermelin, Frances A. Rosamond, and Stéphane Vialette. 2009. On the parameterized complexity of multiple-interval graph problems. Theor. Comput. Sci. 410, 1 (2009), 53--61.
[19]
Fedor V. Fomin, Daniel Lokshtanov, Saket Saurabh, and Dimitrios M. Thilikos. 2010. Bidimensionality and kernels. In Proceedings of the 21st Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’19). 503--510.
[20]
Fedor V. Fomin, Daniel Lokshtanov, Saket Saurabh, and Dimitrios M. Thilikos. 2012. Linear kernels for (connected) dominating set on H-minor-free graphs. In Proceedings of the 23rd Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’12). 82--93.
[21]
Lance Fortnow and Raul Santhanam. 2011. Infeasibility of instance compression and succinct PCPs for NP. J. Comput. System Sci. 77, 1 (2011), 91--106.
[22]
Michael R. Garey and David S. Johnson. 1979. Computers and Intractability: A Guide to the Theory of NP-completeness. W. H. Freeman.
[23]
Jiong Guo and Rolf Niedermeier. 2007a. Invitation to data reduction and problem kernelization. SIGACT News 38, 1 (2007), 31--45.
[24]
Jiong Guo and Rolf Niedermeier. 2007b. Linear problem kernels for NP-hard problems on planar graphs. In Proceedings of 34th International Colloquium on Automata, Languages and Programming (ICALP’07). 375--386.
[25]
Danny Harnik and Moni Naor. 2010. On the compressibility of NP instances and cryptographic applications. SIAM J. Comput. 39, 5 (2010), 1667--1713.
[26]
Danny Hermelin, Stefan Kratsch, Karolina Soltys, Magnus Wahlström, and Xi Wu. 2015. A completeness theory for polynomial (turing) kernelization. Algorithmica 71, 3 (2015), 702--730.
[27]
Danny Hermelin and Xi Wu. 2012. Weak compositions and their applications to polynomial lower-bounds for kernelization. In Proceedings of the 23rd Annual ACM-SIAM Symposium On Discrete Algorithms (SODA’12). 104--113.
[28]
Iyad A. Kanj, Michael J. Pelsmajer, Marcus Schaefer, and Ge Xia. 2011. On the induced matching problem. J. Comput. Syst. Sci. 77, 6 (2011), 1058--1070.
[29]
Richard M. Karp. 1972. Reducibility among combinatorial problems. In Complexity of Computer Computations, R. E. Miller and J. W. Thatcher (Eds.). Plenum Press, 85--103.
[30]
Stefan Kratsch. 2014. Co-nondeterminism in composi0tions: A kernelization lower bound for a ramsey-type problem. ACM Trans. Algor. 10, 4 (2014), 19:1--19:16.
[31]
Alexander Langer, Felix Reidl, Peter Rossmanith, and Somnath Sikdar. 2012. Linear kernels on graphs excluding topological minors. CoRR abs/1201.2780 (2012).
[32]
George L. Nemhauser and Leslie E. Trotter Jr. 1975. Vertex packings: Structural properties and algorithms. Math. Program. 8, 2 (1975), 232--248.
[33]
Geevarghese Philip, Venkatesh Raman, and Somnath Sikdar. 2012. Polynomial kernels for dominating set in graphs of bounded degeneracy and beyond. ACM Trans. Algor. 9, 1 (2012), 11.

Cited By

View all

Index Terms

  1. Tight Kernel Bounds for Problems on Graphs with Small Degeneracy

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Algorithms
    ACM Transactions on Algorithms  Volume 13, Issue 3
    July 2017
    390 pages
    ISSN:1549-6325
    EISSN:1549-6333
    DOI:10.1145/3058789
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 09 August 2017
    Accepted: 01 June 2017
    Revised: 01 February 2017
    Received: 01 June 2014
    Published in TALG Volume 13, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Parameterized complexity
    2. degenerate graphs
    3. kernelization
    4. kernelization lower bounds
    5. sparse graphs
    6. weak compositions

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • SNSF
    • ERC Starting

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)8
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Computing Dense and Sparse Subgraphs of Weakly Closed GraphsAlgorithmica10.1007/s00453-022-01090-z85:7(2156-2187)Online publication date: 20-Jan-2023
    • (2023)Essentially Tight Kernels for (Weakly) Closed GraphsAlgorithmica10.1007/s00453-022-01088-785:6(1706-1735)Online publication date: 9-Jan-2023
    • (2022)Exploiting $c$-Closure in Kernelization Algorithms for Graph ProblemsSIAM Journal on Discrete Mathematics10.1137/21M144947636:4(2798-2821)Online publication date: 1-Jan-2022
    • (2022)Twin-width and Polynomial KernelsAlgorithmica10.1007/s00453-022-00965-584:11(3300-3337)Online publication date: 1-Nov-2022
    • (2020)Hans Bodlaender and the Theory of Kernelization Lower BoundsTreewidth, Kernels, and Algorithms10.1007/978-3-030-42071-0_3(18-21)Online publication date: 20-Apr-2020
    • (2019)Kernelization10.1017/9781107415157Online publication date: 3-Jan-2019
    • (2018)Kernels for (Connected) Dominating Set on Graphs with Excluded Topological MinorsACM Transactions on Algorithms10.1145/315529814:1(1-31)Online publication date: 3-Jan-2018

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media