We consider the problem of incremental cycle detection and topological ordering in a directed graph G = (V, E) with |V| = n nodes. In this setting, initially the edge-set E of the graph is empty. Subsequently, at each time-step an edge gets inserted into G. After every edge-insertion, we have to report if the current graph contains a cycle, and as long as the graph remains acyclic, we have to maintain a topological ordering of the node-set V. Let m be the total number of edges that get inserted into G. We present a randomized algorithm for this problem with Õ(m4/3) total expected update time. Our result improves the Õ(m • min(m1/2, n2/3)) total update time bound of [5, 9, 10, 7]. In particular, for m = O(n), our result breaks the longsta...
We present a simple algorithm which maintains the topological order of a directed acyclic graph with...
Abstract. We present a simple algorithm which maintains the topological order of a directed acyclic ...
International audienceWe study a state-of-the-art incremental cycle detection algorithm due to Bende...
We present two online algorithms for maintaining a topological order of a directed acyclic graph as ...
We present two online algorithms for maintaining a topological order of a directed n-vertex acyclic ...
AbstractMany applications like pointer analysis and incremental compilation require maintaining a to...
We present two on-line algorithms for maintaining a topological order of a directed n-vertex acyclic...
Many applications like pointer analysis and incremental compilation require maintaining a topologica...
Compilers usually construct various data structures which often vary only slightly from compilation ...
It is shown that the problem of maintaining the topological order of the nodes of a directed acyclic...
AbstractKatriel and Bodlaender [Irit Katriel, Hans L. Bodlaender, Online topological ordering, ACM T...
The dynamic topological order problem is that of efficiently updating a topological order after an e...
We consider the problem of maintaining a maximal independent set (MIS) in a dynamic graph subject to...
Depth first search (DFS) tree is one of the most well-known data structures for designing efficient ...
AbstractWe propose dynamic algorithms and data structures for chordal graphs supporting the followin...
We present a simple algorithm which maintains the topological order of a directed acyclic graph with...
Abstract. We present a simple algorithm which maintains the topological order of a directed acyclic ...
International audienceWe study a state-of-the-art incremental cycle detection algorithm due to Bende...
We present two online algorithms for maintaining a topological order of a directed acyclic graph as ...
We present two online algorithms for maintaining a topological order of a directed n-vertex acyclic ...
AbstractMany applications like pointer analysis and incremental compilation require maintaining a to...
We present two on-line algorithms for maintaining a topological order of a directed n-vertex acyclic...
Many applications like pointer analysis and incremental compilation require maintaining a topologica...
Compilers usually construct various data structures which often vary only slightly from compilation ...
It is shown that the problem of maintaining the topological order of the nodes of a directed acyclic...
AbstractKatriel and Bodlaender [Irit Katriel, Hans L. Bodlaender, Online topological ordering, ACM T...
The dynamic topological order problem is that of efficiently updating a topological order after an e...
We consider the problem of maintaining a maximal independent set (MIS) in a dynamic graph subject to...
Depth first search (DFS) tree is one of the most well-known data structures for designing efficient ...
AbstractWe propose dynamic algorithms and data structures for chordal graphs supporting the followin...
We present a simple algorithm which maintains the topological order of a directed acyclic graph with...
Abstract. We present a simple algorithm which maintains the topological order of a directed acyclic ...
International audienceWe study a state-of-the-art incremental cycle detection algorithm due to Bende...