[2] Princeton Univ, Dept Comp Sci, Princeton, NJ 08540 USA
[3] Hewlett Packard Labs, Palo Alto, CA USA
来源:
AUTOMATA, LANGUAGES, AND PROGRAMMING, ICALP 2012 PT I
|
2012年
/
7391卷
关键词:
LINEAR-TIME;
GRAPHS;
D O I:
暂无
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
We consider problems related to dominators and independent spanning trees in flowgraphs and provide linear-time algorithms for their solutions. We introduce the notion of a directed bipolar order, generalizing a previous notion of Plein and Cheriyan and Reif. We show how to construct such an order from information computed by several known algorithms for finding dominators. We show how to concurrently verify the correctness of a dominator tree D and a directed bipolar order O very simply, and how to construct from D and O two spanning trees whose paths are disjoint except for common dominators. Finally, we describe alternative ways to verify dominators without using a directed bipolar order.