支配

✍ dations ◷ 2025-09-13 18:54:26 #图论

在计算机科学中,控制流图的一个节点 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

相关

  • 行为行为是指有机体(包括人类与其他动物)的动作、行动方式,以及对所处环境与其他生物体或物体的一种反应。词性为中性。在生物适应环境上,行为有很重要的意义,有助于避免受到负面的环
  • 苏联政府压抑的科学研究有一系列科学研究受到苏联政府的压抑,相关研究员经常受到不公正对待,动辄被贴上“资产阶级学者”的标签。1930年代中期起,李森科在斯大林支持下发动了一场反对基因遗传学的运动
  • 肌醇三磷酸肌醇三磷酸(英语:Inositol triphosphate,或称为肌醇-1,4,5-三磷酸或三磷酸肌醇,简写为InsP3或IP3)在细胞中与甘油二酯一起被作为信号转导与脂类信号过程的第二信使分子。肌醇三磷
  • 1774年兹姆里·利姆授职仪式壁画,从前1775年到前1760年创作。现在巴黎卢浮宫博物馆。
  • 光圈收缩光圈收缩,是摄影时光圈由大(F1.2)到小(F64)的变换过程。在拍摄中如果遇到光线不足或太强烈的光线时,都需要进行光圈及快门速度调整。P档或自动挡拍摄时将无需手动设置。光圈控制了
  • 25美分 (Quarter)四分之一美元(英语:quarter dollar;常缩写为quarter)是现行美国硬币的一种,面值等于四分之一美元,即25美分,于1796年开始正式铸造生产。25美分硬币自1796年正式发行以来,一共有6个主
  • 蒙帕拿斯公墓蒙帕纳斯公墓(法语:Cimetière du Montparnasse)是与拉雪兹神父公墓、蒙马特公墓并列的巴黎三大公墓之一,位于圣日耳曼德佩广场南部的蒙帕纳斯区,属于巴黎十四区。蒙帕纳斯最初的
  • 阑尾切除术阑尾切除术(appendectomy),是切除阑尾的手术。因阑尾位在盲肠附近,以往知道阑尾的人较少,因此也会误称割盲肠。一般病人会进行阑尾切除术的原因是因急性阑尾炎而相当疼痛,因此阑尾
  • 第46届日本众议院议员总选举野田佳彦 民主党安倍晋三 自由民主党 ?)于2012年12月16日举行,改选日本众议院所有的480个议员席次。上届选举失去执政地位的自由民主党拿下超过半数席次的294席,与当选31席的
  • 盖瑞·桑得林盖瑞·桑德林(英语:Garry Emmanuel Shandling,1949年11月29日-2016年3月24日)是一位美国的脱口秀演员,同时也是电视及电影演员、作家、主持人及制片。他最著名的表演是在电视脱口