Constructing minimally 3-connected graphs
J. P. Costalonga, R. J. Kingan, S. R. Kingan

TL;DR
This paper introduces an algorithm for constructing all non-isomorphic minimally 3-connected graphs using vertex splitting and edge addition, based on cycle analysis and isomorphism elimination techniques.
Contribution
It presents a novel algorithm that systematically generates minimally 3-connected graphs by extending smaller graphs while ensuring non-isomorphism.
Findings
Successfully constructs all non-isomorphic minimally 3-connected graphs for given sizes.
Uses cycle-based methods to verify 3-compatibility after graph operations.
Employs isomorphism certificates to eliminate duplicates.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Advanced Graph Theory Research · Complexity and Algorithms in Graphs
