Repository landing page

We are not able to resolve this OAI Identifier to the repository landing page. If you are the repository manager for this record, please head to the Dashboard and adjust the settings.

Canonical ordering for triangulations on the cylinder, with applications to periodic straight-line drawings

Abstract

We extend the notion of canonical orderings to cylindric triangulations. This allows us to extend the incremental straight-line drawing algorithm of de Fraysseix et al. to this setting. Our algorithm yields in linear time a crossing-free straight-line drawing of a cylindric triangulation T with n vertices on a regular grid Z/wZ×[0,h], with w ≤ 2n and h ≤ n(2d+1), where d is the (graph-) distance between the two boundaries. As a by-product, we can also obtain in linear time a crossing-free straight-line drawing of a toroidal triangulation with n vertices on a periodic regular grid Z/wZ×Z/hZ, with w ≤ 2n and h ≤ 1+n(2c+1), where c is the length of a shortest non-contractible cycle. Since c ≤ √2n, the grid area is O(n²√n).Nous étendons la notion d'ordre canonique à des triangulations cylindriques. L'algorithme incrémental de tracé de graphe planaire introduit par de Fraysseix et al. peut ainsi être étendu au cas cylindrique. Notre algorithme permet d'obtenir en temps linéaire un tracé linéaire sans croisement d'une triangulation cylindrique T avec n sommets sur la grille régulière Z/wZ×[0,h], où w ≤ 2n et h ≤ n(2d+1), avec d la distance (en nombre d'arètes de la triangulation) entre les deux bords. On peut en déduire un algorithme en temps linéaire pour un tracé linéaire sans croisement d'une triangulation du tore sur la grille périodique Z/wZ×Z/hZ, où w ≤ 2n et h ≤ 1+n(2c+1), avec c la longueur du plus court cycle non contractible. Comme c ≤ √2n}, l'aire de la grille est en O(n²√n)

Similar works

Full text

thumbnail-image

HAL-Polytechnique

redirect
Last time updated on 12/11/2016

This paper was published in HAL-Polytechnique.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.