Listing All Spanning Trees in Halin Graphs - Sequential and Parallel view

Abstract

For a connected labelled graph G, a spanning tree T is a connected and an acyclic subgraph that spans all vertices of G. In this paper, we consider a classical combinatorial problem which is to list all spanning trees of G. A Halin graph is a graph obtained from a tree with no degree two vertices and by joining all leaves with a cycle. We present a sequential and parallel algorithm to enumerate all spanning trees in Halin graphs. Our approach enumerates without repetitions and we make use of O((2pd)p) processors for parallel algorithmics, where d and p are the depth, the number of leaves, respectively, of the Halin graph. We also prove that the number of spanning trees in Halin graphs is O((2pd)p).

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…