We obtain new parameterized algorithms for the classical problem of determining whether a directed acyclic graph admits an upward planar drawing. Our results include a new fixed-parameter algorithm parameterized by the number of sources, an XP-algorithm parameterized by treewidth, and a fixed-parameter algorithm parameterized by treedepth. All three algorithms are obtained using a novel framework for the problem that combines SPQR tree-decompositions with parameterized techniques. Our approach unifies and pushes beyond previous tractability results for the problem on series-parallel digraphs, single-source digraphs and outerplanar digraphs
In this paper we introduce the quasi-upward planar drawing convention and give a polynomial time alg...
We can visualize a graph by producing a geometric representation of the graph in which each n...
In an upward-planar L-drawing of a directed acyclic graph (DAG) each edge e is represented as a poly...
We obtain new parameterized algorithms for the classical problem of determining whether a directed a...
A directed acyclic graph (DAG) is upward planar if it can be drawn without any crossings while all e...
A directed acyclic graph is upward planar if it allows a drawing without edge crossings where all ed...
In this paper, we present two polynomial-time algorithms to determine if an outerplanar directed acy...
A upward plane drawing of a directed acyclic graph is a straight line drawing in the Euclidean plane...
An upward plane drawing of a directed acyclic graph is a plane drawing of the graph in which each di...
. An upward plane drawing of a directed acyclic graph is a plane drawing of the digraph in which eac...
In this paper we study the computational complexity of the UPWARD PLANARITY EXTENSION problem, which...
Let G be a digraph whose SPQR-tree does not have any R-node. The main result of this paper is a poly...
A directed graph is said to be upward planar if it can be drawn in the plane such that every edge is...
A digraph is upward planar if it has a planar drawing such that all the edges are monotone with resp...
In an upward planar 2-slope drawing of a digraph, edges are drawn as straight-line segments in the u...
In this paper we introduce the quasi-upward planar drawing convention and give a polynomial time alg...
We can visualize a graph by producing a geometric representation of the graph in which each n...
In an upward-planar L-drawing of a directed acyclic graph (DAG) each edge e is represented as a poly...
We obtain new parameterized algorithms for the classical problem of determining whether a directed a...
A directed acyclic graph (DAG) is upward planar if it can be drawn without any crossings while all e...
A directed acyclic graph is upward planar if it allows a drawing without edge crossings where all ed...
In this paper, we present two polynomial-time algorithms to determine if an outerplanar directed acy...
A upward plane drawing of a directed acyclic graph is a straight line drawing in the Euclidean plane...
An upward plane drawing of a directed acyclic graph is a plane drawing of the graph in which each di...
. An upward plane drawing of a directed acyclic graph is a plane drawing of the digraph in which eac...
In this paper we study the computational complexity of the UPWARD PLANARITY EXTENSION problem, which...
Let G be a digraph whose SPQR-tree does not have any R-node. The main result of this paper is a poly...
A directed graph is said to be upward planar if it can be drawn in the plane such that every edge is...
A digraph is upward planar if it has a planar drawing such that all the edges are monotone with resp...
In an upward planar 2-slope drawing of a digraph, edges are drawn as straight-line segments in the u...
In this paper we introduce the quasi-upward planar drawing convention and give a polynomial time alg...
We can visualize a graph by producing a geometric representation of the graph in which each n...
In an upward-planar L-drawing of a directed acyclic graph (DAG) each edge e is represented as a poly...