离散数学19.ppt

Download Report

Transcript 离散数学19.ppt

 

Definition 40: Given a bipartite graph G(V1;V2), and a subset of vertices S

V, the neighborhood N(S) is the subset of vertices of V that are adjacent to some vertex in S, i.e.

N(S) ={v

V|

u

S,{u,v}

E(G)} A={v1,v3},N(A)={v2,v6,v4} A 1 ={v1,v4},N(A 1 )={v2,v6,v4,v3, v5,v1}

Theorem 5.26: Let G(V 1 ,V 2 ) be a bipartite graph with |V 1 |=|V 2 |. Then a complete matching of G from V 1 to V 2 is a perfect matching

       

Theorem 5.27 (Hall's Theorem) Let G(V 1 ; V 2 ) be a bipartite graph with |V 1 |≤|V 2 |. Then G has a complete matching saturating every vertex of V 1 iff |S|≤|N(S)| for every subset S

V 1 Example: Let G be a k-regular bipartite graph. Then there exists a perfect matching of G, where k>0.

k-regular For A

V 1 ,E 1 ={e|e incident a vertex of A}, E 2 ={e|e incident a vertex of N(A)} For

e

E 1 , e

E 2 . Thus E 1

E 2 . Therefore |E 1 |≤|E 2 |.

Because k|A|=|E 1 |≤|E 2 |=k|N(A)|, |N(A)|≥|A|.

By Hall’s theorem, G has a complete matching M from V 1 to V 2 .

Because |V 1 |=|V 2 |, Thus M is a perfect matching.

5.9 Planar Graphs

5.9.1 Euler’s Formula

Definitions 41: Intuitively, a graph G is planar if it can be embedded in the plane, that is, if it can be drawn in the plane without any two edges crossing each other.

If a graph is embedded in the plane, it is called a planar graph.

Definition 42:A planar embedded of a graph splits the plane into connected regions, including an unbounded region. The unbounded region is called outside region, the other regions are called inside regions.

 

Proof. Induction on e, the case e = 0 being as in this case n = 1, e = 0 and f =1

Theorem 5.28(Euler’s formula) If G is a connected plane graph with n vertices, e edges and f regions, then n -e+f= 2.

n-e+f=1-0+1=2

  

Assume the result is true for all connected plane graphs with fewer than e edges, e ≥ 1, and suppose G has e edges. If G is a tree, then n =e+1 and f= 1, so the result holds. If G is not a tree, let e be an edge of a cycle of G and consider G-e.

Clearly, G-e is a connected plane graph with n vertices, e-1 edges and f-1 regions, so by the induction hypothesis, n (e-1) + (f- 1) = 2, from which it follows that n -e +f = 2

.

Corollary 5.1 If G is a plane graph with n vertices, e edges, k components and f regions, then n-e +f= 1+k.

Corollary 5.2: If G is a connected planar simple graph with e edges and n vertices where n ≥ 3, then e≤3n-6.

Proof: A connected planar simple graph drawn in the plane divides the plane into regions, say f of them. The degree of each region is at least three(Since the graphs discussed here are simple graphs, no multiple edges that could produce regions of degree two, or loops that could produce regions of degree one, are permitted).

The degree of a region is defined to be number of edges on the boundary of this region.

We denoted the sum of the degree of the regions by s.

     

Suppose that K

5

the Corollary 5.2, is a planar graph, by n=5,e=10

10

3*5-6=9, contradiction K

3,3

n=6,e=9, 3n-6=3*6-6=12>9=e

But K

3,3

is a nonplanar graph

 

Corollary 5.3: If a connected planar simple graph G has e edges and n vertices with n ≥ 3 and no circuits of length three, then e≤2n 4.

Proof: Now, if the length of every cycle of G is at least 4, then every region of (the plane embodied of) G is bounded by at least 4 edges.

 

K 3,3 is a nonplanar graph Proof: Because K 3,3 is a bipartite graph, it is no odd simple circule.

Corollary 5.4:Every connected planar simple graph contains a vertex of degree at most five. Proof

If n

2 the result is trivial For n

3, if the degree of every vertex were at least six, then we would have 2e=

v

 

V d

(

v

)  6

n

. By the Corollary 5.2, we would have 2e

6n-12. contradiction.

Corollary 5.5: Every connected planar simple graph contains at least three vertices of degree at most five, where n≥3.

  

5.9.2 Characterizations of Planar Graphs

1930 Kuratowski (

库拉托斯基

) Two basic nonplanar graphs: K 5 and K 3,3

Definition 43: If a graph is planar, so will be any graph obtained by omitted an edge {u,v} and adding a new vertex together with edges {u,w} and {w,v}. Such an operation is called an elementary subdivision.

Definition 44: The graphs G 1 =(V 1 ,E 1 ) and G 2 =(V 2 ,E 2 ) are called homeomorphic if they can be obtained from the same graph by a sequence of elementary subdivisions.

Theorem 5.29: (1)If G has a subgraph homeomorphic to K n , then there exists at least n vertices with the degree more than or equal n-1.

(2) If G has a subgraph homeomorphic to K n,n , then there exists at least 2n vertices with the degree more than or equal n.

Example: Let G=(V,E)

|V|=7. If G has a subgraph homeomorphic to K 5 , then has not any subgraph homeomorphic to K

G

3.3

or K 5 .

    

Theorem 5.30: Kuratowski’s Theorem (1930). A graph is planar if and only if it contains no subgraph that is homeomorphic of K 5 or K 3,3 .

(1)If G is a planar graph, then it contains no subgraph that is homeomorphic of K 5 , and it contains no subgraph that is homeomorphic of K 3,3 (2)If a graph G does contains no subgraph that is homeomorphic of K 5 and it contains no subgraph that is homeomorphic of K 33 then G is a planar graph (3)If a graph G contains a subgraphs that is homeomorphic of K homeomorphic of K 5 , then it is a nonplanar graph. If a graph G contains a subgraph that is 3,3 , then it is a nonplanar graph.

(4)If G is a nonplanar graph, then it contains a subgraph that is homeomorphic of K 5 or K 3,3 .

5.9.3 Graph Colourings

 

1.Vertex colourings Definitions 45:A proper colouring of a graph G with no loop is an assignment of colours to the vertices of G, one colour to each vertex, such that adjacent vertices receive different colours. A proper colouring in which k colours are used is a k-colouring. A graph G is k-colourable if there exists a s-colouring of G for some s ≤ k. The minimum integer k for which G is k colourable is called the chromatic number. We denoted by

(G). If

(G) = k, then G is k-chromatic.

NEXT:8.6 Colouring Graph P334 (Sixth) OR P320(Fifth)

     

Exercise: 1. Let G be a bipartite graph. Then G has a perfect matching iff |N(A)|≥|A| for

A

V.

2.Suppose that G is a planar simple graph. If the number of edges of G less than 30, then there exists a vertex so that its degree less than 5.

3.Let G be a connected planar graph with δ(G)≥3 and f<12. Then G has a region with the degree less than 5.

4.Prove corollary 5.1

5.Prove figure 1 is a nonplanar graph

figure 1