michael goodrich maarten l offler 1 1 erin chambers david
play

? Michael Goodrich Maarten L offler 1-1 ERIN CHAMBERS DAVID - PowerPoint PPT Presentation

DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA Erin Chambers David Eppstein ? Michael Goodrich Maarten L offler 1-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN L OFFLER DRAWING


  1. REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is similar to a given convex polygon on a polynomial grid? 7-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  2. REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is similar to a given convex polygon on a polynomial grid? 7-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  3. REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is similar to a given convex polygon on a polynomial grid? ANSWER Nope. 7-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  4. TWICE REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is similar to a given convex polygon of bounded resolution on a polynomial grid? 7-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  5. TWICE REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is similar to a given convex polygon of bounded resolution on a polynomial grid? 7-5 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  6. TWICE REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is similar to a given convex polygon of bounded resolution on a polynomial grid? ANSWER Still no. 7-6 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  7. THRICE REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is almost similar to a given convex polygon of bounded resolution on a polynomial grid? 7-7 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  8. THRICE REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is almost similar to a given convex polygon of bounded resolution on a polynomial grid? ANSWER Yes! 7-8 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  9. THRICE REVISED QUESTION Can every planar graph be drawn with straight edges inside a polygon that is almost similar to a given convex polygon of bounded resolution on a polynomial grid? ANSWER Yes! [Us, Here, Now] 7-9 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  10. DEFINITION The resolution of a drawing is the ratio between the diameter and the shortest distance between two non-incident features of the drawing. 8-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  11. DEFINITION The resolution of a drawing is the ratio between the diameter and the shortest distance between two non-incident features of the drawing. 8-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  12. DEFINITION The resolution of a drawing is the ratio between the diameter and the shortest distance between two non-incident features of the drawing. 8-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  13. DEFINITION The resolution of a drawing is the ratio between the diameter and the shortest distance between two non-incident features of the drawing. LEMMA A drawing with polynomial resolution can be transformed into a drawing on a polynomial grid. 8-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  14. THEOREM Given a planar graph G with n vertices and a convex polygon P with resolution d , there exists a drawing of G inside P with resolution Ω( d/n 3 ) . 9-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  15. THEOREM Given a planar graph G with n vertices and a convex polygon P with resolution d , there exists a drawing of G inside P with resolution Ω( d/n 3 ) . PROOF Just use divide & conquer... 9-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  16. LEMMA (geometric split lemma) Every convex polygon with resolution d can be split through any pair of edges into smaller polygons with resolutions d 1 and d 2 such that d 1 + d 2 ≥ d . 10-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  17. LEMMA (geometric split lemma) Every convex polygon with resolution d can be split through any pair of edges into smaller polygons with resolutions d 1 and d 2 such that d 1 + d 2 ≥ d . 10-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  18. LEMMA (geometric split lemma) Every convex polygon with resolution d can be split through any pair of edges into smaller polygons with resolutions d 1 and d 2 such that d 1 + d 2 ≥ d . 10-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  19. LEMMA (geometric split lemma) Every convex polygon with resolution d can be split through any pair of edges into smaller polygons with resolutions d 1 and d 2 such that d 1 + d 2 ≥ d . 10-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  20. LEMMA (geometric split lemma) Every convex polygon with resolution d can be split through any pair of edges into smaller polygons with resolutions d 1 and d 2 such that d 1 + d 2 ≥ d . 10-5 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  21. IDEA Split graph and polygon in equal fractions. 11-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  22. IDEA Split graph and polygon in equal fractions. 11-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  23. IDEA Split graph and polygon in equal fractions. 11-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  24. IDEA Split graph and polygon in equal fractions. 11-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  25. IDEA Split graph and polygon in equal fractions. 11-5 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  26. IDEA Split graph and polygon in equal fractions. 11-6 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  27. IDEA Split graph and polygon in equal fractions. 11-7 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  28. IDEA Split graph and polygon in equal fractions. 11-8 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  29. IDEA Split graph and polygon in equal fractions. 11-9 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  30. IDEA Split graph and polygon in equal fractions. SLIGHT PROBLEM The vertices along the cut need not be drawn in the same place by the subproblems. 11-10 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  31. IDEA Split graph and polygon in equal fractions. SLIGHT PROBLEM The vertices along the cut need not be drawn in the same place by the subproblems. QUESTION What ever shall we do? 11-11 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  32. LEMMA (combinatorial split lemma) Every embedded triangulated graph can be split through any pair of edges by a simple connected strip of faces. 12-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  33. LEMMA (combinatorial split lemma) Every embedded triangulated graph can be split through any pair of edges by a simple connected strip of faces. [Duncan & Goodrich & Kobourov, 2009] 12-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  34. LEMMA (combinatorial split lemma) Every embedded triangulated graph can be split through any pair of edges by a simple connected strip of faces. [Duncan & Goodrich & Kobourov, 2009] 12-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  35. LEMMA (combinatorial split lemma) Every embedded triangulated graph can be split through any pair of edges by a simple connected strip of faces. [Duncan & Goodrich & Kobourov, 2009] 12-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  36. LEMMA (combinatorial split lemma) Every embedded triangulated graph can be split through any pair of edges by a simple connected strip of faces. [Duncan & Goodrich & Kobourov, 2009] 12-5 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  37. PROPOSITION Let’s try that again. 13-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  38. PROPOSITION Let’s try that again. 13-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  39. PROPOSITION Let’s try that again. 13-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  40. PROPOSITION Let’s try that again. 13-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  41. PROPOSITION Let’s try that again. 13-5 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  42. PROPOSITION Let’s try that again. 13-6 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  43. PROPOSITION Let’s try that again. 13-7 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  44. PROPOSITION Let’s try that again. 13-8 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  45. PROPOSITION Let’s try that again. 13-9 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  46. PROPOSITION Let’s try that again. OBSERVATION Well, that didn’t work. 13-10 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  47. PROPOSITION Let’s try that again. OBSERVATION Well, that didn’t work. JUST A THOUGHT Maybe it would have worked better if we had left some space for that strip of faces... 13-11 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  48. PROVERB Third time lucky. 14-1 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  49. PROVERB Third time lucky. 14-2 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  50. PROVERB Third time lucky. 14-3 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  51. PROVERB Third time lucky. 14-4 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  52. PROVERB Third time lucky. 14-5 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  53. PROVERB Third time lucky. 14-6 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  54. PROVERB Third time lucky. 14-7 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  55. PROVERB Third time lucky. 14-8 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  56. PROVERB Third time lucky. 14-9 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  57. PROVERB Third time lucky. 14-10 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

  58. PROVERB Third time lucky. EXCLAMATION Success! 14-11 ERIN CHAMBERS ◦ DAVID EPPSTEIN ◦ MICHAEL GOODRICH ◦ MAARTEN L¨ OFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Recommend


More recommend