哈韦尔-哈基米算法

✍ dations ◷ 2025-11-15 20:05:35 #哈韦尔-哈基米算法

哈韦尔-哈基米算法是一种图论算法,由Havel (1955)与Hakimi (1962)先后发表,解决了可简单图化问题(英语:graph realization problem)。这个问题是指给定一串有限多个非负整数组成的序列,是否存在一个简单图使得其度数列(英语:degree (graph theory))恰为这个序列。我们称满足条件的序列为可简单图化的。如果一个序列可简单图化,这个算法能够构造一个特解;否则算法指出序列不可简单图化。该算法是一个递归算法。

哈韦尔-哈基米算法基于以下定理。

S = ( d 1 , , d n ) {displaystyle S=(d_{1},dots ,d_{n})} 为有限多个非负整数组成的非递增序列。 S {displaystyle S} 可简单图化当且仅当有穷序列 S = ( d 2 1 , d 3 1 , , d d 1 + 1 1 , d d 1 + 2 , , d n ) {displaystyle S'=(d_{2}-1,d_{3}-1,dots ,d_{d_{1}+1}-1,d_{d_{1}+2},dots ,d_{n})} 只含有非负整数且是可简单图化的。

如果给定的序列 S {displaystyle S} 是可简单图化的,那么算法最多运行 n 1 {displaystyle n-1} 次赋值 S := S {displaystyle S:=S'} 。注意每次赋值后可能需要重新对序列排序。当 S {displaystyle S'} 全部为零时,算法停止。在每一步中,如果序列可简单图化,就从 v 1 {displaystyle v_{1}} v 2 , , v n {displaystyle v_{2},cdots ,v_{n}} 各引出一条边,即 { v 1 , v 2 } , { v 1 , v 3 } , , { v 1 , v d 1 + 1 } {displaystyle {v_{1},v_{2}},{v_{1},v_{3}},cdots ,{v_{1},v_{d_{1}+1}}} ,然后令 S {displaystyle S} 约化为 S {displaystyle S'} 。如果在任何一步中,序列 S {displaystyle S} 无法约化为非负整数序列 S {displaystyle S'} ,算法就给出最开始的 S {displaystyle S} 不可简单图化的结论。

相关

  • 1999年被中华人民共和国处决的死刑犯列表1999年被中华人民共和国处决的死刑犯列表,旨在列出1999年被中华人民共和国处决的死刑犯。
  • 两岸两会第十一次高层会谈两岸两会第十一次高层会谈,是2015年(民国104年)8月25日由台湾的财团法人海峡交流基金会(简称“海基会”)与中国大陆的海峡两岸关系协会(简称“海协会”)所进行的第十一次高层会谈。
  • 非洲女王号《非洲女王号》(The African Queen)是一部1952年的美国冒险电影,改编自C·S·福雷斯特1935年的同名小说。该片由约翰·休斯顿导演,山姆·斯皮格制片,约翰·休斯顿和詹姆斯·阿吉
  • 胙土命氏胙土命氏始于先秦时代是以严格遵循以嫡长子继承权为核心的封建宗法制度原则。即“别子为祖,继别为宗”。具体来讲,就是王室、诸侯的嫡长子有权继承父亲为王、为君;王室、国君的
  • 有壁目有壁目(学名:Strigeidida)是扁形动物的一个目,是吸虫纲复殖亚纲这个大型分类之下五个目之一。一般来说,本目物种大致分属下列两个亚目:本属其中一个值得注意的成员就是裂体属(),一种
  • 郑汉礼郑汉礼(1975年9月12日-),台湾棒球选手,曾效力于中华职棒兄弟象队。1 陈怀山 | 3 王金勇 | 6 蔡丰安 | 11 张士凯 | 12 许志为 | 15 陈瑞昌 | 16 吴俊亿 | 17 陈瑞振 | 18 养
  • 火山口湖 (美国)火山口湖(Crater Lake),中文又译魁特湖,是位于美国俄勒冈州的一个火山湖。属火山口湖国家公园管区范围内。火山口湖以其深蓝色的湖水和很高的透明度而闻名。火山口湖最深的部分
  • 亨利·艾蒂安亨利·艾蒂安(法语:Henri Estienne,1528年-1598年),文艺复兴时期欧洲法国希腊语学者和印刷商人。他校订了若干古希腊作家的著作。他关于希腊警句的著作对七星诗社的成员产生很大影
  • SammySammy可以指:
  • 外错角在几何学中,外错角是两个角之间的一种位置关系。当一条直线与另外两条直线相交时,处在两条直线外侧的角一共有四个。这时,称其中位于直线异侧的一对角互为外错角,或者说其中的一