支配

✍ dations ◷ 2025-11-01 15:33:59 #图论

在计算机科学中,控制流图的一个节点 d 支配节点 n,当且仅当从开始节点(可以理解为源)到节点 n的每一条路径均要经过节点d,写作d dom n (一写作d {\displaystyle \gg } n)。根据上述定义,容易得到每个节点均控制其自身。

一些相关概念:

一般而言,我们会使用 Tarjan 算法在 O ( | V | + | E | ) {\displaystyle O(|V|+|E|)} 的时间内将其求出

首先来介绍一些这个算法的大概步骤

我们用 idom 表示点 x {\displaystyle x} 的最近支配点,用 semi 表示点 x {\displaystyle x} 的半必经点。

那什么是半必经点呢?

对于一个节点                     Y              {\displaystyle Y}  ,存在某个点                     X              {\displaystyle X}  能够通过一系列点                               p                      i                                {\displaystyle p_{i}}  (不包含                     X              {\displaystyle X}                      Y              {\displaystyle Y}  )到达点                     Y              {\displaystyle Y}  且                             i                 d        f        n                >        d        f        n                      {\displaystyle \forall i\ dfn>dfn}  ,我们就称                     X              {\displaystyle X}                      Y              {\displaystyle Y}  的半必经点,记做 semi=X

当然一个点的“半必经点” X {\displaystyle X} 会有多个,而且这些半必经点一定是搜索树中点 X {\displaystyle X} 的祖先。

对于每个点,我们只需要保存其半必经点中最小的一个,下文中用表示点的半必经点中值最小的点的编号。

我们可以更书面一点的描述这个定理:

计算机科学中支配的概念第一次被提出是在Reese T. Prosser在1959年一篇关于流网络的论文中提出的 而在此论文中,Prosser并未提出一种有效算法以计算支配关系,解决这一问题的有效算法直到十年后才被 Edward S. Lowry and C. W. Medlock 提出。Ron Cytron等人在1989年将其应用于高效计算应用于静态单赋值形式的φ 函数时对其重新燃起了兴趣。

4.https://blog.csdn.net/a710128/article/details/49913553

相关

  • 皮癣菌病皮癣菌病(Dermatophytosis),也称为金钱癣,是一种真菌感染引起的皮肤病,通常它会导致皮肤发红、发痒、脱屑圆形皮疹,受影响的区域可能会脱发,感染后四到十四天开始出现症状,在感染时
  • Cu铜(原子质量单位:63.546(3))共有36个同位素,其中有2个是稳定的。备注:画上#号的数据代表没有经过实验的证明,只是理论推测而已,而用括号括起来的代表数据不确定性。
  • 左拉传《左拉传》是一部1937年的美国传记片,讲述法国作家埃米尔·左拉的一生。它描绘了左拉与著名画家保罗·塞尚的友谊、他通过大量写作获得成功的经历,重点描绘了他参在德雷福斯事
  • 收音机收音机,是一种小型的无线电接收机。主要用于接受无线电电台的广播节目,收听无线电发射台,通常是广播电台发送的娱乐及资讯节目。它有异于军事用途的无线电接收器,后者不是广播
  • 台湾闽南语用词陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 新五代史《新五代史》,北宋欧阳脩撰,是唐代以后唯一私修正史。尹洙与欧阳修打算合撰《新五代史》,但因史观不同而作罢,尹洙后来独撰两卷的《五代春秋》。宋仁宗皇祐五年(1053年)《新五代史
  • 利克天文台利克天文台(Lick Observatory)位于美国加利福尼亚州圣荷西市的东部,汉密尔顿山的山顶上,海拔4209英尺,由圣塔克鲁兹加利福尼亚大学管理。利克天文台是世界上首个建于山顶的永久性
  • 陈妍希《那些年,我们一起追的女孩》饰 沈佳宜 《爱的面包魂》饰 邱晓萍 《神雕侠侣》饰 小龙女 《秦时明月》 饰 端木蓉 《陈妍希(英语:Michelle Chen,1983年5月31日-),本名陈玫璇,台湾女
  • 威廉·库欣威廉·库欣(英语:William Cushing;1732年3月1日-1810年9月13日)或译为威廉·顾盛,马萨诸塞州人,1789-1810年担任美国最高法院大法官, 为华盛顿总统任命的美国最早六位大法官之一,也是
  • 同质异形体同质异形体(polymorph),又称同质异晶物,是指由化学组成相同的物质,在不同的物理化学条件下形成的不同结构的晶体。相应地,称这种物质具有同质异晶现象(polymorphism)。同质异形体由