Journal of Information Processing
Formulations and valid inequalities for the node capacitated graph partitioning problem
Mathematical Programming: Series A and B
A Technique for Drawing Directed Graphs
IEEE Transactions on Software Engineering
A Branch-and-Cut Approach to the Directed Acyclic Graph Layering Problem
GD '02 Revised Papers from the 10th International Symposium on Graph Drawing
Hi-index | 0.00 |
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.