1北京邮电大学计算机学院--离散数学-10.7-planargraph_第1页
1北京邮电大学计算机学院--离散数学-10.7-planargraph_第2页
1北京邮电大学计算机学院--离散数学-10.7-planargraph_第3页
1北京邮电大学计算机学院--离散数学-10.7-planargraph_第4页
1北京邮电大学计算机学院--离散数学-10.7-planargraph_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Planar Graphs,2,2020/9/4,College of Computer Science & Technology, BUPT,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 4 nodes.,3,2020/9/4,College of Computer Science & Technology, BUPT,Is K5

2、planar?,4,2020/9/4,College of Computer Science & Technology, BUPT,What about K3,3 ?,5,2020/9/4,College of Computer Science & Technology, BUPT,Why Planar?,The problem of drawing a graph in the plane arises frequently in VLSI layout problems.,6,2020/9/4,College of Computer Science & Technology, BUPT,R

3、egions, faces 面,A planar representation of a graph splits the plane into regions that we call faces, including an unbounded region.,7,2020/9/4,College of Computer Science & Technology, BUPT,Question,Can you redraw this graph as a planar graph so as to alter the number of its faces?,8,2020/9/4,Colleg

4、e of Computer Science & Technology, BUPT,Example,This graph has 6 vertices 8 edges and 4 faces vertices edges + faces = 2,9,2020/9/4,College of Computer Science & Technology, BUPT,Example,This graph has 7 vertices 12 edges and 7 faces vertices edges + faces = 2,10,2020/9/4,College of Computer Scienc

5、e & Technology, BUPT,Euler Theorem 1752,Let G be a connected planar simple graph with e edges and v vertices. Let r be the number of regions in a planar representation of G. Then r = e v +2.,11,2020/9/4,College of Computer Science & Technology, BUPT,Proof:,By induction on the # of cycles of G. Base

6、case: G has no cycles. G is connected so it must be a tree. Thus, e = v - 1 and r = 1.,12,2020/9/4,College of Computer Science & Technology, BUPT,Inductive step,Suppose G has at least one cycle C containing edge e. Let,13,2020/9/4,College of Computer Science & Technology, BUPT,Inductive step,G is co

7、nnected since e was on a cycle. r = r-1 and G has fewer cycles than G. v= v e= e-1 By induction hypothesis:,14,2020/9/4,College of Computer Science & Technology, BUPT,Corollary,No matter how we redraw a planar graph it will have the same # of regions. Proof: r = 2 v + e is determined by v and e, nei

8、ther of which change when we redraw the graph.,15,2020/9/4,College of Computer Science & Technology, BUPT,Theorem,Every (simple) n-node planar graph G has at most 3n-6 edges.,16,2020/9/4,College of Computer Science & Technology, BUPT,Proof,n = 3: Clearly true. n 3: consider a graph G with a maximal

9、number of edges. G must be connected or else we could add an edge. Thus n e + r = 2,17,2020/9/4,College of Computer Science & Technology, BUPT,Proof,Every face has at least 3 edges on its boundary. Every edge lies on the boundary of at most 2 faces. Thus 2e=3r,18,2020/9/4,College of Computer Science

10、 & Technology, BUPT,corollary,If G is a connected planar simple graph, then G has a vertex of degree not exceeding five. If a connected planar simple graph has e edges and v vertices with v3 and no circuit of length three, then e2v-4,19,2020/9/4,College of Computer Science & Technology, BUPT,The Kur

11、atowski Graphs,20,2020/9/4,College of Computer Science & Technology, BUPT,K5 is not planar,A planar graph on n = 5 nodes can have at most 3n-6 = 9 edges. Thus: K5 is not planar.,21,2020/9/4,College of Computer Science & Technology, BUPT,K3,3 is not planar either,When we redraw K3,3 , the blue cycle

12、will be laid out,b,22,2020/9/4,College of Computer Science & Technology, BUPT,Insight 1,If we replace edges in a Kuratowski graph by paths of whatever length, they remain non-planar.,23,2020/9/4,College of Computer Science & Technology, BUPT,Insight 2,If a graph G contains a subgraph obtained by sta

13、rting with K5 or K3,3 and replacing edges with paths, then G is non-planar.,24,2020/9/4,College of Computer Science & Technology, BUPT,Kuratowskis Theorem 1930,A graph is planar if and only if it contains no subgraph obtainable from K5 or K3,3 by replacing edges with paths.,25,2020/9/4,College of Co

14、mputer Science & Technology, BUPT,完全正则图,对偶图 每个节点度数相同的平面图为正则图 如果一个正则图的对偶图也是正则图,则称是完全正则图。 完全正则图的每个面的度数都相同。 完全正则图称为柏拉图体,被古代看作是宇宙和谐的象征,26,2020/9/4,College of Computer Science & Technology, BUPT,Platonic Solids 柏拉图体,A Platonic solid has congruent regular polygons(正则多边形) as faces and has the same number o

15、f edges meeting at each corner.,27,2020/9/4,College of Computer Science & Technology, BUPT,Platonic Solids,Each one can be flattened into a planar graph: with constant degree: k and the same number of edges bounding each face: l,28,2020/9/4,College of Computer Science & Technology, BUPT,=,Each edge belongs to 2 faces:,By Eulers formula:,and k,l 3 for physical reasons,29,2020/9/4,College of Computer Science & Technology, BUPT,The only solutions,tetrahedron cube octahedron dodecahedron icosahedron,30,20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论