Definition
Complement Graph
Let be a finite simple undirected graph. The complement graph of is the graph
where is the set of all unordered pairs of distinct vertices in . Thus, and have the same vertices, and for every distinct ,
Complementation therefore replaces every edge by a non-edge and every non-edge between distinct vertices by an edge.
Complementing Twice
Complementation is an involution:
Each unordered pair has its adjacency status reversed twice, so the original graph is recovered.
Edge Count
If , then and its complement divide all possible edges between them:
Cliques and Independent Sets
A clique and an independent set exchange roles under complementation. For every ,
This correspondence is the mechanism behind the Independent Set to Clique reduction.