TCSLib

145 Planar Graphs

145.1 Planar Graphs

Definition 145.1 A walk is internally disjoint from a subgraph \(H\): no internal vertex lies in \(H\)
✓
#

A walk is internally disjoint from a subgraph H: no internal vertex lies in H.

W is internally-disjoint from H (that is, no internal vertex of W is a vertex of H).

Definition 145.2 B&M’s relation \(~ \) on \(E(G) \ E(H)\): \(e_{1} ~ e_{2}\) iff joined by a walk internally disjoint from \(H\)…
✓
#

B&M’s relation ~ on E(G) \ E(H): e\(_{1}\) ~ e\(_{2}\) iff joined by a walk internally disjoint from H whose first and last edges are e\(_{1}\), e\(_{2}\). Relation.EqvGen takes the reflexive-transitive-symmetric closure (discharging "~ is an equivalence relation").

Let H be a given subgraph of a graph G. We define a relation \(\sim \) on E(G) \ E(H) by the condition that e\(_{1}\) \(\sim \) e\(_{2}\) if there exists a walk W such that (i) the first and last edges of W are e\(_{1}\) and e\(_{2}\), respectively, and (ii) W is internally-disjoint from H. It is easy to verify that \(\sim \) is an equivalence relation on E(G) \ E(H).

Definition 145.3 The bridge of \(H\) in \(G\) containing the edge \(e\): the subgraph induced by \(e\)’s \(~ \)-class
✓
#

The bridge of H in G containing the edge e: the subgraph induced by e’s ~-class.

A subgraph of G - E(H) induced by an equivalence class under the relation \(\sim \) is called a bridge of H in G. It follows immediately from the definition that if B is a bridge of H, then B is a connected graph and, moreover, that any two vertices of B are connected by a path that is internally-disjoint from H. It is also easy to see that two bridges of H have no vertices in common except, possibly, for vertices of H.

The section then narrows: In this section we are concerned with the study of bridges of a cycle C. Thus, to avoid repetition, we shall abbreviate "bridge of C" to "bridge" in the coming discussion.

Definition 145.4 Vertices of attachment of the bridge of \(e\) to the cycle traced by \(c\): \(V(B) \cap V(C)\)
✓
#

Vertices of attachment of the bridge of e to the cycle traced by c: V(B) \(\cap \) V(C). (B&M’s V(B,H).)

For a bridge B of H, we write V(B) \(\cap \) V(H) = V(B, H), and call the vertices in this set the vertices of attachment of B to H.

In a connected graph every bridge has at least one vertex of attachment, and in a block every bridge has at least two vertices of attachment. A bridge with k vertices of attachment is called a k-bridge. Two k-bridges with the same vertices of attachment are equivalent k-bridges.

Definition 145.5 Position of a vertex along a cycle (index into its support)
✓
#

Position of a vertex along a cycle (index into its support).

Definition 145.6 Four vertices in cyclic order on \(c\)
✓
#

Four vertices in cyclic order on c.

Definition 145.7 Forward distance along \(c\) from \(a\) to \(x\), in steps, wrapping at the base point
✓
#

Forward distance along c from a to x, in steps, wrapping at the base point.

Definition 145.8 \(x\) lies on the closed arc of \(c\) running forwards from \(a\) to \(b\)
✓
#

x lies on the closed arc of c running forwards from a to b.

Definition 145.9 \(a\) and \(b\) are consecutive vertices of attachment of the bridge of \(e\): both are attachments, and no…
✓

a and b are consecutive vertices of attachment of the bridge of e: both are attachments, and no other attachment lies on the arc between them.

Definition 145.10 Two bridges of a cycle avoid one another: all the attachments of one lie in a single segment of the other
✓

Two bridges of a cycle avoid one another: all the attachments of one lie in a single segment of the other.

Two bridges avoid one another if all the vertices of attachment of one bridge lie in a single segment of the other bridge; otherwise they overlap.

Definition 145.11 Two bridges of a cycle overlap: they do not avoid one another
#

Two bridges of a cycle overlap: they do not avoid one another.

Two bridges avoid one another if all the vertices of attachment of one bridge lie in a single segment of the other bridge; otherwise they overlap.

Definition 145.12 Two bridges of a cycle are skew: they have attachments \(a, a', b, b'\) occurring in that cyclic order on…
✓
#

Two bridges of a cycle are skew: they have attachments a, a’, b, b’ occurring in that cyclic order on c (a, b of one bridge, a’, b’ of the other).

Two bridges B and B’ are skew if there are four distinct vertices u, v, u’ and v’ of C such that u and v are vertices of attachment of B, u’ and v’ are vertices of attachment of B’, and the four vertices appear in the cyclic order u, u’, v, v’ on C.

Definition 145.13 A longest cycle
✓
#

A longest cycle.

Theorem 145.14 Minimum degree at most five under the planar edge bound
✓

Let \(G\) be a simple graph on a finite vertex set with \(n \ge 3\) vertices, and write \(E\) for its number of edges. If \(E + 6 \le 3n\) — equivalently \(E \le 3n - 6\) — then \(G\) has a vertex of degree at most \(5\); that is, the minimum degree of \(G\) satisfies \(\delta (G) \le 5\).

Theorem 145.15 Edge counts of a graph and its complement
✓

Let \(G\) be a simple graph on a finite vertex set \(V\) with \(n = \left\lvert V\right\rvert \) vertices, and let \(G^{c}\) denote its complement, the simple graph on \(V\) in which two distinct vertices are adjacent precisely when they are not adjacent in \(G\). Then the number of edges of \(G\) together with the number of edges of \(G^{c}\) equals the number of unordered pairs of vertices,

\[ \left\lvert E(G)\right\rvert + \left\lvert E(G^{c})\right\rvert = \binom {n}{2}. \]
Theorem 145.16 Complement cannot also meet the edge bound at eleven vertices
✓

Let \(G\) be a simple graph on a finite vertex set \(V\) with \(n = \left\lvert V\right\rvert \ge 11\), write \(E(G)\) for its edge set, and let \(G^{c}\) be its complement (the simple graph on \(V\) in which two distinct vertices are adjacent exactly when they are not adjacent in \(G\)). Then \(G\) and \(G^{c}\) cannot both satisfy \(\left\lvert E(G)\right\rvert + 6 \le 3n\) and \(\left\lvert E(G^{c})\right\rvert + 6 \le 3n\); that is, at least one of the two graphs has more than \(3n - 6\) edges.

Theorem 145.17 Distinct bridges meet only in the subgraph
✓

Let \(H\) be a subgraph of a finite simple graph \(G\), and let \(e\) and \(e'\) be edges of \(G\) that do not belong to \(H\), so both lie in \(E(G)\setminus E(H)\). Recall that two such edges are called equivalent when they are joined by a walk, internally disjoint from \(H\), whose first and last edges are the two given ones, and that the bridge of \(H\) containing an edge \(f\) is the subgraph of \(G\) induced by the equivalence class of \(f\). Write \(B\) for the bridge containing \(e\) and \(B'\) for the bridge containing \(e'\). If \(e\) and \(e'\) are not equivalent, then every vertex lying in both \(B\) and \(B'\) is a vertex of \(H\); that is, \(V(B)\cap V(B')\subseteq V(H)\).

Theorem 145.18 Connectedness of a bridge of a subgraph
✓
#

Let \(G\) be a finite simple graph, let \(H\) be a subgraph of \(G\), and let \(e\) be an edge of \(G\) that does not belong to \(H\). Then the bridge of \(H\) in \(G\) containing \(e\) — the subgraph induced by the \(\sim \)-equivalence class of \(e\) — is connected: it has at least one vertex, and any two of its vertices are joined by a path within it.

Theorem 145.19 Vertices of a bridge are joined by internally disjoint paths
✓

Let \(G\) be a finite simple graph, let \(H\) be a subgraph of \(G\), and let \(e\) be an edge of \(G\) that does not belong to \(H\). Then any two vertices of the bridge of \(H\) in \(G\) containing \(e\) are joined by a path in \(G\) that is internally disjoint from \(H\).

Theorem 145.20 Tripod at a bridge with three vertices of attachment
✓

Let \(C\) be a cycle in a finite simple graph \(G\), and let \(e\) be an edge of \(G\) that does not lie on \(C\); write \(B\) for the bridge of \(C\) in \(G\) that contains \(e\). Suppose \(v_1, v_2, v_3\) are three distinct vertices of attachment of \(B\), that is, three distinct vertices each lying both in \(B\) and on \(C\). Then there exists a vertex \(v_0\) of \(B\) that does not lie on \(C\), together with three paths \(P_1, P_2, P_3\) in \(G\) joining \(v_0\) to \(v_1\), \(v_2\), and \(v_3\) respectively, such that any two of these paths have only the vertex \(v_0\) in common.

Theorem 145.21 Overlapping bridges are skew or equivalent 3-bridges
✓

Let \(G\) be a finite simple graph, let \(C\) be a cycle in \(G\), and let \(e\) and \(e'\) be edges of \(G\) that do not lie on \(C\); write \(B\) and \(B'\) for the bridges of \(C\) containing \(e\) and \(e'\) respectively. If \(B\) and \(B'\) overlap, then either they are skew, or their sets of vertices of attachment to \(C\) coincide and consist of exactly three vertices — that is, \(B\) and \(B'\) are equivalent \(3\)-bridges.

Theorem 145.22 A bridge of a longest cycle reaching off the cycle
✓

Let \(G\) be a finite connected simple graph that is not Hamiltonian, and let \(C\) be a longest cycle in \(G\) — a cycle whose length is at least that of every cycle of \(G\). Then there is an edge \(e \in E(G) \setminus E(C)\) such that the bridge of \(C\) containing \(e\) has a vertex that does not lie on \(C\).

Theorem 145.23 Non-adjacency of successors of a bridge’s attachment vertices on a longest cycle
✓

Let \(G\) be a finite connected graph, and let \(C\) be a longest cycle of \(G\), with its vertices listed in cyclic order as \(v_0, v_1, v_2, \dots \) (so \(v_k\) is the vertex reached after \(k\) steps along \(C\), and \(v_{k+1}\) is its successor). Let \(e\) be an edge of \(G\) that does not lie on \(C\), and let \(B\) be the bridge of \(C\) that contains \(e\); suppose \(B\) has at least one vertex not lying on \(C\). If \(v_i\) and \(v_j\) are two distinct vertices of attachment of \(B\) to \(C\), then \(v_{i+1}\) and \(v_{j+1}\) are not adjacent in \(G\).

Theorem 145.24 The Chvátal–Erdős condition for Hamiltonicity
✓
#

Let \(G\) be a finite simple graph on at least three vertices, and suppose \(G\) is connected. Write \(\alpha (G)\) for the independence number of \(G\) (the largest size of a set of pairwise nonadjacent vertices) and \(\kappa (G)\) for its vertex connectivity. If \(\alpha (G) \le \kappa (G)\), then \(G\) is Hamiltonian; that is, \(G\) has a cycle passing through every vertex exactly once.

Theorem 145.25 Tait colouring of Hamiltonian cubic graphs
✓

Let \(G\) be a finite simple graph that is \(3\)-regular, so every vertex has exactly three neighbours, and suppose \(G\) admits a Hamiltonian cycle, a closed walk that visits every vertex exactly once. Then the line graph of \(G\) — whose vertices are the edges of \(G\), two being adjacent precisely when they share an endpoint — is \(3\)-colourable; equivalently, the edges of \(G\) can be properly coloured with three colours, a Tait colouring.