WOLFRAM

VertexTransitiveGraphQ
VertexTransitiveGraphQ

yields True if the graph g is a vertextransitive graph and False otherwise.

Details

  • A graph g is vertex transitive if for any vertices v and w of g, there is an automorphism of g that maps v to w.
  • VertexTransitiveGraphQ is typically used to test whether all vertices in a graph have identical neighborhoods.

Examples

open allclose all

Basic Examples  (2)Summary of the most common use cases

Test whether a graph is vertex transitive:

Out[1]=1
Out[2]=2

A star graph is not vertex transitive:

Out[1]=1
Out[2]=2

Scope  (7)Survey of the scope of standard use cases

Test undirected graphs:

Out[1]=1

Directed graphs:

Out[1]=1

Multigraphs:

Out[1]=1

Mixed graphs:

Out[1]=1

Tagged graphs:

Out[1]=1

VertexTransitiveGraphQ gives False for anything that is not a vertextransitive graph:

Out[1]=1

VertexTransitiveGraphQ works with large graphs:

Out[2]=2

Applications  (1)Sample problems that can be solved with this function

Generate a list of vertextransitive graphs from GraphData:

Check:

Out[2]=2

Properties & Relations  (7)Properties of the function, and connections to other functions

Every vertextransitive graph is regular:

Out[4]=4
Out[5]=5
Out[6]=6

The graph complement of a vertextransitive graph is vertex transitive:

Out[1]=1
Out[2]=2
Out[3]=3

Use GraphAutomorphismGroup to test whether a graph is vertex transitive:

Out[2]=2

Find the automorphism group:

Compute the orbit of a permutation group:

Out[4]=4

Single orbit should permute all vertices:

Out[5]=5

Use VertexTransitiveGraphQ to test whether a connected graph is edge transitive:

Out[1]=1
Out[2]=2
Out[3]=3

The edge connectivity of a vertex-transitive graph is equal to the degree :

Out[2]=2
Out[3]=3

The vertex connectivity of a vertex-transitive graph will be at least :

Out[2]=2
Out[3]=3

The vertex-transitive graph includes CompleteGraph:

Out[1]=1
Out[2]=2

CycleGraph:

Out[3]=3
Out[4]=4

PetersenGraph:

Out[5]=5
Out[6]=6

Heawood graph:

Out[7]=7
Out[8]=8
Wolfram Research (2021), VertexTransitiveGraphQ, Wolfram Language function, https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html.
Wolfram Research (2021), VertexTransitiveGraphQ, Wolfram Language function, https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html.

Text

Wolfram Research (2021), VertexTransitiveGraphQ, Wolfram Language function, https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html.

Wolfram Research (2021), VertexTransitiveGraphQ, Wolfram Language function, https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html.

CMS

Wolfram Language. 2021. "VertexTransitiveGraphQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html.

Wolfram Language. 2021. "VertexTransitiveGraphQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html.

APA

Wolfram Language. (2021). VertexTransitiveGraphQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html

Wolfram Language. (2021). VertexTransitiveGraphQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html

BibTeX

@misc{reference.wolfram_2025_vertextransitivegraphq, author="Wolfram Research", title="{VertexTransitiveGraphQ}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html}", note=[Accessed: 26-March-2025 ]}

@misc{reference.wolfram_2025_vertextransitivegraphq, author="Wolfram Research", title="{VertexTransitiveGraphQ}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html}", note=[Accessed: 26-March-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_vertextransitivegraphq, organization={Wolfram Research}, title={VertexTransitiveGraphQ}, year={2021}, url={https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html}, note=[Accessed: 26-March-2025 ]}

@online{reference.wolfram_2025_vertextransitivegraphq, organization={Wolfram Research}, title={VertexTransitiveGraphQ}, year={2021}, url={https://reference.wolfram.com/language/ref/VertexTransitiveGraphQ.html}, note=[Accessed: 26-March-2025 ]}