International Symposium on Graph Drawing

GD 2002: Graph Drawing pp 344-353

Improving Walker’s Algorithm to Run in Linear Time

  • Christoph Buchheim
  • Michael Jünger
  • Sebastian Leipert
Conference paper

DOI: 10.1007/3-540-36151-0_32

Volume 2528 of the book series Lecture Notes in Computer Science (LNCS)

Abstract

The algorithm of Walker [5] is widely used for drawing trees of unbounded degree, and it is widely assumed to run in linear time, as the author claims in his article. But the presented algorithm clearly needs quadraticrun time. We explain the reasons for that and present a revised algorithm that creates the same layouts in linear time.

Download to read the full conference paper text

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Christoph Buchheim
    • 1
  • Michael Jünger
    • 1
  • Sebastian Leipert
    • 2
  1. 1.Institut für InformatikUniversität zu KölnKölnGermany
  2. 2.caesar research centerBonnGermany