skip to main content
research-article

Kernelization Lower Bounds Through Colors and IDs

Published:30 October 2014Publication History
Skip Abstract Section

Abstract

In parameterized complexity, each problem instance comes with a parameter k, and a parameterized problem is said to admit a polynomial kernel if there are polynomial time preprocessing rules that reduce the input instance to an instance with size polynomial in k. Many problems have been shown to admit polynomial kernels, but it is only recently that a framework for showing the nonexistence of polynomial kernels for specific problems has been developed by Bodlaender et al. [2009] and Fortnow and Santhanam [2008]. With few exceptions, all known kernelization lower bounds results have been obtained by directly applying this framework. In this article, we show how to combine these results with combinatorial reductions that use colors and IDs in order to prove kernelization lower bounds for a variety of basic problems. To follow we give a summary of our main results. All results are under the assumption that the polynomial hierarchy does not collapse to the third level.

—We show that the Steiner Tree problem parameterized by the number of terminals and solution size k, and the Connected Vertex Cover and Capacitated Vertex Cover problems do not admit a polynomial kernel. The two latter results are surprising because the closely related Vertex Cover problem admits a kernel with at most 2k vertices.

—Alon and Gutner [2008] obtain a kpoly(h) kernel for Dominating Set in H-Minor Free Graphs parameterized by h = |H| and solution size k, and ask whether kernels of smaller size exist. We partially resolve this question by showing that Dominating Set in H-Minor Free Graphs does not admit a kernel with size polynomial in k + h.

—Harnik and Naor [2007] obtain a “compression algorithm” for the Sparse Subset Sum problem. We show that their algorithm is essentially optimal by showing that the instances cannot be compressed further.

—The Hitting Set and Set Cover problems are among the most-studied problems in algorithmics. Both problems admit a kernel of size kO(d) when parameterized by solution size k and maximum set size d. We show that neither of them, along with the Unique Coverage and Bounded Rank Disjoint Sets problems, admits a polynomial kernel.

The existence of polynomial kernels for several of the problems mentioned previously was an open problem explicitly stated in the literature [Alon and Gutner 2008; Betzler 2006; Guo and Niedermeier 2007; Guo et al. 2007; Moser et al. 2007]. Many of our results also rule out the existence of compression algorithms, a notion similar to kernelization defined by Harnik and Naor [2007], for the problems in question.

References

  1. F. N. Abu-Khzam. 2007. Kernelization algorithms for d-hitting set problems. In Proc. 10th WADS. LNCS, Vol. 4618. Springer, 434--445. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Alber, M. R. Fellows, and R. Niedermeier. 2004. Polynomial-time data reduction for dominating set. J. ACM 51, 3, 363--384. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. N. Alon and S. Gutner. 2008. Kernels for the Dominating Set Problem on Graphs with an Excluded Minor. Technical Report TR08-066, Electronic Colloquium on Computational Complexity.Google ScholarGoogle Scholar
  4. N. Betzler. 2006. Steiner Tree Problems in the Analysis of Biological Networks. Diploma thesis, Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, Germany.Google ScholarGoogle Scholar
  5. A. Björklund, , T. Husfeldt, P. Kaski, and M. Koivisto. 2007. Fourier meets Möbius: Fast subset convolution. In Proc. 39th STOC. ACM, 67--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. L. Bodlaender, R. G. Downey, M. R. Fellows, and D. Hermelin. 2009. On problems without polynomial kernels. J. Comput. Syst. Sci. 75, 8, 423--434. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. H. L. Bodlaender, B. M. P. Jansen, and S. Kratsch. 2011. Cross-composition: A new technique for kernelization lower bounds. In STACS. LIPIcs, Vol. 9. 165--176.Google ScholarGoogle Scholar
  8. H. L. Bodlaender, S. Thomassé, and A. Yeo. 2009. Kernel bounds for disjoint cycles and disjoint paths. In ESA. LNCS, Vol. 5757. 635--646.Google ScholarGoogle Scholar
  9. J. Chen, H. Fernau, I. A. Kanj, and G. Xia. 2007. Parametric duality and kernelization: Lower bounds and upper bounds on kernel size. SIAM J. Comput. 37, 4, 1077--1106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Chen, I. A. Kanj, and W. Jia. 2001. Vertex Cover: Further observations and further improvements. J. Algorithms 41, 2, 280--301. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Cygan, M. Pilipczuk, M. Pilipczuk, and J. Wojtaszczyk. 2010. Kernelization hardness of connectivity problems in d-degenerate graphs. In WG. LNCS, Vol. 6410. 147--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. Dell and D. van Melkebeek. 2010. Satisfiability allows no nontrivial sparsification unless the polynomial-time hierarchy collapses. In STOC. 251--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Dom, D. Lokshtanov, S. Saurabh, and Y. Villanger. 2008. Capacitated domination and covering: A parameterized perspective. In Proc. 3rd IWPEC. LNCS, Vol. 5018. Springer, 78--90. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. G. Downey and M. R. Fellows. 1999. Parameterized Complexity. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Drucker. 2012. New limits to classical and quantum instance compression. In FOCS. 609--618. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Fernau, F. V. Fomin, D. Lokshtanov, D. Raible, S. Saurabh, and Y. Villanger. 2009. Kernel(s) for problems with no kernel: On out-trees with many leaves. In Proc. 26th STACS. LIPIcs, Vol. 3. 421--432.Google ScholarGoogle Scholar
  17. J. Flum and M. Grohe. 2006. Parameterized Complexity Theory. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. F. V. Fomin, D. Kratsch, and G. J. Woeginger. 2004. Exact (exponential) algorithms for the dominating set problem. In Proc. 30th WG. LNCS, Vol. 3353. Springer, 245--256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. L. Fortnow and R. Santhanam. 2008. Infeasibility of instance compression and succinct PCPs for NP. In Proc. 40th STOC. ACM, 133--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. M. R. Garey and D. S. Johnson. 1979. Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. J. Guo and R. Niedermeier. 2007. Invitation to data reduction and problem kernelization. SIGACT News 38, 1, 31--45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. Guo, R. Niedermeier, and S. Wernicke. 2007. Parameterized complexity of Vertex Cover variants. Theory Comput. Syst. 41, 3, 501--520. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. Harnik and M. Naor. 2007. On the compressibility of NP instances and cryptographic applications. In Proc. 47th FOCS. IEEE, 719--728. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. J. Kratochvíl and M. Krivánek. 1988. On the computational complexity of codes in graphs. In Proc. 13th MFCS. LNCS, Vol. 324. Springer, 396--404. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. S. Kratsch. 2012. Co-nondeterminism in compositions: A kernelization lower bound for a Ramsey-type problem. In SODA. 114--122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. S. Kratsch and M. Wahlström. 2010. Preprocessing of min ones problems: A dichotomy. In ICALP. LNCS, Vol. 6198. 653--665. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. N. Misra, G. Philip, V. Raman, S. Saurabh, and S. Sikdar. 2010. FPT algorithms for connected feedback vertex set. In WALCOM. LNCS, Vol. 5942. 269--280. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. D. Mölle, S. Richter, and P. Rossmanith. 2008. Enumerate and expand: Improved algorithms for connected vertex cover and tree cover. Theory Comput. Syst. 43, 2, 234--253. Google ScholarGoogle ScholarCross RefCross Ref
  29. H. Moser, V. Raman, and S. Sikdar. 2007. The parameterized complexity of the unique coverage problem. In Proc. 18th ISAAC. LNCS, Vol. 4835. Springer, 621--631. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. G. L. Nemhauser and L. E. Trotter. 1975. Vertex packings: Structural properties and algorithms. Math. Program. 8, 232--248.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. R. Niedermeier. 2006. Invitation to Fixed-Parameter Algorithms. Oxford University Press.Google ScholarGoogle Scholar
  32. S. Thomassé. 2009. A quadratic kernel for feedback vertex set. In Proc. 20th SODA. ACM/SIAM, 115--119. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Kernelization Lower Bounds Through Colors and IDs

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Algorithms
      ACM Transactions on Algorithms  Volume 11, Issue 2
      November 2014
      215 pages
      ISSN:1549-6325
      EISSN:1549-6333
      DOI:10.1145/2685353
      Issue’s Table of Contents

      Copyright © 2014 ACM

      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: 30 October 2014
      • Revised: 1 December 2012
      • Accepted: 1 December 2012
      • Received: 1 April 2012
      Published in talg Volume 11, Issue 2

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader