Maximal independent sets in caterpillar graphs,☆☆

https://doi.org/10.1016/j.dam.2011.10.024Get rights and content
Under an Elsevier user license
open archive

Abstract

A caterpillar graph is a tree in which the removal of all pendant vertices results in a chordless path. In this work, we determine the number of maximal independent sets (mis) in caterpillar graphs. For a general graph, this problem is #Pcomplete. We provide a polynomial time algorithm to generate the whole family of mis in a caterpillar graph. We also characterize the independent graph (intersection graph of mis) and the clique graph (intersection graph of cliques) of complete caterpillar graphs.

Keywords

Graph algorithms
Caterpillar graph
Enumeration of maximal independent sets
Intersection graph
Independent graph
Clique graph

Cited by (0)

Research partially supported by CNPq, Project PROSUL-Proc. No 490333/04-4.

☆☆

A preliminary version of this work was presented at 19th International Symposium on Mathematical Programming, Brazil, 2006.