International audienceWe consider practical algorithms for maintaining the dominator tree and a low-high order in directed acyclic graphs (DAGs) subject to dynamic operations. Let G be a directed graph with a distinguished start vertex s. The dominator tree D of G is a tree rooted at s, such that a vertex v is an ancestor of a vertex w if and only if all paths from s to w in G include v. The dominator tree is a central tool in program optimization and code generation, and has many applications in other diverse areas including constraint programming, circuit testing, biology, and in algorithms for graph connectivity problems. A low-high order of G is a preorder of D that certifies the correctness of D, and has further applications in connect...
We consider the problem of maintaining the topological order of a directed acyclic graph (DAG) in th...
The computation of dominators in a flowgraph has applications in sev-eral areas, including program o...
We propose an incremental algorithm to maintain a DFS-forest in a directed acyclic graph under a seq...
We consider practical algorithms for maintaining the dominator tree and a low-high order in directed...
We consider practical algorithms for maintaining the dominator tree and a low-high order in directed...
A flow graph G = (V, E, s) is a directed graph with a distinguished start vertex s. The dominator tr...
The computation of dominators is a central tool in program optimization and code generation, and it ...
In this paper we generalize a technique used by La Poutré and van Leeuwen for updating the transitiv...
Dynamic graph algorithms maintain a certain property (e.g., connectivity) of a graph that changes dy...
We introduce a new dynamic data structure for maintaining the strongly connected components (SCCs) o...
We present a simple algorithm which maintains the dominator tree for an arbitrary flow graph during ...
Abstract—The computation of dominators is a central tool in program optimization and code generation...
Data flow analysis based on an incremental approach may require that the dominator tree be correctly...
We introduce a new dynamic data structure for maintaining the strongly connected components (SCCs) o...
AbstractShortest path problems can be solved very efficiently when a directed graph is nearly acycli...
We consider the problem of maintaining the topological order of a directed acyclic graph (DAG) in th...
The computation of dominators in a flowgraph has applications in sev-eral areas, including program o...
We propose an incremental algorithm to maintain a DFS-forest in a directed acyclic graph under a seq...
We consider practical algorithms for maintaining the dominator tree and a low-high order in directed...
We consider practical algorithms for maintaining the dominator tree and a low-high order in directed...
A flow graph G = (V, E, s) is a directed graph with a distinguished start vertex s. The dominator tr...
The computation of dominators is a central tool in program optimization and code generation, and it ...
In this paper we generalize a technique used by La Poutré and van Leeuwen for updating the transitiv...
Dynamic graph algorithms maintain a certain property (e.g., connectivity) of a graph that changes dy...
We introduce a new dynamic data structure for maintaining the strongly connected components (SCCs) o...
We present a simple algorithm which maintains the dominator tree for an arbitrary flow graph during ...
Abstract—The computation of dominators is a central tool in program optimization and code generation...
Data flow analysis based on an incremental approach may require that the dominator tree be correctly...
We introduce a new dynamic data structure for maintaining the strongly connected components (SCCs) o...
AbstractShortest path problems can be solved very efficiently when a directed graph is nearly acycli...
We consider the problem of maintaining the topological order of a directed acyclic graph (DAG) in th...
The computation of dominators in a flowgraph has applications in sev-eral areas, including program o...
We propose an incremental algorithm to maintain a DFS-forest in a directed acyclic graph under a seq...