Presentation is loading. Please wait.

Presentation is loading. Please wait.

Convex Partitions with 2-Edge Connected Dual Graphs Marwan Al-JubehMichael Hoffmann Diane L. SouvaineCsaba D. Toth 15th International Computing and Combinatorics.

Similar presentations


Presentation on theme: "Convex Partitions with 2-Edge Connected Dual Graphs Marwan Al-JubehMichael Hoffmann Diane L. SouvaineCsaba D. Toth 15th International Computing and Combinatorics."— Presentation transcript:

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.


Download ppt "Convex Partitions with 2-Edge Connected Dual Graphs Marwan Al-JubehMichael Hoffmann Diane L. SouvaineCsaba D. Toth 15th International Computing and Combinatorics."

Similar presentations


Ads by Google