Constructing minimally 3-connected graphs
Abstract
A -connected graph is minimally 3-connected if removal of any edge destroys 3-connectivity. We present an algorithm for constructing minimally 3-connected graphs based on the results in (Dawes, JCTB 40, 159-168, 1986) using two operations: adding an edge between non-adjacent vertices and splitting a vertex. In order to test sets of vertices and edges for 3-compatibility, which depends on the cycles of the graph, we develop a method for obtaining the cycles of from the cycles of , where is obtained from by one of the two operations above. We eliminate isomorphs using certificates generated by McKay's isomorphism checker nauty. The algorithm consecutively constructs the non-isomorphic minimally 3-connected graphs with vertices and edges from the non-isomorphic minimally 3-connected graphs with vertices and edges, vertices and edges, and vertices and edges.
Cite
@article{arxiv.2012.12059,
title = {Constructing minimally 3-connected graphs},
author = {J. P. Costalonga and R. J. Kingan and S. R. Kingan},
journal= {arXiv preprint arXiv:2012.12059},
year = {2021}
}