Skip to main content

GreedyMAX-type Algorithms for the Maximum Independent Set Problem

  • Conference paper
SOFSEM 2011: Theory and Practice of Computer Science (SOFSEM 2011)

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

Abstract

A maximum independent set problem for a simple graph G = (V,E) is to find the largest subset of pairwise nonadjacent vertices. The problem is known to be NP-hard and it is also hard to approximate. Within this article we introduce a non-negative integer valued function p defined on the vertex set V(G) and called a potential function of a graph G, while P(G) =  max v ∈ V(G) p(v) is called a potential of G. For any graph P(G) ≤ Δ(G), where Δ(G) is the maximum degree of G. Moreover, Δ(G) − P(G) may be arbitrarily large. A potential of a vertex lets us get a closer insight into the properties of its neighborhood which leads to the definition of the family of GreedyMAX-type algorithms having the classical GreedyMAX algorithm as their origin. We establish a lower bound 1/(P + 1) for the performance ratio of GreedyMAX-type algorithms which favorably compares with the bound 1/(Δ + 1) known to hold for GreedyMAX. The cardinality of an independent set generated by any GreedyMAX-type algorithm is at least \(\sum_{v\in V(G)} (p(v)+1)^{-1}\), which strengthens the bounds of Turán and Caro-Wei stated in terms of vertex degrees.

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. Aardal, K., Verweij, B.: An optimization algorithm for maximum independent set with applications in map labeling. In: Nešetřil, J. (ed.) ESA 1999. LNCS, vol. 1643, pp. 426–437. Springer, Heidelberg (1999)

    Google Scholar 

  2. Acharya, B.D., Vartak, M.N.: On the construction of graphs with given constant valence-difference(s) on each of their lines. Wissenschaftliche Zeitschrifte TH Ilmenau 23(6), 33–60 (1977)

    MathSciNet  MATH  Google Scholar 

  3. Alon, N., Spencer, J.H.: The probabilistic method. Wiley, New York (1992)

    MATH  Google Scholar 

  4. Boppana, R., Halldórsson, M.M.: Approximating maximum independent sets by excluding subgraphs. BIT 32, 180–196 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  5. Caro, Y.: New results on the independence number. Technical Report, Tel-Aviv University (1979)

    Google Scholar 

  6. Chvátal, V., McDiarmid, C.: Small transversals in hypergraphs. Combinatorica 12, 19–26 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  7. Erlebach, T., Jansen, K.: The maximum edge-disjoint paths problem in bidirected trees. SIAM J. Discrete Math. 14, 326–355 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fomin, F.V., Grandoni, F., Kratsch, D.: Measure and Conquer: A simple O(20.288n) independent set algorithm. In: Proceedings of the 17th ACM-SIAM Symposium on Discrete Algorithms, pp. 18–25 (2006)

    Google Scholar 

  9. Garey, M.R., Johnson, D.S.: Computers and Intractability. H. Freeman and Company, New York (1979)

    MATH  Google Scholar 

  10. Griggs, J.R.: Lower bounds on the independence number in terms of the degrees. J. Combin. Theory Ser. B 34, 22–39 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  11. Halldórsson, M.M., Radhakrishnan, J.: Greed is good: Approximating independent sets in sparse and bounded-degree graphs. Algorithmica 18, 145–163 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  12. Halldórsson, M.M.: Approximations of independent sets in graphs. In: Jansen, K., Rolim, J.D.P. (eds.) APPROX 1998. LNCS, vol. 1444, pp. 1–13. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  13. Harant, J.: A lower bound on the independence number of a graph. Discrete Math. 188, 239–243 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  14. Harant, J., Ryjaček, Z., Schiermeyer, I.: Forbidden subgraphs implying the MIN-algorithm gives a maximum independent set. Discrete Math. 256, 193–201 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  15. Harant, J., Schiermeyer, I.: On the independence number of a graph in terms of order and size. Discrete Math. 232, 131–138 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  16. Harant, J., Schiermeyer, I.: A lower bound on the independence number of a graph in terms of degrees. Discuss. Math. Graph Theory 26, 431–437 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  17. Håstad, J.: Clique is hard to approximate within n 1 − ε. Acta Math. 182(1), 105–142 (1999)

    Article  MathSciNet  Google Scholar 

  18. Hertz, A.: Polynomially solvable cases for the maximum stable set problem. Discrete Appl. Math. 60, 195–210 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  19. Hochbaum, D.S.: Approximating covering and packing problems: set cover, vertex cover, independent set and related problems. In: Hochbaum, D.S. (ed.) Approximation Algorithms for NP-hard problems. PWS Publishing Company, Boston (1995)

    Google Scholar 

  20. Jendrol’, S., Ryjaček, Z.: 3-polytopes of constant tolerance of edges. Commentationes Mathematicae Universitatis Carolinae 22(4), 843–850 (1981)

    MathSciNet  MATH  Google Scholar 

  21. Malesińska, E.: Graph-theoretical models for frequency assignment problems. Ph.D. Thesis, Technische Universitat Berlin (1997)

    Google Scholar 

  22. Murphy, O.: Lower bounds on the stability number of a graphs computed in terms of degrees. Discrete Math. 90, 207–211 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  23. Rautenbach, D.: On vertex orderings and the stability number in triangle-free graphs. Discrete Math. 231, 411–420 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  24. Sakai, S., Togasaki, M., Yamazaki, K.: A note on greedy algorithms for the maximum weighted independent set problem. Discrete Applied Math. 126, 313–322 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  25. Selkow, S.M.: A probabilistic lower bound on the independence number of graphs. Discrete Math. 132, 363–365 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  26. Spieksma, F.: Approximating an interval scheduling problem. In: Jansen, K., Rolim, J.D.P. (eds.) APPROX 1998. LNCS, vol. 1444, pp. 169–180. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  27. Turán, P.: On an extremal problem in graph theory. Mat. Fiz. Lapok 48, 436–452 (1941)

    MathSciNet  Google Scholar 

  28. Wei, V.K.: A lower bound on the stability number of a simple graph. Technical Memorandum No. 81-11217-9, Bell Laboratories (1981)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Borowiecki, P., Göring, F. (2011). GreedyMAX-type Algorithms for the Maximum Independent Set Problem. In: Černá, I., et al. SOFSEM 2011: Theory and Practice of Computer Science. SOFSEM 2011. Lecture Notes in Computer Science, vol 6543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18381-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-18381-2_12

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics