Sciweavers

CIAC
2010
Springer

Enumerating Rooted Graphs with Reflectional Block Structures

13 years 9 months ago
Enumerating Rooted Graphs with Reflectional Block Structures
In this paper, we consider an arbitrary class H of rooted graphs such that each biconnected component is given by a representation with reflectional symmetry, which allows a rooted graph to have several different representations, called embeddings. We give a general framework to design algorithms for enumerating embeddings of all graphs in H without repetition. The framework yields an efficient enumeration algorithm for a class H if the class B of biconnected graphs used in the graphs in H admits an efficient enumeration algorithm. For example, for the class B of rooted cycles, we can easily design an algorithm of enumerating rooted cycles so that delivers the difference between two consecutive cycles in constant time in a series of all outputs. Hence our framework implies that, for the class H of all rooted cacti, there is an algorithm that enumerates each cactus in constant time.
Bingbing Zhuang and Hiroshi Nagamochi
Added 09 Aug 2010
Updated 09 Aug 2010
Type Conference
Year 2010
Where CIAC
Authors Bingbing Zhuang and Hiroshi Nagamochi
Comments (0)