Elsevier

Computational Geometry

Volume 39, Issue 2, February 2008, Pages 65-77
Computational Geometry

On local transformations in plane geometric graphs embedded on small grids

https://doi.org/10.1016/j.comgeo.2006.12.004Get rights and content
Under an Elsevier user license
open archive

Abstract

Given two n-vertex plane graphs G1=(V1,E1) and G2=(V2,E2) with |E1|=|E2| embedded in the n×n grid, with straight-line segments as edges, we show that with a sequence of O(n) point moves (all point moves stay within a 5n×5n grid) and O(n2) edge moves, we can transform the embedding of G1 into the embedding of G2. In the case of n-vertex trees, we can perform the transformation with O(n) point and edge moves with all moves staying in the n×n grid. We prove that this is optimal in the worst case as there exist pairs of trees that require Ω(n) point and edge moves. We also study the equivalent problems in the labeled setting.

Keywords

Graph transformation
Flip
Local transformation
Grid drawing
Planar embedding
Graph drawing

Cited by (0)

This work was initiated when the authors were attending a workshop at the Universidad de Zaragoza. The second and sixth authors were on sabbatical leave at UPC. This work is partially supported by MCYT TIC02-4486-C02-1, SAB 2000-0234 grant of MECD Spain, a grant by Conacyt Mexico, a PIV 2001 grant of Generalitat de Catalunya, NSERC Canada, MCYT-FEDER BFM2002-0557, MCYT-FEDERBFM2003-0368, Gen. Cat 2001SGR00224, MEC MTM2006-01267, Gen. Cat. 2005SGR00692 and DGA-2002-22861.