支配

✍ dations ◷ 2024-09-20 10:38:19 #图论

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

相关

  • 冻土冻土是指土壤温度保持0℃以下并出现冻结现象、具有表土呈现多边形土或石环等冻融蠕动等形态特征的土壤或岩层。全球冻土面积约590万平方公里,占陆地总面积的5.5%。冻土形成过
  • 罗金汉第二代罗金汉侯爵查尔斯·沃森-文特沃斯,KG,PC,FRS(英语:Charles Watson-Wentworth, 2nd Marquess of Rockingham,1730年5月13日-1782年7月1日),英国辉格党政治家,1765年7月至1766年7
  • 量子宇宙学量子宇宙学是一种尝试以量子理论来解释宇宙的物理学理论。它被用以尝试解决当今经典宇宙学的未解难题,尤其是有关宇宙初始情形的相关问题。经典宇宙学奠基于爱因斯坦的广义相
  • 2013年雷伊汉勒爆炸案2013年雷伊汉勒爆炸案是指于2013年5月11日在土耳其哈塔伊省雷伊汉勒所发生的两起汽车炸弹爆炸事件,造成至少51人死亡以及约140人受伤,此攻击行动为土耳其境内最为致命的恐怖袭
  • 欧亚局中国人民解放军军徽中央军委国际军事合作办公室欧亚局,位于北京市,是中央军委国际军事合作办公室下属局,负责该办公室欧亚业务。原先国防部外事办公室设有国防部外事办公室欧亚
  • 锦衣卫锦衣卫指挥使司,简称锦衣卫,是明朝所设的特务机构,直接向皇帝负责。其出门办事的校尉被雅称为缇骑。洪武十五年(1382年),在原亲军都尉府及所属的仪鸾司的基础上改制而成。下辖经历
  • 维持和平部队联合国维持和平部队(英语:United Nations Peacekeeping Force)简称联合国维和部队,指由大会或联合国安全理事会至少需九票赞成(必须包括五个常任理事国)核准部署并决定其任务授权
  • 不对称合成按照IUPAC金皮书的定义,不对称合成(enantioselective synthesis、asymmetric synthesis),也称手性合成、立体选择性合成、对映选择性合成,是研究向反应物引入一个或多个具手性元
  • 迈克尔·莱维特迈克尔·莱维特(英语:Michael Levitt,1947年5月9日-),FRS,出生于南非,是一名犹太裔美国、英国及以色列籍生物物理学家,现任美国斯坦福大学结构生物学教授。莱维特的研究专长为计算生
  • 朴正熙遇刺案朴正熙被枪杀案指的是1979年10月26日晚7时45分(韩国时间),时任韩国总统的朴正熙在汉城宫井洞,韩国中央情报部的秘密宴会厅内被时任中情部长金载圭枪杀的事件。朴正熙胸部及头部