Abstract
In this paper we give fast algorithms for generating all maximal independent sets of three special classes of graphs-interval, circular-arc, and chordal graphs. The worst-case running times of our algorithms are O(n2 + β) for interval and circular-arc graphs, and O((n + e)*α) for chordal graphs, where n, e, and α are the numbers of vertexes, edges, and maximal independent sets of a graph, and β is the sum of the numbers of vertexes of all maximal independent sets. Our algorithms compare favorably with the fastest known algorithm for general graphs which has a worst-case running time of O(n*e*α).
Original language | English (US) |
---|---|
Pages (from-to) | 22-35 |
Number of pages | 14 |
Journal | Journal of Algorithms |
Volume | 5 |
Issue number | 1 |
DOIs | |
State | Published - Mar 1984 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Control and Optimization
- Computational Mathematics
- Computational Theory and Mathematics