Facets of the Directed Acyclic Graph Layering Polytope

  • Authors:
  • Patrick Healy;Nikola S. Nikolov

  • Affiliations:
  • -;-

  • Venue:
  • WG '02 Revised Papers from the 28th International Workshop on Graph-Theoretic Concepts in Computer Science
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The drawing of hierarchical graphs is one of the main areas of research in the field of Graph Drawing. In this paper we study the problem of partitioning the node set of a directed acyclic graph into layers - the first step of the commonly accepted Sugiyama algorithm for drawing directed acyclic graphs as hierarchies. We present a combinatorial optimization approach to the layering problem; we define a graph layering polytope and describe its properties in terms of facet-defining inequalities. The theoretical study presented is the basis of a new branch-and-cut layering algorithm which produces better quality drawings of hierarchical graphs.