flip distances between graph orientations
play

Flip Distances between Graph Orientations Jean Cardinal Joint work - PowerPoint PPT Presentation

Flip Distances between Graph Orientations Jean Cardinal Joint work with Oswin Aichholzer, Tony Huynh, Kolja Knauer, Torsten Mtze, Raphael Steiner, and Birgit Vogtenhuber October 2020 1 / 21 Flip Graphs 2 / 21 Polytope 3 / 21 Flip


  1. Flip Distances between Graph Orientations Jean Cardinal Joint work with Oswin Aichholzer, Tony Huynh, Kolja Knauer, Torsten Mütze, Raphael Steiner, and Birgit Vogtenhuber October 2020 1 / 21

  2. Flip Graphs 2 / 21

  3. Polytope 3 / 21

  4. Flip Distances • Diameter of associahedra Sleator, Tarjan, Thurston 1988, Pournin 2014 • Computational question: given two objects, what is their flip distance? • Flip distance between triangulations of point sets is NP-hard. Lubiw and Pathak 2015 • Flip distance between triangulations of simple polygons is NP-hard. Aichholzer, Mulzer, Pilz 2015 • Flip distance between triangulations of a convex polygon: Major open question. 4 / 21

  5. Flip Distances Complexity of flip distances on “nice” combinatorial polytopes? • Matroid polytopes: easy • Associahedra and polymatroids: open • Intersection of two matroids? 5 / 21

  6. α -orientations An α -orientation of G is an orientation of the edges of G in which every vertex v has outdegree α ( v ) . 6 / 21

  7. Perfect Matchings in Bipartite Graphs 1 1 2 1 2 1 1 2 1 1 7 / 21

  8. Flips in α -orientations 1 1 1 1 2 1 2 1 2 1 2 1 1 2 1 1 1 2 1 1 8 / 21

  9. Flip Graph on Perfect Matchings 9 / 21

  10. Adjacency • The common base polytope of two matroids is the intersection of the two matroid polytopes. • α -orientations are intersections of two partition matroids. • Adjacency is characterized by cycle exchanges. Frank and Tardos 1988, Iwata 2002 • Adjacency on perfect matching polytope: symmetric difference induces a single cycle. Balinski and Russakoff 1974 10 / 21

  11. Adjacency A \ B B \ A A = { 1 , 3 , 5 , 7 , 8 } B = { 2 , 4 , 6 , 7 , 8 } 2 2 1 2 1 3 1 3 3 4 6 4 5 5 6 4 5 6 7 8 7 8 11 / 21

  12. Flip Distance 1 D 3 D 1 1 1 1 1 2 1 C 1 2 1 C 2 2 1 C 3 2 1 C 4 2 1 1 1 1 1 D 2 1 • Symmetric difference composed of four cycles: C 1 , C 2 , C 3 , C 4 • Flip distance three: D 1 , D 2 , D 3 12 / 21

  13. NP-completeness Theorem Given a two-connected bipartite subcubic planar graph G and a pair X , Y of perfect matchings in G, deciding whether the flip distance between X and Y is at most two is NP -complete. 13 / 21

  14. NP-hardness Reduction from Hamiltonian cycle in planar, degree 1/2-2/1 digraphs. 14 / 21

  15. Planar Duality 15 / 21

  16. Dual Flips A c -orientation is an orientation in which the number of forward edges in any cycle C is equal to c ( C ) . Propp 2002, Knauer 2008 primal dual α -orientation c -orientation directed cycle flip directed cut flip facial cycle flip source/sink flip 16 / 21

  17. Source/sink flips • What is the complexity of computing the source/sink flip distance? • Here the flip graphs is known to have a nice structure. Propp 2002, Felsner and Knauer 2009,2011 17 / 21

  18. A Distributive Latice 18 / 21

  19. Source/sink flip distance Theorem There is an algorithm that, given a graph G with a fixed vertex ⊤ and a pair X , Y of c-orientations of G, outputs a shortest source/sink flip sequence between X and Y, and runs in time O ( m 3 ) where m is the number of edges of G. 19 / 21

  20. Flip distance with Larger Cut Sets Theorem Let X , Y be c-orientations of a connected graph G with fixed vertex ⊤ . It is NP -hard to determine the length of a shortest cut flip sequence transforming X into Y, which consists only of minimal directed cuts with interiors of order at most two. Reduction from the problem of computing the jump number of a poset. 20 / 21

  21. Thank you! Algorithmica htps://doi.org/10.1007/s00453-020-00751-1 21 / 21

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