Constrained graph layout

H. E. Weiqing, Kim Marriott

Research output: Contribution to journalArticleResearchpeer-review

29 Citations (Scopus)


Most current graph layout technology does not lend itself to interactive applications such as animation or advanced user interfaces. We introduce the constrained graph layout model which is better suited for interactive applications. In this model, input to the layout module includes suggested positions for nodes and constraints over the node positions in the graph to be laid out. We describe four implementations of layout modules which are based on the constrained graph layout model. The first three implementations are for undirected graph layout while the fourth is for tree layout. The implementations use active set techniques to solve the layout. Our empirical evaluation shows that they are quite fast and give reasonable layout.

Original languageEnglish
Pages (from-to)289-314
Number of pages26
Issue number4
Publication statusPublished - 1 Oct 1998


  • Active set method
  • Constraints
  • Graph layout
  • InteractionGraphics

Cite this