数据结构计算机杂谈数据结构和算法分析

【离散数学】图论(七)图的同构

2017-11-26  本文已影响1308人  胖若两人_

正文之前

同构是在数学对象之间定义的一类映射,它能揭示出在这些对象的属性或者操作之间存在的关系。若这两个数学结构之间存在同构映射,那么这两个结构叫做是同构的。一般来说,如果忽略掉同构的对象的属性或操作的具体定义,单从结构上讲,同构的对象是完全等价的                         ——Wikipedia

正文

1. 简介

关于图的同构(Isomorphic),最简单的例子就是五边形和五角星了:

上图中,G1和G2为同构的,因为:

  1. 从G1的结点到G2的结点,存在一个一对一的映上函数 f (one - to - one and onto function f )

  2. 从G1的边到G2的边,存在一个一对一的映上函数 g (one - to - one and onto function g )

2. 判断两图同构

3. 判断两图不同构

以此图为例,这两个图是不同构的,因为G1有5条边,G2有6条边。

到目前为止,还没有人找出能简单检测的同构图具有的不变量,所以需要具体情况具体分析。

今天就介绍到这里了,下一篇会介绍平面图,谢谢大家!

上一篇下一篇

猜你喜欢

热点阅读