The Sugiyama algorithm is a well-known techique for drawing arbitrary directed grapds G=(V,E). It is being widely used in current graph-drawing systems. Despite its importance and wide-spread use, little is known about the time and space complexity of several parts of the algorithm. This paper improves this situation by analyzing the exact and asymptotic worst-case complexity of the simplification phase of the Sugiyama algorithm. This complexity is dominated by the number d of added invisible (a.k.a. hidden or dummy) nodes. The best previously known upper bound for this number is O(min{|V|^3,|E|^2}). We connect both partial results and show that d can be expressed a function d(h,n,m) of the height h of the underlying layering, the number of...
An orthogonal drawing of a graph is a drawing such that nodes are placed on grid points and edges ar...
This paper describes a new algorithm for constructing the set of free bitangents of a collection of ...
The content of the thesis is divided into two parts; graph theory and linear programming. The main r...
This paper analyzes the exact and asymptotic worst-case complexity of the simplification phase of Su...
Sugiyama's algorithmic framework for layered graph drawing is commonly used in practical software. T...
We exhibit a small problem kernel for the problem one-sided crossing minimization which plays an imp...
We investigate the problem of algorithmically drawing graphs, i.e., the process of creating geometri...
We present a graph drawing algorithm that was developed as an extension of the hierarchical layout m...
Turán's Theorem gives an upper bound on the number of edges of n-node, K_r-free graphs, or equivalen...
AbstractThis work contributes to the wide research area of visualization of hierarchical graphs. We ...
The Sugiyama framework is the most commonly used concept for visualizing directed graphs.It draws th...
We present a fast layout algorithm for k-level graphs with given permutations of the vertices on eac...
This thesis studies several different algorithmic problems in graph theory and in geometry. The appl...
Subgraph counting is a fundamental primitive in graph processing, with applications in social networ...
The algorithm of Tutte for constructing convex planar straight-line drawings and the algorithm of Fl...
An orthogonal drawing of a graph is a drawing such that nodes are placed on grid points and edges ar...
This paper describes a new algorithm for constructing the set of free bitangents of a collection of ...
The content of the thesis is divided into two parts; graph theory and linear programming. The main r...
This paper analyzes the exact and asymptotic worst-case complexity of the simplification phase of Su...
Sugiyama's algorithmic framework for layered graph drawing is commonly used in practical software. T...
We exhibit a small problem kernel for the problem one-sided crossing minimization which plays an imp...
We investigate the problem of algorithmically drawing graphs, i.e., the process of creating geometri...
We present a graph drawing algorithm that was developed as an extension of the hierarchical layout m...
Turán's Theorem gives an upper bound on the number of edges of n-node, K_r-free graphs, or equivalen...
AbstractThis work contributes to the wide research area of visualization of hierarchical graphs. We ...
The Sugiyama framework is the most commonly used concept for visualizing directed graphs.It draws th...
We present a fast layout algorithm for k-level graphs with given permutations of the vertices on eac...
This thesis studies several different algorithmic problems in graph theory and in geometry. The appl...
Subgraph counting is a fundamental primitive in graph processing, with applications in social networ...
The algorithm of Tutte for constructing convex planar straight-line drawings and the algorithm of Fl...
An orthogonal drawing of a graph is a drawing such that nodes are placed on grid points and edges ar...
This paper describes a new algorithm for constructing the set of free bitangents of a collection of ...
The content of the thesis is divided into two parts; graph theory and linear programming. The main r...