TOPICS
Search

Twin Vertices


Twin vertices are distinct vertices of a graph that have the same neighbors outside the pair. Thus vertices u and v are twins if

 N(u)\{v}=N(v)\{u},

where N(u) denotes the open graph neighborhood of u.

For distinct twin vertices u and v, there are two cases. If uv in E(G), they are true twins, equivalently N[u]=N[v]. If uv not in E(G), they are false twins, equivalently N(u)=N(v) (Klavžar et al. 2023). Thus the first case uses closed neighborhoods and the second uses open graph neighborhoods. Some sources call false twins duplicates and true twins coduplicates (Brandstädt et al. 1999).

Equality together with twinhood defines an equivalence relation on the vertex set. Swapping two twin vertices while fixing all other vertices is a graph automorphism. A twin-free graph is a graph in which every twin equivalence class is a singleton set.

A graph is a cograph iff every induced subgraph with at least two vertices contains a pair of twin vertices (Brandstädt et al. 1999). Twin classes are also graph modules in modular decomposition, but modules can be larger and need not consist entirely of pairwise twins. Pairwise twinhood would require every two distinct vertices in the module to be twins.


See also

Closed Neighborhood, Cograph, False Twin, Graph Automorphism, Graph Module, Modular Decomposition, Open Graph Neighborhood, True Twin, Twin-Free Graph

Explore with Wolfram|Alpha

WolframAlpha

More things to try:

References

Brandstädt, A.; Le, V. B.; and Spinrad, J. P. Graph Classes: A Survey. Philadelphia, PA: SIAM, 1999.Klavžar, S.; Kuziak, D.; and Yero, I. G. "Further Contributions on the Outer Multiset Dimension of Graphs." Results Math. 78, Paper 50, 2023. https://doi.org/10.1007/s00025-022-01829-8.

Cite this as:

Weisstein, Eric W. "Twin Vertices." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/TwinVertices.html

Subject classifications