Drawing trees in a streaming model

  • Authors:
  • Carla Binucci;Ulrik Brandes;Giuseppe Di Battista;Walter Didimo;Marco Gaertler;Pietro Palladino;Maurizio Patrignani;Antonios Symvonis;Katharina Zweig

  • Affiliations:
  • Dipartimento di Ing. Elettronica e dell'Informazione, Università degli Studi di Perugia;Fachbereich Informatik & Informationswissenschaft, Universität Konstanz;Dipartimento di Informatica e Automazione, Università Roma Tre;Dipartimento di Ing. Elettronica e dell'Informazione, Università degli Studi di Perugia;Fakultät für Informatik, Universität Karlsruhe (TH);Dipartimento di Ing. Elettronica e dell'Informazione, Università degli Studi di Perugia;Dipartimento di Informatica e Automazione, Università Roma Tre;Department of Mathematics, National Technical University of Athens;Department of Biological Physics, Eötvös Loránd University

  • Venue:
  • GD'09 Proceedings of the 17th international conference on Graph Drawing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a data stream model of computation for Graph Drawing, where a source produces a graph one edge at a time. When an edge is produced, it is immediately drawn and its drawing can not be altered. The drawing has an image persistence, that controls the lifetime of edges. If the persistence is k, an edge remains in the drawing for the time spent by the source to generate k edges, then it fades away. In this model we study the area requirement of planar straight-line grid drawings of trees, with different streaming orders, layout models, and quality criteria. We assess the output quality of the presented algorithms by computing the competitive ratio with respect to the best known offline algorithms.