chapter 9cs4203/files/gt-lec12.pdf · 9.2 map-colorings 1 c 2010 b y jonathan l. gross. 2 chapter 9...

32
Chapter 9 Graph Colorings A: Lec 12 9.1 Vertex-Colorings 9.2 Map-Colorings 1 c 2010 by Jonathan L. Gross

Upload: others

Post on 14-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Chapter 9Graph Colorings A: Lec 129.1 Vertex-Colorings9.2 Map-Colorings

1 c 2010 by Jonathan L. Gross

Page 2: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

2 Chapter 9 Graph Colorings A: Lec 12

9.1 VERTEX-COLORINGS

Minimization Problem for Vertex-Colorings

Fig 9.1.1

c 2010 by Jonathan L. Gross

Page 3: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 3

Fig 9.1.2

c 2010 by Jonathan L. Gross

Page 4: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

4 Chapter 9 Graph Colorings A: Lec 12

Fig 9.1.3

Modeling Applications as Vertex-Coloring

c 2010 by Jonathan L. Gross

Page 5: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 5

Sequential Vertex-Coloring Algorithm

Algo 9.1.1:

c 2010 by Jonathan L. Gross

Page 6: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

6 Chapter 9 Graph Colorings A: Lec 12

Fig 9.1.4

Fig 9.1.5

c 2010 by Jonathan L. Gross

Page 7: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 7

Basic Principles for Calculating ChromaticNumbers

c 2010 by Jonathan L. Gross

Page 8: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

8 Chapter 9 Graph Colorings A: Lec 12

c 2010 by Jonathan L. Gross

Page 9: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 9

c 2010 by Jonathan L. Gross

Page 10: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

10 Chapter 9 Graph Colorings A: Lec 12

Fig 9.1.6

c 2010 by Jonathan L. Gross

Page 11: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 11

c 2010 by Jonathan L. Gross

Page 12: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

12 Chapter 9 Graph Colorings A: Lec 12

Chromatic #s for Common Graph Families

Table 9.1.1

c 2010 by Jonathan L. Gross

Page 13: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 13

c 2010 by Jonathan L. Gross

Page 14: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

14 Chapter 9 Graph Colorings A: Lec 12

c 2010 by Jonathan L. Gross

Page 15: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 15

Chromatically Critical Subgraphs

c 2010 by Jonathan L. Gross

Page 16: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

16 Chapter 9 Graph Colorings A: Lec 12

Fig 9.1.7

c 2010 by Jonathan L. Gross

Page 17: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 17

c 2010 by Jonathan L. Gross

Page 18: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

18 Chapter 9 Graph Colorings A: Lec 12

Obstructions to -Chromaticity

c 2010 by Jonathan L. Gross

Page 19: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.1 Vertex-Colorings 19

Fig 9.1.8

c 2010 by Jonathan L. Gross

Page 20: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

20 Chapter 9 Graph Colorings A: Lec 12

Brooks’s Theorem

c 2010 by Jonathan L. Gross

Page 21: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.2 Map-Colorings 21

9.2 MAP-COLORINGS

c 2010 by Jonathan L. Gross

Page 22: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

22 Chapter 9 Graph Colorings A: Lec 12

Fig 9.2.1

Fig 9.2.2

c 2010 by Jonathan L. Gross

Page 23: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.2 Map-Colorings 23

Dualizing Map-Colorings into V-Colorings

Fig 9.2.3

c 2010 by Jonathan L. Gross

Page 24: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

24 Chapter 9 Graph Colorings A: Lec 12

Geographic Maps

Figure 9.2.4

c 2010 by Jonathan L. Gross

Page 25: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.2 Map-Colorings 25

Fig 9.2.5

c 2010 by Jonathan L. Gross

Page 26: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

26 Chapter 9 Graph Colorings A: Lec 12

Fig 9.2.6

c 2010 by Jonathan L. Gross

Page 27: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.2 Map-Colorings 27

Fig 9.2.7

c 2010 by Jonathan L. Gross

Page 28: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

28 Chapter 9 Graph Colorings A: Lec 12

5-Color Thm for Planar Graphs and Maps

Fig 9.2.8

c 2010 by Jonathan L. Gross

Page 29: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.2 Map-Colorings 29

c 2010 by Jonathan L. Gross

Page 30: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

30 Chapter 9 Graph Colorings A: Lec 12

Fig 9.2.9

c 2010 by Jonathan L. Gross

Page 31: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

Section 9.2 Map-Colorings 31

Fig 9.2.10

c 2010 by Jonathan L. Gross

Page 32: Chapter 9cs4203/files/GT-Lec12.pdf · 9.2 Map-Colorings 1 c 2010 b y Jonathan L. Gross. 2 Chapter 9 G raph Color ings A: Lec 12 9.1 VER TEX-COLORINGS Minimization Pr ob lem fo r V

32 Chapter 9 Graph Colorings A: Lec 12

9.5 SUPPLEMENTARY EXERCISES

c 2010 by Jonathan L. Gross