Skip to main content

Approximating the \(k\)-Set Packing Problem by Local Improvements

  • Conference paper
  • First Online:
Combinatorial Optimization (ISCO 2014)

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

Included in the following conference series:

Abstract

We study algorithms based on local improvements for the \(k\)-Set Packing problem. The well-known local improvement algorithm by Hurkens and Schrijver [14] has been improved by Sviridenko and Ward [15] from \(\frac{k}{2}+\epsilon \) to \(\frac{k+2}{3}\), and by Cygan [7] to \(\frac{k+1}{3}+\epsilon \) for any \(\epsilon >0\). In this paper, we achieve the approximation ratio \(\frac{k+1}{3}+\epsilon \) for the \(k\)-Set Packing problem using a simple polynomial-time algorithm based on the method by Sviridenko and Ward [15]. With the same approximation guarantee, our algorithm runs in time singly exponential in \(\frac{1}{\epsilon ^2}\), while the running time of Cygan’s algorithm [7] is doubly exponential in \(\frac{1}{\epsilon }\). On the other hand, we construct an instance with locality gap \(\frac{k+1}{3}\) for any algorithm using local improvements of size \(O(n^{1/5})\), where \(n\) is the total number of sets. Thus, our approximation guarantee is optimal with respect to results achievable by algorithms based on local improvements.

Research supported in part by NSF Grant CCF-0964655 and CCF-1320814.

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

References

  1. Alon, N., Naor, M.: Derandomization, witnesses for boolean matrix multiplication and construction of perfect hash functions. Algorithmica 16(4/5), 434–449 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  2. Alon, N., Yuster, R., Zwick, U.: Color-coding. J. ACM 42(4), 844–856 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  3. Berman, P.: A d/2 approximation for maximum weight independent set in d-claw free graphs. Nord. J. Comput. 7(3), 178–184 (2000)

    MATH  Google Scholar 

  4. Berman, P., Fürer, M.: Approximating maximum independent set in bounded degree graphs. In: SODA, pp. 365–371 (1994)

    Google Scholar 

  5. Chan, Y., Lau, L.: On linear and semidefinite programming relaxations for hypergraph matching. In: SODA, pp. 1500–1511 (2010)

    Google Scholar 

  6. Chandra, B., Halldórsson, M.: Greedy local improvement and weighted set packing approximation. In: SODA, pp. 169–176 (1999)

    Google Scholar 

  7. Cygan, M.: Improved approximation for 3-dimensional matching via bounded pathwidth local search. In: FOCS, pp. 509–518 (2013)

    Google Scholar 

  8. Cygan, M., Grandoni, F., Mastrolilli, M.: How to sell hyperedges: the hypermatching assignment problem. In: SODA, pp. 342–351 (2013)

    Google Scholar 

  9. Fellows, M.R., Knauer, C., Nishimura, N., Ragde, P., Rosamond, F., Stege, U., Thilikos, D.M., Whitesides, S.: Faster fixed-parameter tractable algorithms for matching and packing problems. Algorithmica 52(2), 167–176 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  10. Fürer, M., Yu, H.: Approximating the k-set packing problem by local improvements. http://arxiv.org/abs/1307.2262

  11. Halldórsson, M.: Approximating discrete collections via local improvements. In: SODA, pp. 160–169 (1995)

    Google Scholar 

  12. Håstad, J.: Clique is hard to approximate within \(n^{1-\epsilon }\). In: FOCS, pp. 627–636 (1996)

    Google Scholar 

  13. Hazan, E., Safra, S., Schwartz, O.: On the complexity of approximating k-set packing. Comput. Complex. 15(1), 20–39 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  14. Hurkens, C.A., Shrijver, J.: On the size of systems of sets every \(t\) of which have an SDR, with an application to the worst-case ratio of heuristics for packing problems. SIAM J. Discrete Math. 2(1), 68–72 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  15. Sviridenko, M., Ward, J.: Large neighborhood local search for the maximum set packing problem. In: Fomin, F.V., Freivalds, R., Kwiatkowska, M., Peleg, D. (eds.) ICALP 2013, Part I. LNCS, vol. 7965, pp. 792–803. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huiwen Yu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Fürer, M., Yu, H. (2014). Approximating the \(k\)-Set Packing Problem by Local Improvements. In: Fouilhoux, P., Gouveia, L., Mahjoub, A., Paschos, V. (eds) Combinatorial Optimization. ISCO 2014. Lecture Notes in Computer Science(), vol 8596. Springer, Cham. https://doi.org/10.1007/978-3-319-09174-7_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09174-7_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09173-0

  • Online ISBN: 978-3-319-09174-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics