VertexTransitiveGraphQ
✖
VertexTransitiveGraphQ
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 allBasic Examples (2)Summary of the most common use cases
Test whether a graph is vertex transitive:

https://wolfram.com/xid/0cf3zahcbbp2xqb-360cz6


https://wolfram.com/xid/0cf3zahcbbp2xqb-w9jqor

A star graph is not vertex transitive:

https://wolfram.com/xid/0cf3zahcbbp2xqb-w2fx9b


https://wolfram.com/xid/0cf3zahcbbp2xqb-i6ltge

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

https://wolfram.com/xid/0cf3zahcbbp2xqb-8zzfce


https://wolfram.com/xid/0cf3zahcbbp2xqb-xkbvj


https://wolfram.com/xid/0cf3zahcbbp2xqb-yyp8c5


https://wolfram.com/xid/0cf3zahcbbp2xqb-xb9nxo


https://wolfram.com/xid/0cf3zahcbbp2xqb-m857vb

VertexTransitiveGraphQ gives False for anything that is not a vertex–transitive graph:

https://wolfram.com/xid/0cf3zahcbbp2xqb-3l2bwe

VertexTransitiveGraphQ works with large graphs:

https://wolfram.com/xid/0cf3zahcbbp2xqb-pq9ae

https://wolfram.com/xid/0cf3zahcbbp2xqb-cevvx1

Applications (1)Sample problems that can be solved with this function
Generate a list of vertex–transitive graphs from GraphData:

https://wolfram.com/xid/0cf3zahcbbp2xqb-603g5m


https://wolfram.com/xid/0cf3zahcbbp2xqb-ed4ahe

Properties & Relations (7)Properties of the function, and connections to other functions
Every vertex–transitive graph is regular:

https://wolfram.com/xid/0cf3zahcbbp2xqb-gs954j


https://wolfram.com/xid/0cf3zahcbbp2xqb-jikebi


https://wolfram.com/xid/0cf3zahcbbp2xqb-gpcx16

The graph complement of a vertex–transitive graph is vertex transitive:

https://wolfram.com/xid/0cf3zahcbbp2xqb-xod50k


https://wolfram.com/xid/0cf3zahcbbp2xqb-1kw7xn


https://wolfram.com/xid/0cf3zahcbbp2xqb-fspuji

Use GraphAutomorphismGroup to test whether a graph is vertex transitive:

https://wolfram.com/xid/0cf3zahcbbp2xqb-pzifs3

https://wolfram.com/xid/0cf3zahcbbp2xqb-xcrc61


https://wolfram.com/xid/0cf3zahcbbp2xqb-tfr4y4
Compute the orbit of a permutation group:

https://wolfram.com/xid/0cf3zahcbbp2xqb-ihx7k3

Single orbit should permute all vertices:

https://wolfram.com/xid/0cf3zahcbbp2xqb-hxmzx5

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

https://wolfram.com/xid/0cf3zahcbbp2xqb-ntemc3


https://wolfram.com/xid/0cf3zahcbbp2xqb-yttdy2


https://wolfram.com/xid/0cf3zahcbbp2xqb-8q98dx

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

https://wolfram.com/xid/0cf3zahcbbp2xqb-35kbp7

https://wolfram.com/xid/0cf3zahcbbp2xqb-kvnisa


https://wolfram.com/xid/0cf3zahcbbp2xqb-x1qmql

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

https://wolfram.com/xid/0cf3zahcbbp2xqb-bgd5tj

https://wolfram.com/xid/0cf3zahcbbp2xqb-sn6gl6


https://wolfram.com/xid/0cf3zahcbbp2xqb-s5bje1

The vertex-transitive graph includes CompleteGraph:

https://wolfram.com/xid/0cf3zahcbbp2xqb-cwslkt


https://wolfram.com/xid/0cf3zahcbbp2xqb-169mmj


https://wolfram.com/xid/0cf3zahcbbp2xqb-v9a0f6


https://wolfram.com/xid/0cf3zahcbbp2xqb-osk1pp


https://wolfram.com/xid/0cf3zahcbbp2xqb-o0m9k5


https://wolfram.com/xid/0cf3zahcbbp2xqb-codql8


https://wolfram.com/xid/0cf3zahcbbp2xqb-bwy8b1


https://wolfram.com/xid/0cf3zahcbbp2xqb-wphwxi

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
]}
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
]}