2010
DOI: 10.1145/1671970.1671975
|View full text |Cite
|
Sign up to set email alerts
|

Layer-free upward crossing minimization

Abstract: An upward drawing of a DAG G is a drawing of G in which all arcs are drawn as curves increasing monotonically in the vertical direction. In this article, we present a new approach for upward crossing minimization, that is, finding an upward drawing of a DAG G with as few crossings as possible. Our algorithm is based on a two-stage upward planarization approach, which computes a feasible upward planar subgraph in the first step and reinsert… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
31
0

Year Published

2010
2010
2014
2014

Publication Types

Select...
7

Relationship

4
3

Authors

Journals

citations
Cited by 23 publications
(31 citation statements)
references
References 12 publications
0
31
0
Order By: Relevance
“…When drawing DAGs in practice, one usually tries to minimize crossings. For sparse graphs (thus including the Rome and North instance), the Layer Free Upward Planarization method (LFUP) [7] is known to be the currently strongest approach [1]. Using our new tool, we can ask how often LFUP achieves the optimum upward crossing number of 0 for upward planar graphs (Table 2).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…When drawing DAGs in practice, one usually tries to minimize crossings. For sparse graphs (thus including the Rome and North instance), the Layer Free Upward Planarization method (LFUP) [7] is known to be the currently strongest approach [1]. Using our new tool, we can ask how often LFUP achieves the optimum upward crossing number of 0 for upward planar graphs (Table 2).…”
Section: Methodsmentioning
confidence: 99%
“…In [3], an (exponential time) algorithm based on branch-and-bound over the possible embeddings was presented, which is able to decide upward planarity in reasonable time for sparse graphs with up to 200 vertices. This lack of practically applicable algorithms is especially unfortunate, as they would not only be interesting for their core functionality, but also to improve different building blocks of other algorithms in the realm of upward drawings: For example, the upward planarization approach [7] has to start with a large upward planar subgraph. Due to the lack of fast upward planarity testing algorithms, it uses relatively weak heuristics to find some upward planar subgraph which is of reasonable size.…”
Section: Introductionmentioning
confidence: 99%
“…In contrast to this, the graphs leveled by the UPL approach only allow much smaller improvements. In fact, it shows that the upward planarization approach [3] gives near-optimal solutions for its respective leveling. We also observe that the fact that UPL produces more but smaller levels and requires less crossings is beneficial for both exact approaches: they solve all UPL instances, while the GKNV instances are harder.…”
Section: Real-world Graphsmentioning
confidence: 95%
“…UPL. Recent algorithms have combined the first and the second step of Sugiyama's framework to obtain an upward planarization algorithm [3]. Thereby, a planarization P with few crossings is computed without the need for levels.…”
Section: Real-world Graphsmentioning
confidence: 99%
See 1 more Smart Citation