An O(|V||E|) algorithm for finding immediate multiple-vertex dominators

Finding dominators in a graph has been investigated in many papers in connection with global flow analysis and program optimization. Recently Gupta (1992) extended the problem to find generalized dominators, which can be used for example, for propagating loop invariant statements out of the loop in...

Full description

Saved in:
Bibliographic Details
Published inInformation processing letters Vol. 59; no. 1; pp. 9 - 11
Main Authors ALSTRUP, S, CLAUSEN, J, JØRGENSEN, K
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier Science 08.07.1996
Elsevier Sequoia S.A
Subjects
Online AccessGet full text
ISSN0020-0190
1872-6119
DOI10.1016/0020-0190(96)00085-3

Cover

More Information
Summary:Finding dominators in a graph has been investigated in many papers in connection with global flow analysis and program optimization. Recently Gupta (1992) extended the problem to find generalized dominators, which can be used for example, for propagating loop invariant statements out of the loop in cases where no single vertex dominates the loop exit, but where a union of vertices together dominates the exit. Fundamental in connection with generalized dominators are the immediate multiple-vertex dominators. An O(absolute value of V * absolute value of E) algorithm for finding immediate multiple-vertex dominators in a graph with vertices V and edges E is presented.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ISSN:0020-0190
1872-6119
DOI:10.1016/0020-0190(96)00085-3