Point-set embeddings of trees with given partial drawings

  • Authors:
  • Emilio Di Giacomo;Walter Didimo;Giuseppe Liotta;Henk Meijer;Stephen K. Wismath

  • Affiliations:
  • Dip. di Ingegneria Elettronica e dell'Informazione, Università degli Studi di Perugia, Italy;Dip. di Ingegneria Elettronica e dell'Informazione, Università degli Studi di Perugia, Italy;Dip. di Ingegneria Elettronica e dell'Informazione, Università degli Studi di Perugia, Italy;Roosevelt Academy, the Netherlands;Department of Mathematics and Computer Science, University of Lethbridge, Canada

  • Venue:
  • Computational Geometry: Theory and Applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a graph G with n vertices and a set S of n points in the plane, a point-set embedding of G on S is a planar drawing such that each vertex of G is mapped to a distinct point of S. A geometric point-set embedding is a point-set embedding with no edge bends. This paper studies the following problem: The input is a set S of n points, a planar graph G with n vertices, and a geometric point-set embedding of a subgraph G^'@?G on a subset of S. The desired output is a point-set embedding of G on S that includes the given partial drawing of G^'. We concentrate on trees and show how to compute the output in O(n^2logn) time in a real-RAM model and with at most n-k edges with at most 1+2@?k/2@? bends, where k is the number of vertices of the given subdrawing. We also prove that there are instances of the problem which require at least k-3 bends on n-k edges.