Common · Knowledge
Dominator (graph theory)
Binary relation over nodes in a control-flow graph
In computer science, a node d of a control-flow graph dominates a node n if every path from the entry node to n must go through d. Notationally, this is written as d dom n (or sometimes d ≫ n). By definition, every node dominates itself.
From Wikipedia
In computer science, a node d of a control-flow graph dominates a node n if every path from the entry node to n must go through d. Notationally, this is written as d dom n (or sometimes d ≫ n). By definition, every node dominates itself. There are a number of related concepts: A node d strictly dominates a node n if d dominates n and d does not equal n. The immediate dominator or idom of a node n is the unique node that strictly dominates n but does not strictly dominate any other node that strictly dominates n. Every node reachable from the entry node has an immediate dominator (except the entry node). The dominance frontier of a node d is the set of all nodes ni such that d dominates an immediate predecessor of ni, but d does not strictly dominate ni. It is the set of nodes where d's dominance stops. A dominator tree is a tree where each node's children are those nodes it immediately dominates. The start node is the root of the tree.
Text: Wikipédia, CC BY-SA 4.0. · Image: Blieb (Public domain) ·
Related cards
-
★
Dominating set
A set of vertices in a node-link graph such that every vertex is either in the set or adjacent to it
-
C★
Cycle space
Construction in graph theory
-
★
Extremal graph theory
Branch of graph theory
-
S★
Stochastic dominance
Partial order between random variables
-
★
Degree of a continuous mapping
Generalization of winding number
-
★★★
A* search algorithm
Algorithm used for pathfinding and graph traversal