strongly monotone drawings of planar graphs
play

Strongly Monotone Drawings of Planar Graphs Stefan Felsner - PowerPoint PPT Presentation

Strongly Monotone Drawings of Planar Graphs Stefan Felsner Technische Universit at Berlin FernUniversit at in Hagen Alexander Igamberdiev Philipp Kindermann FernUniversit at in Hagen Freie Universit at Berlin Boris Klemz


  1. Strongly Monotone Drawings of Planar Graphs Stefan Felsner Technische Universit¨ at Berlin FernUniversit¨ at in Hagen Alexander Igamberdiev Philipp Kindermann FernUniversit¨ at in Hagen Freie Universit¨ at Berlin Boris Klemz Karlsruhe Institute of Technology Tamara Mchedlidze Graz University of Technology Manfred Scheucher EuroCG 2016, Lugano Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  2. Strongly Monotone Drawings We want planar straight-line graph drawings that are ... Strongly monotone: between each vertex pair ( u, v ) exists a path that is monotonically increasing in direction d = − → uv d v u strongly monotone Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  3. Strongly Monotone Drawings We want planar straight-line graph drawings that are ... Strongly monotone: between each vertex pair ( u, v ) exists a path that is monotonically increasing in direction d = − → uv d d v v u u w w strongly monotone not strongly monotone Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  4. Strongly Monotone Drawings We want planar straight-line graph drawings that are ... Strongly monotone: between each vertex pair ( u, v ) exists a path that is monotonically increasing in direction d = − → uv d d v v u u w w strongly monotone not strongly monotone Motivation: Path-finding tasks become easy! Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  5. Related Work & Results Strongly monotone drawings: do not exist for every planar graph [Kindermann et al. ’14] exist for every 2-connected outerplanar graph [Kindermann et al. ’14] exist for every tree [Kindermann et al. ’14] area required can be exponential [N¨ ollenburg et al. ’14] Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  6. Related Work & Results Strongly monotone drawings: do not exist for every planar graph [Kindermann et al. ’14] exist for every 2-connected outerplanar graph [Kindermann et al. ’14] exist for every tree [Kindermann et al. ’14] area required can be exponential [N¨ ollenburg et al. ’14] } exist for every planar 3-connectd graph exist for every outerplanar graph our results exist for every 2-tree Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  7. 3-connected Graphs Theorem: Every 3-connected planar graph has a strongly monotone drawing. Proof idea: Every 3-connected planar graph G admits a primal-dual circle packing P . [Brightwell, Scheinerman 1993] Drawing induced by P is strongly monotone. Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  8. Primal Dual Circle Packings primal dual circle packing P of G Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  9. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  10. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G dual graph of G Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  11. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G dual graph of G ... which are orthogonal : edge e crosses its dual edge e ∗ p e perpendicularly in edge point p e Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  12. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G dual graph of G ... which are orthogonal : edge e crosses its dual edge e ∗ p e perpendicularly in edge point p e Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  13. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G dual graph of G ... which are orthogonal : edge e crosses its dual edge e ∗ p e perpendicularly in edge point p e Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  14. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G dual graph of G ... which are orthogonal : face circle = inscribed circle of face ⇒ edge e crosses its dual edge e ∗ p e perpendicularly in edge point p e Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  15. Primal Dual Circle Packings primal dual circle packing P of G circle contact representations of ... ( primal ) graph G dual graph of G ... which are orthogonal : face circle = inscribed circle of face ⇒ ⇒ vertex v has ’star-shaped’ Region R v edge e crosses its dual edge e ∗ p e perpendicularly v v can see all of R v ! in edge point p e Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  16. Constructing Strongly Monotone Paths Consider vertices v 1 , v k where w.l.o.g. s = v 1 v k horizontal. v 1 v k Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  17. Constructing Strongly Monotone Paths Consider vertices v 1 , v k where w.l.o.g. s = v 1 v k horizontal. v 1 v k General position : s does not pass through circle centers or edge points. ⇒ s intersects alternating sequence of vertex regions and face circles: R 1 f 1 R 2 f 2 R 3 f 3 R 4 f 4 R k Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  18. Constructing Strongly Monotone Paths Consider vertices v 1 , v k where w.l.o.g. s = v 1 v k horizontal. v 1 v k General position : s does not pass through circle centers or edge points. ⇒ s intersects alternating sequence of vertex regions and face circles: R 1 f 1 R 2 f 2 R 3 f 3 R 4 f 4 R k Each region R i has some vertex v i in its center. Idea: Find path P i from v i of R i to v i +1 of R i +1 , 1 ≤ i < k . Concatenation yields strongly monotone ( v 1 , v k )-path! Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  19. Walking around a Face Circle R i v i s x v i +1 c i R i +1 f i construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  20. Walking around a Face Circle Circle f i is inscribed circle of inner face ⇒ two paths leading from v i to v i +1 R i v i s x v i +1 c i R i +1 f i construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  21. Walking around a Face Circle Circle f i is inscribed circle of inner face ⇒ two paths leading from v i to v i +1 R i v i s x v i +1 c i R i +1 f i construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  22. Walking around a Face Circle Circle f i is inscribed circle of inner face ⇒ two paths leading from v i to v i +1 R i v i s x v i +1 c i R i +1 f i construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  23. Walking around a Face Circle Circle f i is inscribed circle of inner face ⇒ two paths leading from v i to v i +1 e 2 e 1 If c i is below s , pick the upper path. R i v i e r s Otherwise the lower path. x v i +1 c i R i +1 f i construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  24. Walking around a Face Circle Circle f i is inscribed circle of inner face ⇒ two paths leading from v i to v i +1 p 2 e 2 p 1 p r e 1 If c i is below s , pick the upper path. R i v i e r s Otherwise the lower path. x v i +1 c i e 1 , . . . , e r tangent to f i . R i +1 f i Edge points p 1 , . . . , p r are above s : construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

  25. Walking around a Face Circle Circle f i is inscribed circle of inner face ⇒ two paths leading from v i to v i +1 p 2 e 2 p 1 p r e 1 If c i is below s , pick the upper path. R i v i e r s Otherwise the lower path. x v i +1 c i e 1 , . . . , e r tangent to f i . R i +1 f i Edge points p 1 , . . . , p r are above s : Edge point of e 1 is above s ⇐ v i sees x and e 1 points upwards. construction of P i = ( e 1 , . . . , e r ) Felsner, Igamberdiev, Kindermann, Klemz, Mchedlidze, Scheucher Strongly Monotone Drawings of Planar Graphs

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