TOPICS
Search

Self-Complementary Graph


SelfComplementaryGraphs

A self-complementary graph is a simple graph that is isomorphic to its graph complement. The graphs considered here are finite and have positive graph order. The numbers of nonisomorphic self-complementary graphs on n=1, 2, ... nodes are 1, 0, 0, 1, 2, 0, 0, 10, ... (OEIS A000171). The first few of these correspond to the singleton graph, the path graph P_4, and the cycle graph C_5.

Every self-complementary graph is not only connected, but also traceable (Clapham 1974, Camion 1975; Farrugia 1999, p. 52). Furthermore, all nontrivial self-complementary graphs have graph diameter 2 or 3 (Sachs 1962; Skiena 1990, p. 187). For a self-complementary graph on n>5 vertices, there is a graph cycle of length l for every integer 3<=l<=n-2 (Rao 1977; Farrugia 1999, p. 51). As a result, the graph circumference of a self-complementary graph on n>5 vertices is either n (i.e., the graph is Hamiltonian), n-1, or n-2 (Farrugia 1999, p. 51).

By definition, a self-complementary graph must have exactly half the total possible number of edges, i.e., n(n-1)/4 edges for a self-complementary graph on n vertices. Since n(n-1) must be divisible by 4, it follows that n=0 or 1 (mod 4).

There is a polynomial-time condition to determine if a self-complementary graph is Hamiltonian.

The number of nonisomorphic self-complementary graphs on n nodes can be obtained from the Polya polynomial P_n(x) derived from Pólya's enumeration theorem used to enumerate the numbers of simple graphs as P_n(-1). Harary and Palmer (1973, p. 260) list the enumeration of labeled self-complementary graphs as a graphical enumeration problem.

All nontrivial self-complementary symmetric graphs were identified by Peisert (2001). Peisert (2001) observed that these graphs are necessarily strongly regular, arc-transitive, and distance-transitive, and proved that they are given by the Paley graphs, Peisert graphs, and one exceptional graph on 529 vertices that is not isomorphic to either the 529-Paley graph or 529-Peisert graph.

The only bipartite self-complementary graphs of positive graph order are the singleton graph K_1 and the path graph P_4. To see this, let G be such a graph and choose proper colorings of G and its graph complement, each with at most two colors. No two vertices can receive the same pair of colors, since they would be nonadjacent in both G and its graph complement. Thus G has at most four vertices. The edge count restriction leaves only orders 1 and 4, and the unique self-complementary graph of graph order 4 is P_4.

Consequently, a grid graph formed as a graph Cartesian product of finitely many path graphs with positive orders is self-complementary iff all factors are singleton graphs, or exactly one factor is the path graph P_4 and all others are singleton graphs.


See also

Bipartite Graph, Graph Complement, Grid Graph, Isomorphic Graphs, Path Graph

Explore with Wolfram|Alpha

References

Camion, P. "Hamiltonian Chains in Self-Complementary Graphs." In Colloque sur la théorie des graphes (Paris, 1974) (Ed. P. P. Gillis and S. Huyberechts). Cahiers du Centre Études de Recherche Opér. (Bruxelles) 17, pp. 173-183, 1975.Clapham, C. R. J. "Hamiltonian Arcs in Self-Complementary Graphs." Disc. Math. 8, 251-255, 1974.Farrugia, A. "Self-Complementary Graphs and Generalisations: A Comprehensive Reference Manual." Aug. 1999. https://alastairfarrugia.net/sc-graph/sc-graph-survey.pdf.Harary, F. and Palmer, E. M. "A Survey of Graphical Enumeration Problems." In A Survey of Combinatorial Theory (Ed. J. N. Srivastava). Amsterdam, Netherlands: North-Holland, pp. 259-275, 1973.House of Graphs. 9-Vertex Self-Complementary Graphs. 1, 2, 3, 4, 5, and others.Peisert, W. "All Self-Complementary Symmetric Graphs." J. Algebra 240, 209-229, 2001. https://doi.org/10.1006/jabr.2000.8714.Rao, S. B. "Cycles in Self-Complementary Graphs." J. Combin. Th. B 22, 1-9, 1977. https://doi.org/10.1016/0095-8956(77)90044-2.Read, R. C. "On the Number of Self-Complementary Graphs and Digraphs." J. London Math. Soc. 38, 99-104, 1963. https://doi.org/10.1112/jlms/s1-38.1.99.Read, R. C. and Wilson, R. J. An Atlas of Graphs. Oxford, England: Oxford University Press, 1998.Update a linkRoyle, G. "Self-Complementary Graphs." http://school.maths.uwa.edu.au/~gordon/remote/selfcomp/Sachs, H. "Über selbstkomplementäre Graphen." Publ. Math. Debrecen 9, 270-288, 1962.Skiena, S. "Self-Complementary Graphs." §5.2.3 in Implementing Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Reading, MA: Addison-Wesley, p. 187, 1990.Sloane, N. J. A. Sequence A000171/M0014 in "The On-Line Encyclopedia of Integer Sequences."Wille, D. "Enumeration of Self-Complementary Structures." J. Combin. Th. B 25, 143-150, 1978. https://doi.org/10.1016/0095-8956(78)90034-5.

Referenced on Wolfram|Alpha

Self-Complementary Graph

Cite this as:

Weisstein, Eric W. "Self-Complementary Graph." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Self-ComplementaryGraph.html

Subject classifications