Construction of linear tree-layouts which are optimal with respect to vertex separation in linear time

  • Authors:
  • Konstantin Skodinis

  • Affiliations:
  • Department of Computer Science, University of Passau, D-94032 Passau, Germany

  • Venue:
  • Journal of Algorithms
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a linear time algorithm which, given a tree, computes a linear layout optimal with respect to vertex separation. As a consequence optimal edge search strategies, optimal node search strategies, and optimal interval augmentations can be computed also in O(n) for trees. This improves the running time of former algorithms from O(n log n) to O(n) and answers the open questions raised in [Ellis et al., Inform. Comput. 113 (1994) 50-79, Megiddo, J. Assoc. Comput. Mach. 35 (1) (1988) 18-44].