Skip to main content

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

Abstract

The maximum independent set problem is a basic NP-hard problem and has been extensively studied in exact algorithms. The maximum independent set problems in low-degree graphs are also important and may be bottlenecks of the problem in general graphs. In this paper, we present an O *(1.1737n)-time exact algorithm for the maximum independent set problem in an n-vertex graph with degree bounded by 5, improving the previous running time bound of O *(1.1895n). In our algorithm, we introduce an effective divide-and-conquer procedure to deal with vertex cuts of size at most two in graphs, and design branching rules on some special structures of triconnected graphs of maximum degree 5. These result in an improved algorithm without introducing a large number of branching rules.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bourgeois, N., Escoffier, B., Paschos, V.T., van Rooij, J.M.M.: Fast algorithms for max independent set. Algorithmica 62(1-2), 382–415 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  2. Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theoretical Computer Science 411(40-42), 3736–3756 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  3. Eppstein, D.: Quasiconvex analysis of backtracking algorithms. In: SODA, pp. 781–790. ACM Press (2004)

    Google Scholar 

  4. Fomin, F.V., Grandoni, F., Kratsch, D.: A measure & conquer approach for the analysis of exact algorithms. J. ACM 56(5), 1–32 (2009)

    Article  MathSciNet  Google Scholar 

  5. Fomin, F.V., Høie, K.: Pathwidth of cubic graphs and exact algorithms. Inf. Process. Lett. 97(5), 191–196 (2006)

    Article  MATH  Google Scholar 

  6. Fomin, F.V., Kratsch, D.: Exact Exponential Algorithms. Springer (2010)

    Google Scholar 

  7. Fürer, M.: A faster algorithm for finding maximum independent sets in sparse graphs. In: Correa, J.R., Hevia, A., Kiwi, M. (eds.) LATIN 2006. LNCS, vol. 3887, pp. 491–501. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  8. Jian, T.: An O(20.304n) algorithm for solving maximum independent set problem. IEEE Transactions on Computers 35(9), 847–851 (1986)

    Article  MATH  Google Scholar 

  9. Kneis, J., Langer, A., Rossmanith, P.: A fine-grained analysis of a simple independent set algorithm. In: Kannan, R., Kumar, K.N. (eds.) FSTTCS 2009, Dagstuhl, Germany. LIPIcs, vol. 4, pp. 287–298 (2009)

    Google Scholar 

  10. Razgon, I.: Faster computation of maximum independent set and parameterized vertex cover for graphs with maximum degree 3. J. of Discrete Algorithms 7(2), 191–212 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  11. Robson, J.: Algorithms for maximum independent sets. J. of Algorithms 7(3), 425–440 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  12. Tarjan, R., Trojanowski, A.: Finding a maximum independent set. SIAM J. on Computing 6(3), 537–546 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  13. West, D.: Introduction to Graph Theory. Prentice Hall (1996)

    Google Scholar 

  14. Xiao, M., Chen, J.E., Han, X.L.: Improvement on vertex cover and independent set problems for low-degree graphs. Chinese J. of Computers 28(2), 153–160 (2005)

    MathSciNet  Google Scholar 

  15. Xiao, M.: A simple and fast algorithm for maximum independent set in 3-degree graphs. In: Rahman, M. S., Fujita, S. (eds.) WALCOM 2010. LNCS, vol. 5942, pp. 281–292. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  16. Xiao, M., Nagamochi, H.: Confining sets and avoiding bottleneck cases: A simple maximum independent set algorithm in degree-3 graphs. Theoretical Computer Science 469, 92–104 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  17. Xiao, M., Nagamochi, H.: A refined algorithm for maximum independent set in degree-4 graphs. Technical report 2013-002, Department of Applied Mathematics and Physics, Graduate School of Informatics, Kyoto University (2013), http://www.amp.i.kyoto-u.ac.jp/tecrep/abst/2013/2013-002.html

  18. Xiao, M., Nagamochi, H.: An Exact Algorithm for Maximum Independent Set in Degree-5 Graphs. Technical report 2013-003, Department of Applied Mathematics and Physics, Graduate School of Informatics, Kyoto University (2013), http://www.amp.i.kyoto-u.ac.jp/tecrep/abst/2013/2013-003.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xiao, M., Nagamochi, H. (2013). An Exact Algorithm for Maximum Independent Set in Degree-5 Graphs. In: Fellows, M., Tan, X., Zhu, B. (eds) Frontiers in Algorithmics and Algorithmic Aspects in Information and Management. Lecture Notes in Computer Science, vol 7924. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38756-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38756-2_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38755-5

  • Online ISBN: 978-3-642-38756-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics