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 neighborhood of u.

Two adjacent twin vertices are called true twins. Equivalently, they have the same closed neighborhoods, N[u]=N[v]. Two nonadjacent twin vertices are called false twins. Equivalently, they have the same open neighborhoods, N(u)=N(v) (Klavžar et al. 2023). Some sources call false twins duplicates and true twins coduplicates (Brandstadt 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 (Brandstadt 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.


See also

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

Explore with Wolfram|Alpha

References

Brandstadt, 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