chapter 8cs4203/files/gt-lec10.pdf · 6 chapter 8 d ra wing gr aphs a: lec 10 figure 8.1.3 c 2010 b...

29
Chapter 8 Drawing Graphs A: Lec 10 8.1 The Topology of Low Dimensions 8.2 Higher-Order Surfaces 8.3 Mathematical Model for Drawing Graphs 1 c 2010 by Jonathan L. Gross

Upload: ngokhanh

Post on 19-Aug-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Chapter 8Drawing Graphs A: Lec 108.1 The Topology of Low Dimensions8.2 Higher-Order Surfaces8.3 Mathematical Model for Drawing Graphs

1 c 2010 by Jonathan L. Gross

Page 2: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

2 Chapter 8 Drawing Graphs A: Lec 10

8.1 TOPOLOGY OF LOW DIMENSIONS

Some Subsets of Eucl 2-Space and 3-Space

c 2010 by Jonathan L. Gross

Page 3: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.1 Topology of Low Dimensions 3

Fig 8.1.1

c 2010 by Jonathan L. Gross

Page 4: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

4 Chapter 8 Drawing Graphs A: Lec 10

Fig 8.1.2

c 2010 by Jonathan L. Gross

Page 5: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.1 Topology of Low Dimensions 5

Topological Equivalences of Euclidean Sets

c 2010 by Jonathan L. Gross

Page 6: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

6 Chapter 8 Drawing Graphs A: Lec 10

Figure 8.1.3

c 2010 by Jonathan L. Gross

Page 7: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.1 Topology of Low Dimensions 7

Fig 8.1.4

c 2010 by Jonathan L. Gross

Page 8: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

8 Chapter 8 Drawing Graphs A: Lec 10

Fig 8.1.5

c 2010 by Jonathan L. Gross

Page 9: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.1 Topology of Low Dimensions 9

Topological Model of a Graph

c 2010 by Jonathan L. Gross

Page 10: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

10 Chapter 8 Drawing Graphs A: Lec 10

Figure 8.1.6

c 2010 by Jonathan L. Gross

Page 11: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.2 Higher-Order Surfaces 11

8.2 HIGHER-ORDER SURFACES

c 2010 by Jonathan L. Gross

Page 12: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

12 Chapter 8 Drawing Graphs A: Lec 10

Torus and Möbius Band

Fig 8.2.1

Fig 8.2.2

c 2010 by Jonathan L. Gross

Page 13: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.2 Higher-Order Surfaces 13

Fig 8.2.3

c 2010 by Jonathan L. Gross

Page 14: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

14 Chapter 8 Drawing Graphs A: Lec 10

Fig 8.2.4

Fig 8.2.5

c 2010 by Jonathan L. Gross

Page 15: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.2 Higher-Order Surfaces 15

Fig 8.2.6

c 2010 by Jonathan L. Gross

Page 16: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

16 Chapter 8 Drawing Graphs A: Lec 10

Bounded and Boundaryless Surfaces

c 2010 by Jonathan L. Gross

Page 17: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.2 Higher-Order Surfaces 17

Closed Surfaces

c 2010 by Jonathan L. Gross

Page 18: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

18 Chapter 8 Drawing Graphs A: Lec 10

c 2010 by Jonathan L. Gross

Page 19: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.2 Higher-Order Surfaces 19

Classification of Surfaces

Fig 8.2.7

c 2010 by Jonathan L. Gross

Page 20: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

20 Chapter 8 Drawing Graphs A: Lec 10

Fig 8.2.8

c 2010 by Jonathan L. Gross

Page 21: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.2 Higher-Order Surfaces 21

c 2010 by Jonathan L. Gross

Page 22: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

22 Chapter 8 Drawing Graphs A: Lec 10

8.3 MATHMODEL OF GRAPH DRAWING

c 2010 by Jonathan L. Gross

Page 23: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.3 Math Model of Graph Drawing 23

Figure 8.3.1

c 2010 by Jonathan L. Gross

Page 24: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

24 Chapter 8 Drawing Graphs A: Lec 10

Normalized Drawings and Imbeddings

Figure 8.3.2

c 2010 by Jonathan L. Gross

Page 25: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.3 Math Model of Graph Drawing 25

c 2010 by Jonathan L. Gross

Page 26: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

26 Chapter 8 Drawing Graphs A: Lec 10

Eliminating Edge-Crossings

Figure 8.3.3

c 2010 by Jonathan L. Gross

Page 27: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.3 Math Model of Graph Drawing 27

Fig 8.3.4

c 2010 by Jonathan L. Gross

Page 28: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

28 Chapter 8 Drawing Graphs A: Lec 10

c 2010 by Jonathan L. Gross

Page 29: Chapter 8cs4203/files/GT-Lec10.pdf · 6 Chapter 8 D ra wing Gr aphs A: Lec 10 Figure 8.1.3 c 2010 b y Jonathan L. Gross. Section 8.1 Topology of Lo w Dimensions 7 Fig 8.1.4 c 2010

Section 8.8 Supplementary Exercises 29

8.8 SUPPLEMENTARY EXERCISES

c 2010 by Jonathan L. Gross