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

Drawing Graphs in the Plane with a Prescribed Outer Face and

Feb 03, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Drawing Graphs in the Plane with a Prescribed Outer Face and

1-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

DRAWING GRAPHS IN THE PLANEWITH A PRESCRIBED OUTER FACE

AND POLYNOMIAL AREA

Maarten Loffler

Erin Chambers

Michael Goodrich

David Eppstein

?

Page 2: Drawing Graphs in the Plane with a Prescribed Outer Face and

2-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edges!

Page 3: Drawing Graphs in the Plane with a Prescribed Outer Face and

2-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edges!

Page 4: Drawing Graphs in the Plane with a Prescribed Outer Face and

2-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edges!

Page 5: Drawing Graphs in the Plane with a Prescribed Outer Face and

2-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edges!

Page 6: Drawing Graphs in the Plane with a Prescribed Outer Face and

2-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edges!

[Wagner, 1936] [Fary, 1948] [Stein, 1951]

Page 7: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon.

Page 8: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon.

Page 9: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon.

Page 10: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon.

Page 11: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon.

Page 12: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon.

Page 13: Drawing Graphs in the Plane with a Prescribed Outer Face and

3-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgesinside a given convex polygon. [Tutte, 1960]

Page 14: Drawing Graphs in the Plane with a Prescribed Outer Face and

4-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgeson a polynomial grid.

Page 15: Drawing Graphs in the Plane with a Prescribed Outer Face and

4-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgeson a polynomial grid.

Page 16: Drawing Graphs in the Plane with a Prescribed Outer Face and

4-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgeson a polynomial grid.

Page 17: Drawing Graphs in the Plane with a Prescribed Outer Face and

4-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgeson a polynomial grid.

Page 18: Drawing Graphs in the Plane with a Prescribed Outer Face and

4-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgeson a polynomial grid.

Page 19: Drawing Graphs in the Plane with a Prescribed Outer Face and

4-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

FACTEvery planar graph can be drawn with straight edgeson a polynomial grid. [Schnyder, 1990]

[de Fraysseix & Pach & Pollack, 1990]

Page 20: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

Page 21: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

Page 22: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

Page 23: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

Page 24: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

?

Page 25: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

?

ANSWERObviously not...

Page 26: Drawing Graphs in the Plane with a Prescribed Outer Face and

5-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

QUESTIONCan every planar graph be drawn with straight edgesinside a given convex polygon on a polynomial grid?

?

ANSWERObviously not... ...butbutbut!

Page 27: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 28: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 29: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 30: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 31: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 32: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 33: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 34: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-8 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 35: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-9 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 36: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-10 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 37: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-11 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 38: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-12 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 39: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-13 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 40: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-14 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 41: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-15 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 42: Drawing Graphs in the Plane with a Prescribed Outer Face and

6-16 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

Page 43: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is similar to a given convexpolygon on a polynomial grid?

Page 44: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is similar to a given convexpolygon on a polynomial grid?

Page 45: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is similar to a given convexpolygon on a polynomial grid?

ANSWERNope.

Page 46: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

TWICE REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is similar to a given convexpolygon of bounded resolution on a polynomial grid?

Page 47: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

TWICE REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is similar to a given convexpolygon of bounded resolution on a polynomial grid?

Page 48: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

TWICE REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is similar to a given convexpolygon of bounded resolution on a polynomial grid?

ANSWERStill no.

Page 49: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

THRICE REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is almost similar to a givenconvex polygon of bounded resolution on apolynomial grid?

Page 50: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-8 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

THRICE REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is almost similar to a givenconvex polygon of bounded resolution on apolynomial grid?

ANSWERYes!

Page 51: Drawing Graphs in the Plane with a Prescribed Outer Face and

7-9 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

THRICE REVISED QUESTIONCan every planar graph be drawn with straight edgesinside a polygon that is almost similar to a givenconvex polygon of bounded resolution on apolynomial grid?

ANSWERYes! [Us, Here, Now]

Page 52: Drawing Graphs in the Plane with a Prescribed Outer Face and

8-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

DEFINITIONThe resolution of a drawing is the ratio between thediameter and the shortest distance between twonon-incident features of the drawing.

Page 53: Drawing Graphs in the Plane with a Prescribed Outer Face and

8-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

DEFINITIONThe resolution of a drawing is the ratio between thediameter and the shortest distance between twonon-incident features of the drawing.

Page 54: Drawing Graphs in the Plane with a Prescribed Outer Face and

8-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

DEFINITIONThe resolution of a drawing is the ratio between thediameter and the shortest distance between twonon-incident features of the drawing.

Page 55: Drawing Graphs in the Plane with a Prescribed Outer Face and

8-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMAA drawing with polynomial resolution can betransformed into a drawing on a polynomial grid.

DEFINITIONThe resolution of a drawing is the ratio between thediameter and the shortest distance between twonon-incident features of the drawing.

Page 56: Drawing Graphs in the Plane with a Prescribed Outer Face and

9-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

THEOREMGiven a planar graph G with n vertices and a convexpolygon P with resolution d, there exists a drawing ofG inside P with resolution Ω(d/n3).

Page 57: Drawing Graphs in the Plane with a Prescribed Outer Face and

9-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

THEOREMGiven a planar graph G with n vertices and a convexpolygon P with resolution d, there exists a drawing ofG inside P with resolution Ω(d/n3).

PROOFJust use divide & conquer...

Page 58: Drawing Graphs in the Plane with a Prescribed Outer Face and

10-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (geometric split lemma)Every convex polygon with resolution d can be splitthrough any pair of edges into smaller polygons withresolutions d1 and d2 such that d1 + d2 ≥ d.

Page 59: Drawing Graphs in the Plane with a Prescribed Outer Face and

10-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (geometric split lemma)Every convex polygon with resolution d can be splitthrough any pair of edges into smaller polygons withresolutions d1 and d2 such that d1 + d2 ≥ d.

Page 60: Drawing Graphs in the Plane with a Prescribed Outer Face and

10-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (geometric split lemma)Every convex polygon with resolution d can be splitthrough any pair of edges into smaller polygons withresolutions d1 and d2 such that d1 + d2 ≥ d.

Page 61: Drawing Graphs in the Plane with a Prescribed Outer Face and

10-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (geometric split lemma)Every convex polygon with resolution d can be splitthrough any pair of edges into smaller polygons withresolutions d1 and d2 such that d1 + d2 ≥ d.

Page 62: Drawing Graphs in the Plane with a Prescribed Outer Face and

10-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (geometric split lemma)Every convex polygon with resolution d can be splitthrough any pair of edges into smaller polygons withresolutions d1 and d2 such that d1 + d2 ≥ d.

Page 63: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 64: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 65: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 66: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 67: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 68: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 69: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 70: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-8 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 71: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-9 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

Page 72: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-10 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

SLIGHT PROBLEMThe vertices along the cut need not be drawn in thesame place by the subproblems.

Page 73: Drawing Graphs in the Plane with a Prescribed Outer Face and

11-11 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

IDEASplit graph and polygon in equal fractions.

SLIGHT PROBLEMThe vertices along the cut need not be drawn in thesame place by the subproblems.

QUESTIONWhat ever shall we do?

Page 74: Drawing Graphs in the Plane with a Prescribed Outer Face and

12-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (combinatorial split lemma)Every embedded triangulated graph can be splitthrough any pair of edges by a simple connected stripof faces.

Page 75: Drawing Graphs in the Plane with a Prescribed Outer Face and

12-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (combinatorial split lemma)Every embedded triangulated graph can be splitthrough any pair of edges by a simple connected stripof faces. [Duncan & Goodrich & Kobourov, 2009]

Page 76: Drawing Graphs in the Plane with a Prescribed Outer Face and

12-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (combinatorial split lemma)Every embedded triangulated graph can be splitthrough any pair of edges by a simple connected stripof faces. [Duncan & Goodrich & Kobourov, 2009]

Page 77: Drawing Graphs in the Plane with a Prescribed Outer Face and

12-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (combinatorial split lemma)Every embedded triangulated graph can be splitthrough any pair of edges by a simple connected stripof faces. [Duncan & Goodrich & Kobourov, 2009]

Page 78: Drawing Graphs in the Plane with a Prescribed Outer Face and

12-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

LEMMA (combinatorial split lemma)Every embedded triangulated graph can be splitthrough any pair of edges by a simple connected stripof faces. [Duncan & Goodrich & Kobourov, 2009]

Page 79: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 80: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 81: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 82: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 83: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 84: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 85: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 86: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-8 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 87: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-9 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

Page 88: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-10 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

OBSERVATIONWell, that didn’t work.

Page 89: Drawing Graphs in the Plane with a Prescribed Outer Face and

13-11 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROPOSITIONLet’s try that again.

JUST A THOUGHTMaybe it would have worked better if we had leftsome space for that strip of faces...

OBSERVATIONWell, that didn’t work.

Page 90: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 91: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 92: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 93: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 94: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 95: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 96: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 97: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-8 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 98: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-9 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 99: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-10 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

Page 100: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-11 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

EXCLAMATIONSuccess!

Page 101: Drawing Graphs in the Plane with a Prescribed Outer Face and

14-12 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

PROVERBThird time lucky.

EXCLAMATIONSuccess!

Several details have been swept under the carpet here. The geometric split lemma was only applied partiallyon one side. It is possible that the combinatorial split lemma generates more than two subproblems. Also,we may need to include extra faces inside the strip to avoid chords on the boundary. Oh, and I failed tomention that the resolution of a polygon is not exactly what we need either – in the paper you will find thedefinition of the potential resolution of a polygon. In short, don’t try this at home. At least not until youread the paper. No people or animals have been hurt in the production of this presentation.

DISCLAIMER

Page 102: Drawing Graphs in the Plane with a Prescribed Outer Face and

15-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

TENACIOUS INTERROGATIONOk, so then how does it really work?

Page 103: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 104: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 105: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 106: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 107: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 108: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 109: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-7 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

45

26

22

46

7

ALGORITHMJust follow these easy steps:

Page 110: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-8 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

45

26

22

46

7

ALGORITHMJust follow these easy steps:

Page 111: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-9 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 112: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-10 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 113: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-11 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 114: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-12 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 115: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-13 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 116: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-14 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

24

9 13

ALGORITHMJust follow these easy steps:

Page 117: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-15 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

24

9 13

ALGORITHMJust follow these easy steps:

Page 118: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-16 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 119: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-17 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 120: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-18 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 121: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-19 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 122: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-20 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 123: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-21 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 124: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-22 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 125: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-23 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 126: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-24 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 127: Drawing Graphs in the Plane with a Prescribed Outer Face and

16-25 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

ALGORITHMJust follow these easy steps:

Page 128: Drawing Graphs in the Plane with a Prescribed Outer Face and

17-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

APPLICATIONGraphs embedded on a surface of genus g are oftendrawn in the plane inside a regular 4g-gon.

Page 129: Drawing Graphs in the Plane with a Prescribed Outer Face and

17-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

APPLICATIONGraphs embedded on a surface of genus g are oftendrawn in the plane inside a regular 4g-gon.

Page 130: Drawing Graphs in the Plane with a Prescribed Outer Face and

17-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

APPLICATIONGraphs embedded on a surface of genus g are oftendrawn in the plane inside a regular 4g-gon.

Page 131: Drawing Graphs in the Plane with a Prescribed Outer Face and

17-4 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

APPLICATIONGraphs embedded on a surface of genus g are oftendrawn in the plane inside a regular 4g-gon.

Page 132: Drawing Graphs in the Plane with a Prescribed Outer Face and

17-5 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

APPLICATIONGraphs embedded on a surface of genus g are oftendrawn in the plane inside a regular 4g-gon.

Page 133: Drawing Graphs in the Plane with a Prescribed Outer Face and

17-6 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

APPLICATIONGraphs embedded on a surface of genus g are oftendrawn in the plane inside a regular 4g-gon.

Page 134: Drawing Graphs in the Plane with a Prescribed Outer Face and

18-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

MAIN RESULT REPEATED ONCE MOREGiven a planar graph G with n vertices and a convexpolygon P with resolution d, there exists a drawing ofG inside P with resolution Ω(d/n3).

Page 135: Drawing Graphs in the Plane with a Prescribed Outer Face and

18-2 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

MAIN RESULT REPEATED ONCE MOREGiven a planar graph G with n vertices and a convexpolygon P with resolution d, there exists a drawing ofG inside P with resolution Ω(d/n3).

COROLLARYGraphs can be drawn inside a given polygon and on apolynomial grid, under some natural restrictions.

Page 136: Drawing Graphs in the Plane with a Prescribed Outer Face and

18-3 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

MAIN RESULT REPEATED ONCE MOREGiven a planar graph G with n vertices and a convexpolygon P with resolution d, there exists a drawing ofG inside P with resolution Ω(d/n3).

COROLLARYGraphs can be drawn inside a given polygon and on apolynomial grid, under some natural restrictions.

OPEN QUESTIONCan the bound of Ω(d/n3) be improved?

Page 137: Drawing Graphs in the Plane with a Prescribed Outer Face and

19-1 ERIN CHAMBERS DAVID EPPSTEIN MICHAEL GOODRICH MAARTEN LOFFLER DRAWING GRAPHS IN THE PLANE WITH A PRESCRIBED OUTER FACE AND POLYNOMIAL AREA

?

ONE MORE QUESTIONDo you have any questions?