towards characterizing graphs with a sliceable
play

Towards characterizing graphs with a sliceable rectangular dual - PowerPoint PPT Presentation

Towards characterizing graphs with a sliceable rectangular dual Vincent Kusters Bettina Speckmann ETH Zurich TU Eindhoven September 26, 2015 Cartograms Cartograms NO IS SE FI DK EE RU LT LV IE GB BY PL NL DE BE UA CZ SK


  1. Towards characterizing graphs with a sliceable rectangular dual Vincent Kusters Bettina Speckmann ETH Zurich TU Eindhoven September 26, 2015

  2. Cartograms

  3. Cartograms NO IS SE FI DK EE RU LT LV IE GB BY PL NL DE BE UA CZ SK FR CH AT HU RO BG TR SI HR IT ES PT BA CS MK GR AL CY MT

  4. Rectangular partitions A rectangular partition of a rectangle R is a set of non-overlapping rectangles that together form R .

  5. Rectangular partitions A rectangular partition of a rectangle R is a set of non-overlapping rectangles that together form R .

  6. Rectangular partitions A rectangular partition of a rectangle R is a set of non-overlapping rectangles that together form R . ✔

  7. Rectangular partitions A rectangular partition of a rectangle R is a set of non-overlapping rectangles that together form R . ✔ ✗

  8. Rectangular duals A rectangular dual of a planar graph G is a rectangular partition R , such that: ▶ vertices in G correspond to rectangles in R and ▶ edges in G correspond to shared borders in R .

  9. Rectangular duals A rectangular dual of a planar graph G is a rectangular partition R , such that: ▶ vertices in G correspond to rectangles in R and ▶ edges in G correspond to shared borders in R .

  10. Corner assignments A corner assignment or extended graph E ( G ) of G is an extention of G with four vertices. The four vertices form the outer cycle of E ( G ) .

  11. Corner assignments A corner assignment or extended graph E ( G ) of G is an extention of G with four vertices. The four vertices form the outer cycle of E ( G ) .

  12. Corner assignments A corner assignment or extended graph E ( G ) of G is an extention of G with four vertices. The four vertices form the outer cycle of E ( G ) .

  13. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges.

  14. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges. . . .

  15. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges. . . . . . .

  16. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges. . . . . . . . . .

  17. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges. . . . . . . . . . . . .

  18. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges. . . . . . . . . . . . .

  19. Regular edge labelings A regular edge labeling of an extended graph E ( G ) is a partition of the interior edges of E ( G ) into red and blue directed edges. . . . . . . . . . . . .

  20. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  21. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  22. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  23. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  24. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  25. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  26. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  27. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  28. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  29. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  30. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  31. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  32. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  33. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  34. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  35. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  36. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  37. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  38. Sliceable rectangular duals A rectangular dual is sliceable if it can be recursively partitioned along horizontal or vertical lines:

  39. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual.

  40. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle

  41. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle

  42. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985)

  43. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985) ▶ G has no separating 4-cycle

  44. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985) ▶ G has no separating 4-cycle then sliceable (Yeap and Sarrafzadeh 1995)

  45. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985) ▶ G has no separating 4-cycle then sliceable (Yeap and Sarrafzadeh 1995) ▶ G has a separating 4-cycle

  46. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985) ▶ G has no separating 4-cycle then sliceable (Yeap and Sarrafzadeh 1995) ▶ G has a separating 4-cycle then ???

  47. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985) ▶ G has no separating 4-cycle then sliceable (Yeap and Sarrafzadeh 1995) ▶ G has a separating 4-cycle then ??? ▶ G has exactly one separating 4-cycle

  48. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ E ( G ) has a separating 3-cycle then not sliceable (Ko´ zmi´ nski and Kinnen 1985) ▶ G has no separating 4-cycle then sliceable (Yeap and Sarrafzadeh 1995) ▶ G has a separating 4-cycle then ??? ▶ G has exactly one separating 4-cycle then sliceable ⟺ not rotating windmill

  49. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ G has exactly one separating 4-cycle then sliceable ⟺ not rotating windmill

  50. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ G has exactly one separating 4-cycle then sliceable ⟺ not rotating windmill Proof. ⟹ : Show that rotating windmills are not sliceable.

  51. Characterizing sliceable graphs An extended graph is sliceable if it has a sliceable rectangular dual. ▶ G has exactly one separating 4-cycle then sliceable ⟺ not rotating windmill Proof. ⟹ : Show that rotating windmills are not sliceable. ⟸ : Given an extended graph E ( G ) that is not a rotating windmill, show that we can find a slice that splits E ( G ) into extended graphs that are not rotating windmills.

  52. Rotating windmills The following extended graphs are rotating windmills: ▶ the windmill, ▶ the four base rotating windmills, 1 ▶ any extended graph obtained by applying one of three construction steps. 4 3 ↑

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