Skip to main content

Exact Algorithms for Maximum Independent Set

  • Living reference work entry
  • First Online:
  • 217 Accesses

Years and Authors of Summarized Original Work

1977; Tarjan, Trojanowski

1985; Robson

1999; Beigel

2009; Fomin, Grandoni, Kratsch

Problem Definition

Let G = (V, E) be an n-node undirected, simple graph without loops. A set \(I \subseteq V\) is called an independent set of G if the nodes of I are pairwise not adjacent. The maximum independent set (MIS) problem asks to determine the maximum cardinality α(G) of an independent set of G. MIS is one of the best studied NP-hard problems.

We will need the following notation. The (open) neighborhood of a vertex v is N(v) = { uV : uvE}, and its closed neighborhood is \(N[v] = N(v) \cup \{ v\}\). The degree deg(v) of v is | N(v) |. For \(W \subseteq V\), \(G[W] = (W,E \cap \binom{W}{2})\) is the graph induced by W. We let \(G - W = G[V - W]\).

Key Results

A very simple algorithm solves MIS (exactly) in \(O^{{\ast}}(2^{n})\)time: it is sufficient to enumerate all the subsets of nodes, check in polynomial time whether each subset is an...

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

Recommended Reading

  1. Beigel R (1999) Finding maximum independent sets in sparse and general graphs. In: ACM-SIAM symposium on discrete algorithms (SODA), Baltimore, pp 856–857

    Google Scholar 

  2. Bourgeois N, Escoffier B, Paschos VT, van Rooij JMM (2012) Fast algorithms for max independent set. Algorithmica 62(1–2):382–415

    Article  MATH  MathSciNet  Google Scholar 

  3. Fomin FV, Grandoni F, Kratsch D (2009) A measure & conquer approach for the analysis of exact algorithms. J ACM 56(5):Article no. 25

    Google Scholar 

  4. Fürer M (2006) A faster algorithm for finding maximum independent sets in sparse graphs. In: Latin American theoretical informatics symposium (LATIN), Valdivia, pp 491–501

    Google Scholar 

  5. Kneis J, Langer A, Rossmanith P (2009) A fine-grained analysis of a simple independent set algorithm. In: Foundations of software technology and theoretical computer science (FSTTCS), Kanpur, pp 287–298

    Google Scholar 

  6. Robson JM (1986) Algorithms for maximum independent sets. J Algorithms 7(3):425–440

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabrizio Grandoni .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer Science+Business Media New York

About this entry

Cite this entry

Grandoni, F. (2015). Exact Algorithms for Maximum Independent Set. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-3-642-27848-8_514-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27848-8_514-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Online ISBN: 978-3-642-27848-8

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics