Reconfiguration of Non-crossing Spanning Trees

06/08/2022
by   Oswin Aichholzer, et al.
0

For a set P of n points in the plane in general position, a non-crossing spanning tree is a spanning tree of the points where every edge is a straight-line segment between a pair of points and no two edges intersect except at a common endpoint. We study the problem of reconfiguring one non-crossing spanning tree of P to another using a sequence of flips where each flip removes one edge and adds one new edge so that the result is again a non-crossing spanning tree of P. There is a known upper bound of 2n-4 flips [Avis and Fukuda, 1996] and a lower bound of 1.5n - 5 flips. We give a reconfiguration algorithm that uses at most 2n-3 flips but reduces that to 1.5n-2 flips when one tree is a path and either: the points are in convex position; or the path is monotone in some direction. For points in convex position, we prove an upper bound of 2d - Ω(log d) where d is half the size of the symmetric difference between the trees. We also examine whether the happy edges (those common to the initial and final trees) need to flip, and we find exact minimum flip distances for small point sets using exhaustive search.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2023

A note on the flip distance between non-crossing spanning trees

We consider spanning trees of n points in convex position whose edges ar...
research
12/07/2018

Non-crossing geometric spanning trees with bounded degree and monochromatic leaves on bicolored point sets

Let R and B be a set of red points and a set of blue points in the plane...
research
05/02/2019

Flip Distance to some Plane Configurations

We study an old geometric optimization problem in the plane. Given a per...
research
03/02/2023

Geometric Spanning Trees Minimizing the Wiener Index

The Wiener index of a network, introduced by the chemist Harry Wiener, i...
research
08/14/2018

Spanning Properties of Theta-Theta-6

We show that, unlike the Yao-Yao graph YY_6, the Theta-Theta graph ΘΘ_6 ...
research
06/28/2018

Recovering Trees with Convex Clustering

Convex clustering refers, for given {x_1, ..., x_n}⊂^p, to the minimizat...
research
03/15/2012

Negative Tree Reweighted Belief Propagation

We introduce a new class of lower bounds on the log partition function o...

Please sign up or login with your details

Forgot password? Click here to reset