Algorithms for multi-level graph planarity testing and layout

  • Authors:
  • Patrick Healy;Ago Kuusik

  • Affiliations:
  • Department of Computer Science and Information Systems, Unversity of Limerick, Limerick, Ireland;Department of Computer Science and Information Systems, Unversity of Limerick, Limerick, Ireland

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2004

Quantified Score

Hi-index 5.23

Visualization

Abstract

In this paper we consider the problems of testing a multi-level graph for planarity and laying out or, drawing, a multi-level graph in a clear way. We introduce a new abstraction of a common integer linear programming formulation of the problems that we call a vertex-exchange graph. We demonstrate how this concept can be used to solve the problems by providing clear and simple algorithms for testing a multi-level graph for planarity and laying out a multi-level graph when planar.