树同构

✍ dations ◷ 2025-11-24 16:01:04 #树同构

树同构(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)}

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

相关

  • 单倍体染色体倍性是指细胞内同源染色体的数目,只有一组最基本的称为“单套”或“单倍体”(haploid),两组备份称为“双套”或“二倍体”(diploid)。多倍体的细胞则有更多套的染色体。其中
  • 宗族宗族指中国地方上拥有共同祖先、姓氏相同、聚居一地的人群。一个宗族可以包括很多的家庭,形成大的聚落,保持团结和互助,有祭祖或节庆等共同活动,并保有公共财产。传统社会中,民众
  • 胶质母细胞瘤胶质母细胞瘤(英语:glioblastoma),又称多形性胶质母细胞瘤(英语:glioblastoma multiforme,缩写:GBM),是一种最常见也是最具侵袭性的脑癌。胶质母细胞瘤的体征和症状最初呈非特异性。患
  • 鳀科鳀科为辐鳍鱼纲鲱形目的其中一科,通称鳀鱼、江鱼仔、小公鱼,是海水鱼、饵料鱼。这一科共17属146种,分成2个亚科,分布于大西洋、印度洋和太平洋。通常也被作为供油类鱼。本科鱼种
  • 奥尔巴尼号防护巡洋舰奥巴尼号防护巡洋舰, 1897 年由巴西海军向阿姆斯特朗-惠特沃斯造船厂下订单并开工, 1898年3月因和西班牙开战在即,为了防止西班牙买下, 美国海军提早一步买下此舰以及其姊妹
  • 中华人民共和国民法总则《中华人民共和国民法总则》是中华人民共和国全国人民代表大会在《中华人民共和国民法通则》的基础上所制定的全新的《中华人民共和国民法》(以下称民法典)的总则篇,在2017年3
  • 假茄科假茄科共有2属约85种,全部生长在南美洲西部沿海,从秘鲁的热带到阿根廷的温带地区。假茄科植物为灌木或草本,绝大部分为肉质,叶肉质或革质;花的花被5,钟形或漏斗形;果实为裂果。1981
  • 真锅让治真锅譲治(1964年12月18日-),日本漫画家,香川县出身,1984年以《空白海域V-2》出道,代表作为《银河战国群雄传》。初期描绘科幻题材的漫画,但近年来则是走向以成人漫画和同人志为主。
  • AutoCADAutoCAD是由美国Autodesk为计算机上应用计算机辅助设计技术而开发的绘图程序软件包,现已经成为国际上广为流行的绘图工具。该软件推广的.dwg文件格式成为二维绘图的常用标准
  • 热布鲁拉山坐标:45°16′29″N 06°37′45″E / 45.27472°N 6.62917°E / 45.27472; 6.62917热布鲁拉山(法语:Mont de Gébroulaz),是法国的山峰,位于该国东北部奥文尼-隆-阿尔卑斯大区,由萨