Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Spanning cycles in semicomplete directed relations

Abstract

Spanning cycles in semicomplete directed relations

Theorem 1.1 (A change of orientation gives an insertion edge).

Proof. Machine-checked in Lean as D5/S3/Combinatorics/Graph/Walks/SemicompleteHamilton.cyclic_insertion (✓ std3). ∎

Citation. Jørgen Bang-Jensen and Gregory Gutin (2009). Digraphs — Theory, Algorithms and Applications. DOI: 10.1007/978-1-84800-998-1. URL: https://link.springer.com/book/10.1007/978-1-84800-998-1.

Commentary.

For the cyclic list c::l, suppose every vertex is comparable with x, and there are both incoming and outgoing arcs at x. Then a consecutive cyclic pair u,v satisfies D(u,x) and D(x,v). No simplicity or irreflexivity is needed for this split.

Theorem 1.2 (Outside vertices have a uniform orientation).

Proof. Machine-checked in Lean as D5/S3/Combinatorics/Graph/Walks/SemicompleteHamilton.outside_uniform_of_no_insertion (✓ std3). ∎

Citation. Jørgen Bang-Jensen and Gregory Gutin (2009). Digraphs — Theory, Algorithms and Applications. DOI: 10.1007/978-1-84800-998-1. URL: https://link.springer.com/book/10.1007/978-1-84800-998-1.

Commentary.

If there is no such insertion edge, comparability forces every vertex of the cyclic list to point to x with every reverse arc absent, or forces x to point to every vertex with every reverse arc absent. Reciprocal arcs are allowed by the ambient relation; the absent directions are consequences of failed insertion.

Theorem 1.3 (A simple spanning directed cycle through any vertex).

Proof. Machine-checked in Lean as D5/S3/Combinatorics/Graph/Walks/SemicompleteHamilton.finite_semicomplete_hamilton (✓ std3). ∎

Citation. Jørgen Bang-Jensen and Gregory Gutin (2009). Digraphs — Theory, Algorithms and Applications. DOI: 10.1007/978-1-84800-998-1. URL: https://link.springer.com/book/10.1007/978-1-84800-998-1.

Commentary.

S is a finite vertex set of size at least two. Every D arc has both endpoints in S. Distinct vertices of S are comparable, and every ordered pair is joined by an actual ReflTransGen D path. The result enumerates every vertex exactly once and closes by one further occurrence of the specified a. Directed two-cycles and arbitrary reciprocal arcs are included.

Erase loops from a return path to obtain an initial simple cycle. Maximize its length among the finitely bounded simple cycles. A one-vertex insertion would increase that length. The uniform-orientation lemma therefore partitions outside vertices into receiving and sending classes. Strong connectivity gives a first exit from the cycle and then an actual receiving-to-sending outside arc. Splicing those two distinct outside vertices into a cycle edge increases the length. Thus the maximal cycle spans S; literal rotation places a first.

The original-coordinate port construction applies this theorem to the reverse of its actual blue-target arc relation. The longest-cycle argument is classical; this presentation makes no graph-theory novelty claim.

References