Table of Contents
Fetching ...

Structural Properties of Shortest Flip Sequences Between Plane Spanning Trees

Oswin Aichholzer, Joseph Dorfer, Peter Kramer, Christian Rieck, Birgit Vogtenhuber

Abstract

We study the reconfiguration of plane spanning trees on point sets in the plane in convex position, where a reconfiguration step (flip) replaces one edge with another, yielding again a plane spanning tree. The flip distance between two trees is then the minimum number of flips needed to transform one tree into the other. We study structural properties of shortest flip sequences. The folklore happy edge conjecture suggests that any edge shared by both the initial and target tree is never flipped in a shortest flip sequence. The more recent parking edge conjecture, which would have implied the happy edge conjecture, states that there exist shortest flip sequences which use only edges of the start and target tree, and edges in the convex hull of the point set. Finally, another conjecture that is implicit in the literature is the reparking conjecture which states that no edge is flipped more than twice. Essentially all recent flip algorithms respect these three conjectures and the properties they imply. We study cases in which the latter two conjectures hold and disprove them for the general setting. (Shortened abstract due to arXiv restrictions.)

Structural Properties of Shortest Flip Sequences Between Plane Spanning Trees

Abstract

We study the reconfiguration of plane spanning trees on point sets in the plane in convex position, where a reconfiguration step (flip) replaces one edge with another, yielding again a plane spanning tree. The flip distance between two trees is then the minimum number of flips needed to transform one tree into the other. We study structural properties of shortest flip sequences. The folklore happy edge conjecture suggests that any edge shared by both the initial and target tree is never flipped in a shortest flip sequence. The more recent parking edge conjecture, which would have implied the happy edge conjecture, states that there exist shortest flip sequences which use only edges of the start and target tree, and edges in the convex hull of the point set. Finally, another conjecture that is implicit in the literature is the reparking conjecture which states that no edge is flipped more than twice. Essentially all recent flip algorithms respect these three conjectures and the properties they imply. We study cases in which the latter two conjectures hold and disprove them for the general setting. (Shortened abstract due to arXiv restrictions.)
Paper Structure (8 sections, 12 theorems, 1 equation, 5 figures, 1 table)

This paper contains 8 sections, 12 theorems, 1 equation, 5 figures, 1 table.

Key Result

Theorem 4

For any two plane spanning trees $T_I$ and $T_F$, there exists a shortest flip sequence such that every flip is either final, or the removed edge is crossed by another edge later on.

Figures (5)

  • Figure 1: Flip graph of plane spanning trees on $n=4$ points in non-convex position. Puzzle: Can you find all 120 different possibilities how the diameter of this flip graph can be realized?
  • Figure 2: A flip sequence $\mathcal{S}$ with ${\operatorname{trace}(e,\mathcal{S}\xspace)=(e,\:{v_1v_5},\:{v_4v_5},\:{v_3v_5})}$ and ${\operatorname{trace}(f,\mathcal{S}\xspace)=(f,\:v_3v_7)}$. The four flips are, in that order, crossing, a rotation, compatible, and an edge slide.
  • Figure 5: A counterexample to the parking edge conjecture using $n=12$ points.
  • Figure 7: The subgraph of reachable trees after $e_2\to g_8$ without performing a second parking flip.
  • Figure 8: A counterexample to the parking edge conjecture using $n=10k+2$ points.

Theorems & Definitions (15)

  • Conjecture 1: Happy edge conjecture
  • Conjecture 2: Parking edge conjecture
  • Conjecture 3: Reparking conjecture
  • Theorem 4: Final flip property
  • Theorem 5
  • Theorem 6
  • Theorem 7
  • Lemma 7: $\star$
  • Theorem 7: Final flip property
  • Theorem 7
  • ...and 5 more