树同构

✍ dations ◷ 2025-12-10 15:20:57 #树同构

树同构(Tree Isomorphism)描述的是图论中,两个树之间的完全等价关系。在图论的观点下,两个同构的树可以被当作同一个图来研究。

树同构的概念源于图同构。图同构的概念为,两个简单图 G {displaystyle G} ,),其中表示一棵树, r V ( T ) {displaystyle rin V(T)} 在根结点到的路径上,称为的父结点,为的子结点。有根树的表示形式可以为“种植的树”,即根节点标有向下箭头;所有结点的子节点都画在该点上方。

有根树同构的定义为,对于两颗有根树 ( T 1 , r 1 ) {displaystyle (T_{1},r_{1})} ,)进行如下编码:

如此递归。结点的编码 A ( r ) {displaystyle A(r)} 即为该有根树的编码,用 # ( T , r ) {displaystyle #(T,r)} 表示。

# ( T 1 , r 1 ) = # ( T 2 , r 2 ) {displaystyle #(T_{1},r_{1})=#(T_{2},r_{2})} ,则说明有根树 ( T 1 , r 1 ) {displaystyle (T_{1},r_{1})} ( T 2 , r 2 ) {displaystyle (T_{2},r_{2})} 同构。

该算法的判定定理是: ( T 1 , r 1 ) ( T 2 , r 2 ) {displaystyle (T_{1},r_{1})simeq (T_{2},r_{2})} 当且仅当他们具有相同的0-1编码。对该定理进行如下简单证明:

树同构的判定算法基于有根树同构的判定算法构成。在前文所述中,有根树相对于树的区别在于,有根树有一个特定标记的根。对于一般的树,我们需要一种找根的算法;在确定这棵树的有根表达形式之后,对于有根树进行编码判定即可。

定义树的中心点集合 C ( T ) : { v T ( V , E ) | v  是使  max u T d ( u , w )  最小的点  } {displaystyle C(T):{vin T(V,E)|v{text{ 是使 }}max _{uin T}d(u,w){text{ 最小的点 }}}} 。由于 C ( T ) {displaystyle C(T)} 至多包含两个顶点,且若 C ( T ) = 2 {displaystyle C(T)=2} ,那么该两点必定相邻,故可以选择 C ( T ) {displaystyle C(T)} 中的点为根。

树同构的判定算法中,首先通过删叶子结点的方式,算出 C ( T ) {displaystyle C(T)}

若两棵树的编码相同,即可认为两棵树是同构的。

相关

  • 埃菲尔桥埃菲尔桥(Passerelle Eiffel)是一座金属桥,位于法国阿基坦大区吉伦特省波尔多加龙河。该桥修建于1858到1860年,连接了两个铁路网:南方铁路公司和巴黎-奥尔良铁路公司。长509.69米
  • 潘氏细胞潘氏细胞(或称帕内特细胞、Paneth cells、PCs)是起源于肠隐窝干细胞的小肠腺特征性细胞,与隐窝干细胞间隔排列于小肠腺的底部,并且遍布于整个小肠。胞体呈锥体形,胞质顶部的粗大
  • 弁韩君主 · 首都 · 文学史 · 教育史电影史 · 韩医史陶瓷史 · 戏剧史韩国国宝 · 朝鲜国宝弁韩,亦称“弁辰”,朝鲜半岛南部古国名。与“马韩”、“辰韩”合称“三韩”
  • 投射投射(英语:projection)是一种心理防御机制,一个人下意识地否认自身不良的思绪、动机、欲望、或情感,而将其赋予外部世界,通常是其他人。因此,投射包含想象。这种行为的一个例子可能
  • 图书资讯学图书资讯学教育,全称为图书馆学与资讯科学教育,是指图书馆与资讯服务专业人员的养成教育,主要学科是图书资讯学。1930年代,路易·索尔斯(英语:Louis Shores)提出“图书馆学院”(英语
  • U-2洛克希德U-2,外号蛟龙夫人(Dragon Lady),是美国空军一种单座单发动机的高空侦察机。能不分昼夜于70,000英尺(21,336米)高空执行全天候侦察任务。在和平时期、危机、小规模冲突和战
  • 林杞埔事件林杞埔事件,又称竹林事件,为发生于台湾日治时期的抗日事件。台湾总督府把嘉义、林杞埔(今南投竹山)、斗六等15,000甲的竹林划归为“模范竹林”,强行收归为国有地,并由日本三菱造
  • Push-to-talkPush-to-talk(PTT、随按即说)是一种透过按下开关切换送受信状态的通信方式,常用于使用半双工方式的通信渠道,包括双向无线电系统(英语:two-way radio)。对讲机是此类通信方式的例子
  • 互惠性相互性(英语:reciprocity)是一个社会心理学的概念,指一个正面的行为作出后带来另一个正面的行为,来奖励其行为。他人的友善带来人们反应更友好、更乐意合作。相反,向他人显示敌对
  • The Genius:黑色石榴石第十回合《The Genius:黑色石榴石》(韩语:더 지니어스: 블랙 가넷),是韩国TVN电视台的心理战游戏综艺节目《The Genius》系列第三季,逢周三晚间11点30分(韩国时间)播出,邀请13位各界精英参赛