Chap. 11 Graph Theory and Applications 1. Directed Graph 2.

Slides:



Advertisements
Similar presentations
 Theorem 5.9: Let G be a simple graph with n vertices, where n>2. G has a Hamilton circuit if for any two vertices u and v of G that are not adjacent,
Advertisements

Chapter 9 Graphs.
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Walks, Paths and Circuits Walks, Paths and Circuits Sanjay Jain, Lecturer, School of Computing.
Graph-02.
 期中测验时间:本周五上午 9 : 40  教师 TA 答疑时间 : 周三晚上 6 : 00—8 : 30  地点:软件楼 315 房间,  教师 TA :李弋老师  开卷考试.
9.7 Planar Graphs. Intro problem- 3 houses and 3 utilities K 3,3 problem: Can 3 houses be connected to 3 utilities so that no 2 lines cross? Similarly,
1 An Introduction to Graph Theory Chapter Definitions and Examples Undirected graph Directed graph isolated vertex adjacent loop multiple edges.
Graph Theory Chapter 9 Planar Graphs 大葉大學 資訊工程系 黃鈴玲.
Applied Combinatorics, 4th Ed. Alan Tucker
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
What is the first line of the proof? a). Assume G has an Eulerian circuit. b). Assume every vertex has even degree. c). Let v be any vertex in G. d). Let.
Applied Combinatorics, 4th Ed. Alan Tucker
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
Computational Geometry Seminar Lecture 1
4/17/2017 Section 8.5 Euler & Hamilton Paths ch8.5.
Drawing of G. Planar Embedding of G Proposition Proof. 1. Consider a drawing of K 5 or K 3,3 in the plane. Let C be a spanning cycle. 2. If the.
MCA 520: Graph Theory Instructor Neelima Gupta
What is the next line of the proof? a). Assume the theorem holds for all graphs with k edges. b). Let G be a graph with k edges. c). Assume the theorem.
Chapter 4 Graphs.
Curve Curve: The image of a continous map from [0,1] to R 2. Polygonal curve: A curve composed of finitely many line segments. Polygonal u,v-curve: A polygonal.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Graph Theory Ch6 Planar Graphs. Basic Definitions  curve, polygon curve, drawing  crossing, planar, planar embedding, and plane graph  open set  region,
Graph Theory Chapter 6 Planar Graphs Ch. 6. Planar Graphs.
Subdivision of Edge In a graph G, subdivision of an edge uv is the operation of replacing uv with a path u,w,v through a new vertex w.
Planar Graphs: Euler's Formula and Coloring Graphs & Algorithms Lecture 7 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
An Introduction to Graph Theory Chapter 11. Chapter 11 An Introduction to Graph Theory 11.1 Definitions and Examples Undirected graph Directed graph isolated.
1 CS104 : Discrete Structures Chapter V Graph Theory.
The Tutte Polynomial Graph Polynomials winter 05/06.
Planar Graphs. A graph is called planar if it can be drawn in the plane in such a way that no two edges cross. Example of a planar graph: The clique on.
Planar Graphs Graph Coloring
Unit – V Graph theory. Representation of Graphs Graph G (V, E,  ) V Set of vertices ESet of edges  Function that assigns vertices {v, w} to each edge.
5.8 Graph Matching  Example: Set of worker assign to a set of task  Four tasks are to be assigned to four workers.  – Worker 1 is qualified to do tasks.
Graph Colouring Lecture 20: Nov 25. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including.
Graph Theory and Applications
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
 Quotient graph  Definition 13: Suppose G(V,E) is a graph and R is a equivalence relation on the set V. We construct the quotient graph G R in the follow.
Graph Concepts and Algorithms Using LEDA By Caroline Moore and Carmen Frerichs (252a-at and 252a-ao) each graph in the presentation was created using gw_basic_graph_algorithms.
 Hamilton paths.  Definition 20: A Hamilton paths is a path that contains each vertex exactly once. A Hamilton circuit is a circuit that contains.
COMPSCI 102 Introduction to Discrete Mathematics.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
Chapter 7 Planar Graphs 大葉大學 資訊工程系 黃鈴玲  7.2 Planar Embeddings  7.3 Euler’s Formula and Consequences  7.4 Characterization of Planar Graphs.
Chap 7 Graph Def 1: Simple graph G=(V,E) V : nonempty set of vertices E : set of unordered pairs of distinct elements of V called edges Def 2: Multigraph.
1. 期中测验时间和地点: 11 月 4 日, 上午 9:40—11 : 40 地点: 教室 2. 答疑时间和地点: 1)11 月 1 日 ( 周五 )13:00—15:00 软件楼 319 2)11 月 2 日和 3 日, 14:00—17:00 软件楼 3 楼 机房讨论室.
Graph Terms By Susan Ott. Vertices Here are 7 vertices without any edges Each Vertex is labeled a different color and number.
Graphs. Representations of graphs : undirected graph An undirected graph G have five vertices and seven edges An adjacency-list representation of G The.
An Introduction to Graph Theory
Outline 1 Properties of Planar Graphs 5/4/2018.
Discrete Mathematics Graph: Planar Graph Yuan Luo
5.9.2 Characterizations of Planar Graphs
Applied Combinatorics, 4th Ed. Alan Tucker
Graph theory Definitions Trees, cycles, directed graphs.
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
Discrete Math II Howon Kim
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
Applied Combinatorics, 4th Ed. Alan Tucker
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
MAT 2720 Discrete Mathematics
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 8th ed., by Kenneth H.
N(S) ={vV|uS,{u,v}E(G)}
Gaph Theory Planar Graphs
Discrete Mathematics for Computer Science
Discrete Math II Howon Kim
Discrete Math II Howon Kim
GRAPH THEORY Properties of Planar Graphs Ch9-1.
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
GRAPH THEORY Properties of Planar Graphs Ch9-1.
Exam 3 review Chapter 9- Graphs.
Presentation transcript:

Chap. 11 Graph Theory and Applications 1

Directed Graph 2

(Undirected) Graph 3

Vertex and Edge Sets 4

Walk 5

Closed (Open) Walk 6

Trail, Path, Circuit, and Cycle 7

Comparison of Walk, Trail, Path, Circuit, and Cycle 8

Theorem 11.1 Observation: 9

Theorem It suffices to show from a to b, the shortest trail is the shortest path. 2. Let be the shortest trail from a to b

Connected Graph connected graphdisconnected graph 11

Multigraph 12

Subgraph 13

Spanning Subgraph 14

Induced Subgraph 15

Which of the following is an induced subgraph of G? O Induced Subgraph O X 16

Components of a Graph 12 connected sugraph 17

G-vG-v 18

G-eG-e 19

Complete Graph 20

Complement of a Graph 21

Isomorphic Graphs 22

Isomorphic Graphs Which of the following function define a graph isomorphism for the graphs shown below? O X 23

Isomorphic Graphs 24

Isomorphic Graphs Are the following two graphs isomorphic? In (a), a and d each adjacent to two other vertices. In (b), u, x, and z each adjacent to two other vertices. X 25

Vertex Degree 26

Theorem

Corollary

29

a b c d 30

Euler Circuit and Euler Trail 31

Theorem 11.3 ( ⇒)

Theorem

Theorem 11.3 ( ⇐)

Theorem

Theorem

Corollary 11.2 ( ⇐) ( ⇒) The proof of only if part is similar to that of Theorem 11.3 and omitted. 37

Incoming and Outgoing Degrees 2 38

Theorem 11.4 The proof is similar to that of Theorem 11.3 and omitted. 39

Planar Graph Which of the following is a planar graph? OO 40

Euler’s Theorem v = e = r = v – e + r =

Euler’s Theorem Proof. 1. Use induction on v (number of vertices). 2. Basis (v = 1): –G is a “bouquet” of loops, each a closed curve in the embedding. –If e = 0, then r = 1, and the formula holds. –Each added loop passes through a region and cuts it into 2 regions. This augments the edge count and the region count each by 1. Thus the formula holds when v = 1 for any number of edges. 42

Euler’s Theorem 3. Induction step (v>1): –There exists an edge e that is not a loop because G is connected. –Obtain a graph G’ with v’ vertices, e’ edges, and r’ regions by contracting e. –Clearly, v’=v–1, e’=e–1, and r’=r. –v’– e’+ r’ = 2. –Therefore, v-e+r=2. e (induction hypothesis) 43

Corollary It suffices to consider connected graphs; otherwise, we could add edges. 2. If v  3, every region contains at least three edges (  L(R i )  3r). 3. 2e=  L(R i ), implying 2e  3r. 4. By Euler’s Theorem, v–e+r=2, implying e≤ 3v– 6. If also G is triangle-free, then e ≤ 2v–4. (  L(R i )  4r) (2e  4r) (e≤ 2v–4) If G is a simple planar graph with at least three vertices, then e≤3v–6. (A simple graph is not a multigraph and does not contain any loop.) 44

Bipartite Graph 45

Nonplanarity of K 5 and K 3,3 K 5 (e = 10, n = 5) K 3,3 (e = 9, n = 6) These graphs have too many edges to be planar. –For K 5, we have e = 10>9 = 3n-6. –Since K 3,3 is triangle-free, we have e = 9>8 = 2n-4. 46

Subdivision of a Graph 47

Subdivision of a Graph 48

49

50

Hamilton Cycle 51

Hamilton Cycle Does the following graph contain a hamiltion cycle? X 52

Theorem

Theorem

Theorem

Theorem

Theorem

Theorem

Proper Coloring and Chromatic Number 59

Counting Proper Colors

61

Theorem

Example

Example