How to layer a directed acyclic graph

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider the problem of partitioning a directed acyclic graph into layers such that all edges point unidirectionally. We perform an experimental analysis of some of the existing layering algorithms and then propose a new algorithm that is more realistic in the sense that it is possible to incorporate specific information about node and edge widths into the algorithm. The goal is to minimize the total sum of edge spans subject to dimension constraints on the drawing. We also present some preliminary results from experiments we have conducted using our layering algorithm on over 5900 example directed acyclic graphs.

Original languageEnglish
Title of host publicationGraph Drawing - 9th International Symposium, GD 2001, Revised Papers
EditorsPetra Mutzel, Michael Junger, Sebastian Leipert
PublisherSpringer Verlag
Pages16-30
Number of pages15
ISBN (Print)3540433090, 9783540433095
DOIs
Publication statusPublished - 2002
Event9th International Symposium on Graph Drawing, GD 2001 - Vienna, Austria
Duration: 23 Sep 200126 Sep 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2265 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference9th International Symposium on Graph Drawing, GD 2001
Country/TerritoryAustria
CityVienna
Period23/09/0126/09/01

Fingerprint

Dive into the research topics of 'How to layer a directed acyclic graph'. Together they form a unique fingerprint.

Cite this