Skip to main content

A Shortcut to (Sun)Flowers: Kernels in Logarithmic Space or Linear Time

  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 2015 (MFCS 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9235))

Abstract

We investigate whether kernelization results can be obtained if we restrict kernelization algorithms to run in logarithmic space. This restriction for kernelization is motivated by the question of what results are attainable for preprocessing via simple and/or local reduction rules. We find kernelizations for \(d\)-hitting set( k ), \(d\)-set packing( k ), edge dominating set( k ), and a number of hitting and packing problems in graphs, each running in logspace. Additionally, we return to the question of linear-time kernelization. For \(d\)-hitting set( k ) a linear-time kernel was given by van Bevern [Algorithmica (2014)]. We give a simpler procedure and save a large constant factor in the size bound. Furthermore, we show that we can obtain a linear-time kernel for \(d\)-set packing( k ).

Supported by the Emmy Noether-program of the German Research Foundation (DFG), research project PREMOD (KR 4286/1).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Proofs of statements marked with \(\bigstar \) are in the full paper [4].

  2. 2.

    It is well known that finding a k-sunflower is \(\mathsf {NP}\)-hard in general. Similarly, finding a k-flower is \(\mathsf {coNP}\)-hard. For self-contained proofs see the full paper [4]. Both proofs do not apply when the size of the set family exceeds the bounds in the (sun)flower lemma.

  3. 3.

    Note that we would run into the same obstacle if we use sunflowers instead of flowers; finding out whether there exists a \((k+1)\)-sunflower with core \(C \subseteq F\) for a specific set F is \(\mathsf {NP}\)-hard as we show in the full paper [4].

References

  1. Cai, L., Chen, J., Downey, R.G., Fellows, M.R.: Advice classes of parameterized tractability. Ann. Pure Appl. Logic 84(1), 119–138 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  2. Dell, H., Marx, D.: Kernelization of packing problems. In: Proceedings of the Twenty-third Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 68–81. SIAM (2012)

    Google Scholar 

  3. Erdős, P., Rado, R.: Intersection theorems for systems of sets. J. Lond. Math. Soc. 1(1), 85–90 (1960)

    Article  MathSciNet  MATH  Google Scholar 

  4. Fafianie, S., Kratsch, S.: A shortcut to (sun) flowers: Kernels in logarithmic space or linear time. arXiv report 1504.08235 (2015)

    Google Scholar 

  5. Flum, J., Grohe, M.: Parameterized complexity theory, volume XIV of texts in theoretical computer science. In: An EATCS Series (2006)

    Google Scholar 

  6. Fomin, F.V., Lokshtanov, D., Saurabh, S.: Efficient computation of representative sets with applications in parameterized and exact algorithms. In: Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 142–151. SIAM (2014)

    Google Scholar 

  7. Håstad, J., Jukna, S., Pudlák, P.: Top-down lower bounds for depth-three circuits. Comput. Complex. 5(2), 99–112 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  8. Jukna, S.: Extremal combinatorics: with applications in computer science. Springer Science & Business Media, Heidelberg (2011)

    Book  MATH  Google Scholar 

  9. Kratsch, S., et al.: Recent developments in kernelization: a survey. Bull. EATCS 2(113), 58–97 (2014)

    MathSciNet  Google Scholar 

  10. Lokshtanov, D.: New methods in parameterized algorithms and complexity. Ph.D thesis, Citeseer (2009)

    Google Scholar 

  11. Niedermeier, R., Rossmanith, P.: An efficient fixed-parameter algorithm for 3-hitting set. J. Discrete Algorithms 1(1), 89–102 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  12. van Bevern, R.: Towards optimal and expressive kernelization for d-hitting set. Algorithmica 70(1), 129–147 (2014)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefan Fafianie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fafianie, S., Kratsch, S. (2015). A Shortcut to (Sun)Flowers: Kernels in Logarithmic Space or Linear Time. In: Italiano, G., Pighizzini, G., Sannella, D. (eds) Mathematical Foundations of Computer Science 2015. MFCS 2015. Lecture Notes in Computer Science(), vol 9235. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48054-0_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48054-0_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48053-3

  • Online ISBN: 978-3-662-48054-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics