2013
DOI: 10.1007/978-3-319-03841-4_2
|View full text |Cite
|
Sign up to set email alerts
|

Upward Planarity Testing: A Computational Study

Abstract: A directed acyclic graph (DAG) is upward planar if it can be drawn without any crossings while all edges-when following them in their direction-are drawn with strictly monotonously increasing ycoordinates. Testing whether a graph allows such a drawing is known to be NP-complete, but there is a substantial collection of different algorithmic approaches known in literature. In this paper, we give an overview of the known algorithms, ranging from combinatorial FPT and branch-and-bound algorithms to ILP and SAT fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2013
2013
2016
2016

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 16 publications
0
5
0
Order By: Relevance
“…The full Hanani-Tutte theorem for level-planarity was established only more recently [9], and it led to a quadratic time level-planarity test. A computational study of Chimani and Zeranski [4] of various algorithms for upward planarity testing (an NP-complete problem related to level-planarity), showed that the algorithm based on the Hanani-Tutte characterization of level-planarity performs very well in practice (it beats all other algorithms in nearly all scenarios).…”
Section: Introductionmentioning
confidence: 99%
“…The full Hanani-Tutte theorem for level-planarity was established only more recently [9], and it led to a quadratic time level-planarity test. A computational study of Chimani and Zeranski [4] of various algorithms for upward planarity testing (an NP-complete problem related to level-planarity), showed that the algorithm based on the Hanani-Tutte characterization of level-planarity performs very well in practice (it beats all other algorithms in nearly all scenarios).…”
Section: Introductionmentioning
confidence: 99%
“…We remark that there exist more efficient algorithms for planarity testing using the Hanani-Tutte theorem such as those in [14,15], which run in linear time; see also [36,Section 1.4.1]. Moreover, in the case of x-monotone drawings a computational study [5] showed that the Hanani-Tutte approach [18] performs really well in practice. This should come as no surprise, since Hanani-Tutte theory seems to provide solid theoretical foundations for graph planarity that bring together its combinatorial, algebraic, and computational aspects [37].…”
Section: Introductionmentioning
confidence: 99%
“…We remark that there exist more efficient algorithms for planarity testing using the Hanani-Tutte theorem such as those in [14,15], which run in linear time; see also [36,Section 1.4.1]. Moreover, in the case of x-monotone drawings a computational study [5] showed that the Hanani-Tutte approach [18] performs really well in practice. This should come as no surprise, since Hanani-Tutte theory seems to provide solid theoretical foun-dations for graph planarity that bring together its combinatorial, algebraic, and computational aspects [37].…”
Section: Hanani-tutte Theoremmentioning
confidence: 99%