Vertex-transitive Graphs On Fewer Than 48 Vertices



Vertex-transitive Graphs On Fewer Than 48 Vertices

This dataset contains all the vertex-transitive graphs on 10-47 vertices.

It consists of a collection of tar files, with names like


meaning that this tar file contains all the vertex-transitive graphs on 26 vertices.

Once the tar file is unpacked (using "tar xf alltrans26.tar") this will create a number of smaller gzipped files with names such as


meaning that this file contains all the transitive graphs on 26 vertices with degree (valency) 3. 

Once the gzip file is unpacked using "gunzip alltrans26_k=03.gz" the resulting file contains all the graphs, one per line, in graph6 format (this format was invented by Brendan McKay and is recognised by SageMath). 

The first five lines of the file alltrans26_k=03 are as follows:


These can be directly used as input to SageMath with commands such as

g = Graph("Ys???C????_CA?@?`?_GO?c?@_?Q??K??O@CG?aA?GAG@?OCCG?GGC??")

No attempt has been made to reduce data storage by removing redundancy. So the tar file for vertex-transitive graphs on n vertices contains files for each feasible valency from 0 to n-1, despite the redundancy inherent in storing both a graph and its complement, and in storing both disconnected and connected graphs.

Date made available2020

Cite this