English

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

Discrete Mathematics 2016-07-21 v2

Abstract

For a connected labelled graph GG, a {\em spanning tree} TT is a connected and an acyclic subgraph that spans all vertices of GG. In this paper, we consider a classical combinatorial problem which is to list all spanning trees of GG. 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)O((2pd)^{p}) processors for parallel algorithmics, where dd and pp 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)O((2pd)^{p}).

Keywords

Cite

@article{arxiv.1511.01696,
  title  = {Listing All Spanning Trees in Halin Graphs - Sequential and Parallel view},
  author = {K. Krishna Mohan Reddy and P. Renjith and N. Sadagopan},
  journal= {arXiv preprint arXiv:1511.01696},
  year   = {2016}
}

Comments

13 pages, 5 figures

R2 v1 2026-06-22T11:38:12.037Z