Download presentation
Presentation is loading. Please wait.
Published byDelaney Lavers Modified over 9 years ago
1
Convex Partitions with 2-Edge Connected Dual Graphs Marwan Al-JubehMichael Hoffmann Diane L. SouvaineCsaba D. Toth 15th International Computing and Combinatorics Conference Mashhood Ishaque
2
2 Outline for the talk –Reconfiguration of geometric objects –Reconfiguration of geometric matchings –Tools: convex partitions and dual graphs –The two spanning trees conjecture for geometric matchings Our results –Refuting the two spanning trees conjecture –Repairing the conjecture
3
3 Reconfiguration of Geometric Objects Transform one geometric object into another using a sequence of allowed moves. Any triangulation on a planar point set can be transformed into any other triangulation using “diagonal edge-flips”. [ Osherovich and Bruckstein, 2007 ] Any non-crossing spanning tree can be transformed into any other non-crossing spanning tree in O(log n) moves (a move replaces a non-crossing spanning with another non-crossing one). [ Aichholzer et al., 2002 ]
4
4 Matching (set of line segments) Perfect Matching Non-Crossing Matching Compatible Matchings (union is non-crossing) Disjoint Matchings (no edge is repeated) Disjoint Compatible Matchings Reconfiguration of Geometric Matchings
5
5 Given two perfect matchings M 1 and M 2 on the same set of 2n points (in general position) in the plane, reconfigure M 1 into M 2 through a sequence of moves. Each move can replace a matching by a compatible matching. Can be done in O(log n) moves [ Aichholzer et al., 2007 ] Sometimes takes Ω(log n/ log log n) moves [ Razen, 2008 ] Close the gap between the lower and the upper bounds. [Open]
6
6 Reconfiguration of Geometric Matchings
7
7
8
8
9
9
10
10 Reconfiguration of Geometric Matchings
11
11 Disjoint Compatible Matchings? 1.Given a perfect matching M on 4n points (in general position) in the plane, is there a disjoint compatible matching? [Open] 2.Can any matching M 1 be reconfigured to another matching M 2 via disjoint compatible matching moves? [Open] 3.What is the maximal diameter of the graph of compatible disjoint matchings on 4n points in general position? [Open]
12
12 Disjoint Compatible Matching? (Odd Case) For any odd number of line segments, there are examples where no compatible disjoint matching exists.
13
13 Outline for the talk –Reconfiguration of geometric objects –Reconfiguration of geometric matchings –Tools: convex partitions and dual graphs –The two spanning trees conjecture for geometric matchings Our results –Refuting the two spanning trees conjecture –Repairing the conjecture
14
14 (Straight-Forward) Convex Partition Extend each segment in a straight-line until the extension hits another segment, a previous extension or the bounding box.
15
15 (Straight-Forward) Convex Partition
16
16 (Straight-Forward) Convex Partition
17
17 (Straight-Forward) Convex Partition
18
18 (Straight-Forward) Convex Partition
19
19 (Straight-Forward) Convex Partition
20
20 (Straight-Forward) Convex Partition n segments, (2n)! possible straight-forward convex partitions
21
21 Dual Graph of the Convex Partition
22
22 Dual Graph of the Convex Partition
23
23 Dual Graph of the Convex Partition
24
24 Dual Graph of the Convex Partition
25
25 Dual Graph of the Convex Partition
26
26 Dual Graph of the Convex Partition
27
27 Dual Graph of the Convex Partition
28
28 Dual Graph of the Convex Partition
29
29 Dual Graph of the Convex Partition
30
30 Dual Graph of the Convex Partition
31
31 Dual Graph of the Convex Partition
32
32 Outline for the talk –Reconfiguration of geometric objects –Reconfiguration of geometric matchings –Tools: convex partitions and dual graphs –The two spanning trees conjecture for geometric matchings Our results –Refuting the two spanning trees conjecture –Repairing the conjecture
33
33 Two Spanning Trees Conjecture For n disjoint line segments in general position, there is a (straight-forward) convex partition such that the dual graph is the edge-disjoint union of two spanning trees, and the two endpoints of each segment correspond to different spanning trees. [ Aichholzer et al., 2007 ]
34
34 Two Spanning Trees Conjecture For 2n segments, the conjecture implies that there is a compatible disjoint matching, where each edge connects points in a convex face. [ Aichholzer et al., 2007 ]
35
35 Outline for the talk –Reconfiguration of geometric objects –Reconfiguration of geometric matchings –Tools: convex partitions and dual graphs –The two spanning trees conjecture for geometric matchings Our results –Refuting the two spanning trees conjecture –Repairing the conjecture
36
36 Refuting the Conjecture –For a graph to contain a union of two edge-disjoint spanning trees, it must be 2-edge connected (necessary condition, but not sufficient) –A graph that is not 2-edge connected contains a cut-edge (bridge). Cut-Edge
37
37 For every n 15, there is an arrangement of n disjoint line segments such that there is a cut-edge in the dual graph for any straight- forward convex partition. Refuting the Conjecture
38
38
39
39 A3 A1 A4 A5A2 Cut-Edge
40
40 A3 A1 A4 A5A2 Cut-Edge
41
41
42
42 B3 B1 B4 B5B2 Cut-Edge
43
43 Outline for the talk –Reconfiguration of geometric objects –Reconfiguration of geometric matchings –Tools: convex partitions and dual graphs –The two spanning trees conjecture for geometric matchings Our results –Refuting the two spanning trees conjecture –Repairing the conjecture
44
44 Repairing the Conjecture Straight-forward convex partitions does not always has 2-edge connected dual graphs (hence no two edge-disjoint spanning trees), but what if we allow arbitrary extensions as long as we have a convex partition?
45
45 More General Convex Partitions
46
46 For any set of disjoint line segments in the plane in general position, there is a convex partition whose dual graph is 2-edge connected. 2-Edge Connected Dual Graphs
47
47 Extended Path and Extension Trees Extension trees defined by [ Bose et al., 2000 ]
48
48 Characterization of a Cut-Edge There is a cut-edge in the dual graph iff there is an extended-path that starts from the endpoint of a segment s, and ends at the same segment s.
49
49 Fixing a Cut-Edge: Continuous Deformation of a Closed Curve We continuously deform every such cycle until one extension tree breaks into two trees.
50
50 Fixing a Cut-Edge: Continuous Deformation of a Closed Curve Termination is guaranteed because: –Each extension tree is fixed without affecting the other extension trees. –Each time an extension tree is fixed, although its sub-trees might still be problematic but they are strictly smaller in size. (size = # of segment endpoint in the tree) –There are at most 2n extension trees, and an extension tree of size 1 can not contain a problematic extended path.
51
51 Repairing the Two Spanning Trees Conjecture For n disjoint line segments in general position, there is a (straight-forward) convex partition such that the dual graph is the edge-disjoint union of two spanning trees, and the two endpoints of each segment correspond to different spanning trees.
52
52 Thank You.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.