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 dellInformazione, Universití degli Studi di Perugia, Italy;Department of Computer and Information Science, University of Konstanz, Germany;Dipartimento di Informatica e Automazione, Universití Roma Tre, Italy;Dipartimento di Ing. Elettronica e dellInformazione, Universití degli Studi di Perugia, Italy;Institute of Theoretical Computer Science, University of Karlsruhe, Germany;Dipartimento di Medicina Sperimentale e Scienze Biochimiche, Universití degli Studi di Perugia, Italy;Dipartimento di Informatica e Automazione, Universití Roma Tre, Italy;Department of Mathematics, National Technical University of Athens, Greece;Interdisciplinary Center for Scientific Computing (IWR), University of Heidelberg, Germany

  • Venue:
  • Information Processing Letters
  • Year:
  • 2012

Quantified Score

Hi-index 0.89

Visualization

Abstract

We pose a new visualization challenge, asking Graph Drawing algorithms to cope with the requirements of Streaming applications. In this model a source produces a graph one edge at a time. When an edge is produced, it is immediately drawn and its placement cannot 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, and then it fades away. In this model we study the area requirement of planar straight-line grid drawings of trees and we assess the output quality of the presented algorithms by computing the competitive ratio with respect to the best known offline algorithms.