图论GraphTheorych6章节

上传人:E**** 文档编号:90858405 上传时间:2019-06-19 格式:PPT 页数:46 大小:458.50KB
返回 下载 相关 举报
图论GraphTheorych6章节_第1页
第1页 / 共46页
图论GraphTheorych6章节_第2页
第2页 / 共46页
图论GraphTheorych6章节_第3页
第3页 / 共46页
图论GraphTheorych6章节_第4页
第4页 / 共46页
图论GraphTheorych6章节_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《图论GraphTheorych6章节》由会员分享,可在线阅读,更多相关《图论GraphTheorych6章节(46页珍藏版)》请在金锄头文库上搜索。

1、1,Chapter 6 Planar Graphs ,2,6.1. Definition. A graph is planar if it has a drawing without crossings. Such a drawing is a planar embedding of G. A plane graph is a particular planar embedding of a planar graph.,3,4,5,6.1.7. Definition. The dual graph G* of a plane graph G is a plane graph whose ver

2、tices correspond to the faces of G. The edges of G* correspond to the edges of G as follows: if e is an edge of G with face X on one size and face Y on the other side, then the endpoints of the dual edge e* E(G*) are the vertices x, y of G* that represent the faces X, Y of G. The order in the plane

3、of the edges incident to x V(G*) is the order of the edges bounding the face X of G in a walk around its boundary.,6,6.1.11. Definition. The length of a face in a plane graph G is the total length of the closed walk(s) in G bounding the face. 6.1.12. Example. A cut-edge belongs to the boundary of on

4、ly one face, and it contributes twice to its length. Each graph in Example 6.1.10 has three faces. In the embedding on the left the lengths are 3, 6, 7; on the right they are 3, 4, 9. The sum of the lengths is 16 in each case, which is twice the number of edges.,7,6.1.13. Proposition. If t(Fi) denot

5、es the length of face Fi in a plane graph G, then 2e(G) = t(Fi).,8,6.1.14. Theorem. Edges in a plane graph G form a cycle in G if and only if the corresponding dual edges form a bond in G*.,9,6.1.16. Theorem. The following are equivalent for a plane graph G. A) G is bipartite. B) Every face of G has

6、 even length. C) The dual graph G* is Eulerian.,10,6.1.17. Definition. A graph is outerplanar if it has an embedding with every vertex on the boundary of the unbounded face. An outerplane graph is such an embedding of an outerplanar graph. ,11,The graph in Example 6.1.10 is outerplanar, but another

7、embedding is needed to demonstrate this. ,12,6.1.18. Proposition. The boundary of the outer face a 2-connected outerplane graph is a spanning cycle. Proof: This boundary contains all the vertices. If it is not a cycle, then it passes through some vertex more than once. Such a vertex would be a cut-v

8、ertex.,13,6.1.19. Proposition. K4 and K2.3 are planar but not outerplanar.,6.1.20. Proposition. Every simple outerplanar graph has a vertex of degree at most 2.,14,6.1.21. Theorem. (Euler 1758): If a connected plane graph G has exactly n vertices, e edges, and f faces, then n - e + f = 2. Proof: We

9、use induction on n. Basis step (n = 1): G is a “bouquet“ of loops, each a closed curve in the embedding. If e = 0, then I = 1, and the formula holds. Each added loop passes through a face and cuts it into two faces (by the Jordan Curve Theorem). This augments the edge count and the face count each b

10、y 1. Thus the formula holds when n = 1 for any number of edges.,15,Induction step (n 1): Since G is connected, we can find an edge that is not a loop. When we contract such an edge, we obtain a plane graph G with n vertices, e edges, and f faces. The contraction does not change the number of faces (

11、we merely shortened boundaries), but it reduces the number of edges and vertices by 1, so n = n - 1, e = e - 1, and f = f. Applying the induction hypothesis yields n - e + f = n + 1 - (e + 1) + f = n - e + f = 2. ,16,6.1.22. Remark. 1) By Eulers Formula, all planar embeddings of a connected graph G

12、have the same number of faces. Although the dual may depend on the embedding chosen for G, the number of vertices in the dual does not. 2) Eulers Formula as stated fails for disconnected graphs. If a plane graph G has k com ponen ts, then adding k -1 edges to G yields a connected plane graph without

13、 changing the number of faces. Hence Eulers Formula generalizes for plane graphs with k components as n - e + f = k + 1 (for example, consider a graph with n vertices and no edges).,17,6.1.23. Theorem. If G is a simple planar graph with at least three vertices, then e(G) 3n(G) - 6. If also G is tria

14、ngle-free, then e(G) 2n(G) - 4. Proof: It suffices to consider connected graphs; otherwise we could add edges. Eulers Formula will relate n(G) and e(G) if we can dispose of f. Proposition 6.1.13 provides an inequality between e and f. Every face boundary in a simple graph contains at least three edg

15、es (if n(G) 3). Letting fi be the list of face lengths, this yields 2e =fi 3f. Substituting into n - e + f = 2 yields e 3n - 6. When G is triangle-free, the faces have length at least 4. In this case 2e = fi 4f, and we obtain e 2n - 4.,18,6.1.24. Example. Nonplanarity of K5 and K3,3 follows immediat

16、ely from Theorem 6.1.23. For K5, we have e = 10 9 = 3n - 6. Since K3,3 is triangle-free, we have e = 9 8 = 2n - 4. These graphs have too many edges to be planar. 6.1.25. Definition. A maximal planar graph is a simple planar graph that is not a spanning subgraph of another planar graph. A triangulation is a simple plane graph where every face boundary is a 3-cycle.,19,6.1.26. Proposition. For a simple n-vertex plane graph G, the

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号