untangling graphs and curves on surfaces via local moves
play

Untangling Graphs and Curves on Surfaces via Local Moves Hsien-Chih - PowerPoint PPT Presentation

Untangling Graphs and Curves on Surfaces via Local Moves Hsien-Chih Chang University of Illinois at Urbana-Champaign Dagstuhl seminar, Feb 1217, 2017 1 How to simplify a doodle? Jazz Quintet, Sir Shadow, 2005. 2 Homotopy moves 1


  1. Untangling Graphs and Curves on Surfaces via Local Moves Hsien-Chih Chang University of Illinois at Urbana-Champaign Dagstuhl seminar, Feb 12–17, 2017 1

  2. How to simplify a doodle? “Jazz Quintet”, Sir Shadow, 2005. 2

  3. Homotopy moves 1 � 0 2 � 0 3 � 3 ◮ How many homotopy moves does it take to simplify a generic closed curve on a surface? 3

  4. Homotopy moves 1 � 0 2 � 0 3 � 3 ◮ How many homotopy moves does it take to simplify a generic closed curve on a surface? 3

  5. Previous work ◮ Finite [Hass and Scott 1994, de Graaf and Schrijver 1997, Paterson 2002] ◮ Open question. Are polynomial many homotopy moves sufficient? ◮ Untangling knot using polynomially many Reidemeister moves [Lackenby 2015] ◮ Ω ( n ) moves are required ◮ at most two vertices removed at each move 4

  6. Previous work ◮ Finite [Hass and Scott 1994, de Graaf and Schrijver 1997, Paterson 2002] ◮ Open question. Are polynomial many homotopy moves sufficient? ◮ Untangling knot using polynomially many Reidemeister moves [Lackenby 2015] ◮ Ω ( n ) moves are required ◮ at most two vertices removed at each move 4

  7. Previous work ◮ Finite [Hass and Scott 1994, de Graaf and Schrijver 1997, Paterson 2002] ◮ Open question. Are polynomial many homotopy moves sufficient? ◮ Untangling knot using polynomially many Reidemeister moves [Lackenby 2015] ◮ Ω ( n ) moves are required ◮ at most two vertices removed at each move 4

  8. Previous work ◮ Finite [Hass and Scott 1994, de Graaf and Schrijver 1997, Paterson 2002] ◮ Open question. Are polynomial many homotopy moves sufficient? ◮ Untangling knot using polynomially many Reidemeister moves [Lackenby 2015] ◮ Ω ( n ) moves are required ◮ at most two vertices removed at each move 4

  9. Special curves ◮ Contractible curve: O ( n 2 ) moves [Steinitz 1916, Hass and Scott 1985] ◮ Actually, anything homotopic to simple curve ◮ Ω ( n 2 ) moves for non-contractible curves on torus [C. and Erickson 2016] 5

  10. Special curves ◮ Contractible curve: O ( n 2 ) moves [Steinitz 1916, Hass and Scott 1985] ◮ Actually, anything homotopic to simple curve ◮ Ω ( n 2 ) moves for non-contractible curves on torus [C. and Erickson 2016] a a a a b b b b c c c c { { { { n /8 n /8 n /8 n /8 5

  11. Special surface: Plane and Sphere ◮ O ( n 2 ) moves are always enough ◮ regular homotopy (no 1 � � 0 moves) [Francis 1969] From “Generic and Regular Curves”, Jeff Erickson 6

  12. Loop reductions 0 0 1 1 1 1 2 1 2 1 2 2 1 1 3 3 2 2 1 1 1 7

  13. Loop reductions 0 0 1 1 1 1 2 2 1 1 2 2 1 1 3 3 2 2 1 1 1 y z ◮ at most O ( n ) moves to remove a loop ◮ O ( n 2 ) homotopy moves in total 8

  14. Loop reductions 0 0 1 1 1 1 2 2 1 1 2 2 1 1 3 3 2 2 1 1 1 y z ◮ at most O ( n ) moves to remove a loop ◮ O ( n 2 ) homotopy moves in total 8

  15. Loop reductions 0 0 1 1 1 1 2 2 1 1 2 2 1 1 3 3 2 2 1 1 1 y z ◮ at most O ( n ) moves to remove a loop ◮ O ( n 2 ) homotopy moves in total 8

  16. Special surface: Plane and Sphere ◮ O ( n 2 ) moves are always enough ◮ regular homotopy (no 1 � � 0 moves) [Francis 1969] ◮ O ( n 2 ) moves also follows from electrical transformations [Steinitz 1916, Truemper 1989, Feo and Provan 1993] 9

  17. Electrical transformations degree-1 series-parallel ∆ Y transformation 10

  18. Resistor network [Kennelly 1899] From “Circuit Diagram”, xkcd 730 by Randall Munroe 11

  19. Steinitz’s theorem [Steinitz 1916, Steinitz and Rademacher 1934] From “What the Bees Know and What They do not Know”, T´ oth, 1964 12

  20. Steinitz’s theorem [Steinitz 1916, Steinitz and Rademacher 1934] From page “Steinitz’s theorem” in Wikipedia, David Eppstein 13

  21. Many more examples ◮ Shortest paths and maximum flows [Akers, Jr. 1960] ◮ Estimating network reliability [Lehman 1963] ◮ Multicommodity flows [Feo 1985] ◮ Preserving cross metric on surfaces [Schrijver 1992] ◮ Construct link invariants [Goldman and Kauffman 1993] ◮ Counting spanning trees, perfect matchings, and cuts [Colbourn et al. 1995] ◮ Evaluation of spin models in statistical mechanics [Jaeger 1995] ◮ Solving generalized Laplacian linear systems [Gremban 1996, Nakahara and Takahashi 1996] ◮ Kinematic analysis of robot manipulators [Staffelli and Thomas 2002] ◮ Flow estimation from noisy measurements [Zohar and Gieger 2007] 14

  22. Previous work ◮ Finite [Epifanov 1966, Feo 1985] ◮ Bigon reduction [Steinitz 1916, Gr¨ unbaum 1967] — O ( n 2 ) ◮ Embed into grids as minor [Truemper 1989] — O ( n 3 ) ◮ Depth-sum potential [Feo and Provan 1993] — O ( n 2 ) ◮ Ω ( n ) moves are required ◮ at most one vertex removed at each move 15

  23. Previous work ◮ Finite [Epifanov 1966, Feo 1985] ◮ Bigon reduction [Steinitz 1916, Gr¨ unbaum 1967] — O ( n 2 ) ◮ Embed into grids as minor [Truemper 1989] — O ( n 3 ) ◮ Depth-sum potential [Feo and Provan 1993] — O ( n 2 ) ◮ Ω ( n ) moves are required ◮ at most one vertex removed at each move 15

  24. Previous work ◮ Finite [Epifanov 1966, Feo 1985] ◮ Bigon reduction [Steinitz 1916, Gr¨ unbaum 1967] — O ( n 2 ) ◮ Embed into grids as minor [Truemper 1989] — O ( n 3 ) ◮ Depth-sum potential [Feo and Provan 1993] — O ( n 2 ) ◮ Ω ( n ) moves are required ◮ at most one vertex removed at each move 15

  25. Previous work ◮ Finite [Epifanov 1966, Feo 1985] ◮ Bigon reduction [Steinitz 1916, Gr¨ unbaum 1967] — O ( n 2 ) ◮ Embed into grids as minor [Truemper 1989] — O ( n 3 ) ◮ Depth-sum potential [Feo and Provan 1993] — O ( n 2 ) ◮ Ω ( n ) moves are required ◮ at most one vertex removed at each move 15

  26. Previous work ◮ Finite [Epifanov 1966, Feo 1985] ◮ Bigon reduction [Steinitz 1916, Gr¨ unbaum 1967] — O ( n 2 ) ◮ Embed into grids as minor [Truemper 1989] — O ( n 3 ) ◮ Depth-sum potential [Feo and Provan 1993] — O ( n 2 ) ◮ Ω ( n ) moves are required ◮ at most one vertex removed at each move 15

  27. Steinitz’s bigon reduction [Steinitz 1916] From “Convex polytopes”, Branko Gr¨ unbaum 16

  28. Steinitz’s bigon reduction [Steinitz 1916] ◮ Problem: No 0 � 2 moves x “Convex polytopes”, Branko Gr¨ unbaum 17

  29. Minimal bigons From “Convex polytopes”, Branko Gr¨ unbaum 18

  30. Minimal bigons From “Convex polytopes”, Branko Gr¨ unbaum 18

  31. Minimal bigons From “Convex polytopes”, Branko Gr¨ unbaum 18

  32. Minimal bigons ◮ Any minimal bigon can be reduced using only 1 � 0 and 3 � 3 move [Steinitz 1916, Steinitz and Rademacher 1934] 19

  33. What is the right answer? Θ ( n ) ? Θ ( n 2 ) ? 20

  34. The Feo and Provan Conjecture Θ ( n 3 / 2 ) electrical transformations ◮ Θ ( n 3 / 2 ) homotopy moves in the plane [C. and Erickson 2016] 21

  35. The Feo and Provan Conjecture Θ ( n 3 / 2 ) electrical transformations ◮ Θ ( n 3 / 2 ) homotopy moves in the plane [C. and Erickson 2016] 21

  36. # electrical transformations � # homotopy moves 22

  37. Medial graphs [Tait 1876–7, Steinitz 1916] “Blue Elephant”, Mick Burton, 1969 23

  38. Medial graphs [Tait 1876–7, Steinitz 1916] From “Some Elementary Properties of Closed Plane Curves”, Tait, 1877 24

  39. Medial graphs [Tait 1876–7, Steinitz 1916] From “Some Elementary Properties of Closed Plane Curves”, Tait, 1877 24

  40. Electrical moves 1 � 0 3 � 3 2 � 1 25

  41. # electrical moves � # homotopy moves ◮ Follows from close reading of previous results [Truemper 1989, Noble and Welsh 2000, C. and Erickson 2016] ◮ Replace 2 � 1 move with 2 � 0 move then apply smoothing lemma 26

  42. # electrical moves � # homotopy moves ◮ Follows from close reading of previous results [Truemper 1989, Noble and Welsh 2000, C. and Erickson 2016] ◮ Replace 2 � 1 move with 2 � 0 move then apply smoothing lemma 26

  43. Smoothing minor in graphs = smoothing in medial graphs 27

  44. Minor/smoothing lemma ◮ Any minor of an electrically reducible graph is also electrically reducible [Truemper 1989] ◮ A proper smoothing requires strictly less electrical moves [C. and Erickson 2016] 28

  45. Minor/smoothing lemma ◮ Any minor of an electrically reducible graph is also electrically reducible [Truemper 1989] ◮ A proper smoothing requires strictly less electrical moves [C. and Erickson 2016] 1 → 0 = 2 → 1 = 1 → 0 1 → 2 = = 3 → 3 2 → 1 = 28

  46. Truemper’s grid reduction [Truemper 1989] 29

  47. Feo and Provan’s depth-sum potential [Feo and Provan 1993] 0 1 1 2 1 2 1 3 3 2 2 1 1 ◮ Theorem. Any plane graph always has a positive move with respect to depth-sum potential [Feo and Provan 1993] ◮ Question. A better proof using curve language? 30

  48. Feo and Provan’s depth-sum potential [Feo and Provan 1993] 0 1 1 2 1 2 1 3 3 2 2 1 1 ◮ Theorem. Any plane graph always has a positive move with respect to depth-sum potential [Feo and Provan 1993] ◮ Question. A better proof using curve language? 30

  49. Open question ◮ Prove (or disprove) the Feo and Provan conjecture! ◮ Problems of using the early techniques: ◮ Steinitz’s bigon reduction — no small bigons ◮ Feo and Provan’s potential — no positive moves ◮ Truemper’s grid embedding — inefficient 31

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend