A Pivot Gray Code Listing for the Spanning Trees of the Fan Graph

08/20/2021
by   Ben Cameron, et al.
0

We use a greedy strategy to list the spanning trees of the fan graph, F_n, such that successive trees differ by pivoting a single edge around a vertex. It is the first greedy algorithm for exhaustively generating spanning trees using such a minimal change operation. The resulting listing is then studied to find a recursive algorithm that produces the same listing in O(1)-amortized time using O(n) space. Additionally, we present O(n)-time algorithms for ranking and unranking the spanning trees for our listing; an improvement over the generic O(n^3)-time algorithm for ranking and unranking spanning trees of an arbitrary graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2022

Pivot Gray Codes for the Spanning Trees of a Graph ft. the Fan

We consider the problem of listing all spanning trees of a graph G such ...
research
06/14/2022

Most, And Least, Compact Spanning Trees of a Graph

We introduce the concept of Most, and Least, Compact Spanning Trees - de...
research
06/20/2022

List Colouring Trees in Logarithmic Space

We show that List Colouring can be solved on n-vertex trees by a determi...
research
06/27/2018

Linear Algebra and Number of Spanning Trees

A network-theoretic approach for determining the complexity of a graph i...
research
05/09/2023

Memory-Efficient Solutions to Large-Graph MST Problems

Minimum Spanning Trees are a well-studied subset of graph problems. Whil...
research
01/24/2021

Independent Spanning Trees in Eisenstein-Jacobi Networks

Spanning trees are widely used in networks for broadcasting, fault-toler...
research
03/24/2023

Sharp threshold for embedding balanced spanning trees in random geometric graphs

A rooted tree is balanced if the degree of a vertex depends only on its ...

Please sign up or login with your details

Forgot password? Click here to reset