Skip to main content

Fast Local Search for the Maximum Independent Set Problem

  • Conference paper
Experimental Algorithms (WEA 2008)

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

Included in the following conference series:

Abstract

Given a graph Gā€‰=ā€‰(V,E), the independent set problem is that of finding a maximum-cardinality subset S of V such that no two vertices in S are adjacent. We present a fast local search routine for this problem. Our algorithm can determine in linear time whether a maximal solution can be improved by replacing a single vertex with two others. We also show that an incremental version of this method can be useful within more elaborate heuristics. We test our algorithms on instances from the literature as well as on new ones proposed in this paper.

Part of this work was done while the first author was at Rutgers University and the third author at Princeton University.

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. Battiti, R., Protasi, M.: Reactive local search for the maximum clique problem. AlgorithmicaĀ 29(4), 610ā€“637 (2001)

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  2. Bomze, I.M., Budinich, M., Pardalos, P.M., Pelillo, M.: The maximum clique problem. In: Du, D.Z., Pardalos, P.M. (eds.) Handbook of Combinatorial Optimization (Sup. Vol. A), pp. 1ā€“74. Kluwer, Dordrecht (1999)

    Google ScholarĀ 

  3. Butenko, S., Pardalos, P.M., Sergienko, I., Shylo, V., Stetsyuk, P.: Finding maximum independent sets in graphs arising from coding theory. In: Proceedings of the 2002 ACM Symposium on Applied Computing, pp. 542ā€“546 (2002)

    Google ScholarĀ 

  4. Butenko, S., Pardalos, P.M., Sergienko, I., Shylo, V., Stetsyuk, P.: Estimating the size of correcting codes using extremal graph problems. In: Pearce, C. (ed.) Optimization: Structure and Applications, Springer, Heidelberg (2008)

    Google ScholarĀ 

  5. Demetrescu, C., Goldberg, A.V., Johnson, D.S.: 9th DIMACS Implementation Challenge: Shortest Paths (2006) (last visited on March 15, 2008), http://www.dis.uniroma1.it/~challenge9

  6. Feo, T., Resende, M.G.C., Smith, S.: A greedy randomized adaptive search procedure for maximum independent set. Operations ResearchĀ 42, 860ā€“878 (1994)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  7. Grosso, A., Locatelli, M., Della Croce, F.: Combining swaps and node weights in an adaptive greedy approach for the maximum clique problem. J. HeuristicsĀ 10, 135ā€“152 (2004)

    ArticleĀ  Google ScholarĀ 

  8. Grosso, A., Locatelli, M., Pullan, W.: Simple ingredients leading to very efficient heuristics for the maximum clique problem. J. Heuristics (30 October, 2007), doi:10.1007/s10732-007-9055-x

    Google ScholarĀ 

  9. Hansen, P., Mladenović, N., UroÅ”ević, D.: Variable neighborhood search for the maximum clique. Discrete Applied MathematicsĀ 145(1), 117ā€“125 (2004)

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  10. Johnson, D.S., Trick, M.: Cliques, Coloring and Satisfiability. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol.Ā 26. AMS (1996)

    Google ScholarĀ 

  11. Karp, R.: Reducibility among combinatorial problems. In: Miller, R., Thatcher, J. (eds.) Complexity of Computer Computations, pp. 85ā€“103. Plenum Press, New York (1972)

    Google ScholarĀ 

  12. Katayama, K., Hamamoto, A., Narihisa, H.: An effective local search for the maximum clique problem. Information Processing LettersĀ 95, 503ā€“511 (2005)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

  13. LourenƧo, H.R., Martin, O., StĆ¼tzle, T.: Iterated local search. In: Glover, F., Kochenberger, G. (eds.) Handbook of Metaheuristics, pp. 321ā€“353. Kluwer, Dordrecht (2003)

    Google ScholarĀ 

  14. Pullan, W.J., Hoos, H.H.: Dynamic local search for the maximum clique problem. J. Artificial Intelligence ResearchĀ 25, 159ā€“185 (2006)

    MATHĀ  Google ScholarĀ 

  15. Richter, S., Helmert, M., Gretton, C.: A stochastic local search approach to vertex cover. In: Proceedings of the 30th German Conference on Artificial Intelligence (KI), pp. 412ā€“426 (2007)

    Google ScholarĀ 

  16. Sander, P.V., Nehab, D., Chlamtac, E., Hoppe, H.: Efficient traversal of mesh edges (submitted, 2008)

    Google ScholarĀ 

  17. Sloane, N.J.A.: Challenge problems: Independent sets in graphs (2000) (last visited on March 15, 2008), http://www.research.att.com/~njas/doc/graphs.html

  18. Xu, K.: BHOSLIB: Benchmarks with hidden optimum solutions for graph problems (2004) (last visited on March 15, 2008), http://www.nlsde.buaa.edu.cn/~kexu/benchmarks/graph-benchmarks.htm

Download references

Author information

Authors and Affiliations

Authors

Editor information

Catherine C. McGeoch

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Andrade, D.V., Resende, M.G.C., Werneck, R.F. (2008). Fast Local Search for the Maximum Independent Set Problem. In: McGeoch, C.C. (eds) Experimental Algorithms. WEA 2008. Lecture Notes in Computer Science, vol 5038. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68552-4_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68552-4_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68548-7

  • Online ISBN: 978-3-540-68552-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics