Layer-free upward crossing minimization

  • Authors:
  • Markus Chimani;Carsten Gutwenger;Petra Mutzel;Hoi-Ming Wong

  • Affiliations:
  • TU Dortmund, Dortmund, Germany;TU Dortmund, Dortmund, Germany;TU Dortmund, Dortmund, Germany;TU Dortmund, Dortmund, Germany

  • Venue:
  • Journal of Experimental Algorithmics (JEA)
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

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 reinserts the remaining arcs by computing constraint-feasible upward insertion paths. An experimental study shows that the new algorithm leads to much better results than existing algorithms for upward crossing minimization, including the classical Sugiyama approach.