# Canonical Ordering for Triangulations on the Cylinder, with Applications to Periodic Straight-Line Drawings

@inproceedings{Aleardi2012CanonicalOF, title={Canonical Ordering for Triangulations on the Cylinder, with Applications to Periodic Straight-Line Drawings}, author={Luca Castelli Aleardi and Olivier Devillers and {\'E}ric Fusy}, booktitle={Graph Drawing}, year={2012} }

We extend the notion of canonical orderings to cylindric triangulations. This allows us to extend the incremental straight-line drawing algorithm of de Fraysseix, Pach and Pollack to this setting. Our algorithm yields in linear time a crossing-free straight-line drawing of a cylindric triangulation G with n vertices on a regular grid ℤ/wℤ×[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…

## 13 Citations

### Fast Spherical Drawing of Triangulations: An Experimental Study of Graph Drawing Tools

- Computer ScienceSEA
- 2018

This work designs and implements a linear time algorithm for the computation of spherical drawings provided with theoretical guarantees, which is extremely fast and can be used as initial placer for spherical iterative methods and spring embedders.

### Periodic Planar Straight-Frame Drawings with Polynomial Resolution

- Computer ScienceLATIN
- 2014

This algorithm is the first to achieve two important aesthetic criteria: the drawing fits in a straight rectangular frame, and the grid area is polynomial, precisely the grid size is O(n 4×n 4).

### Drawing Bobbin Lace Graphs, or, Fundamental Cycles for a Subclass of Periodic Graphs

- MathematicsGraph Drawing
- 2017

It is argued that such a polygonal schema always exists for combinatorial embeddings satisfying the conditions of bobbin lace patterns, and that it can therefore create a pattern, given a graph with a fixed combinatorsial embedding of genus one.

### Crossing-free straight-line drawing of graphs on the flat torus

- Mathematics
- 2014

The problem of efficiently computing straight-line drawings of planar graphs has attracted a lot of attention in the past. In this paper we took interest on straight line drawings for graphs drawn on…

### Toroidal Maps: Schnyder Woods, Orthogonal Surfaces and Straight-Line Representations

- MathematicsDiscret. Comput. Geom.
- 2014

It is shown that Schnyder woods can be used to embed the universal cover of an essentially 3-connected toroidal map on an infinite and periodic orthogonal surface.

### Generalization of Schnyder woods to orientable surfaces and applications

- MathematicsArXiv
- 2016

This work proposes a simple generalization of Schnyder woods from the plane to maps on orientable surfaces of any genus with a special emphasis on the toroidal case and provides a natural partition of the set of SchnYder woods of a given map into distributive lattices depending on the surface homology.

### Algorithms and combinatorics for geometric graphs

- Computer Science
- 2015

This is an introduction to the computational aspects of graphs drawn without crossings in the plane or in more complicated surfaces, and how to look for efficient algorithms dedicated to such graphs.

### Algorithms and combinatorics for geometric graphs Éric

- Computer Science
- 2015

This is an introduction to the computational aspects of graphs drawn without crossings in the plane or in more complicated surfaces, and how to look for efficient algorithms dedicated to such graphs.

### ALGORITHMS FOR EMBEDDED GRAPHS Foreword and introduction Foreword and introduction Foreword

- Computer Science
- 2013

This is a partial introduction to the computational aspects of graphs drawn without crossings in the plane or in more complicated surfaces, and introduces planar graphs from the topological and combi-natorial point of view.

### A novel centrality-based method for visual analytics of small-world networks

- Computer ScienceJ. Vis.
- 2019

The proposed method can be more effective in differentiating clusters and revealing relationship patterns among individual nodes and clusters in the network and is applied to a data of the semiconductor wafer manufacturing industry as a case study.

## References

SHOWING 1-10 OF 23 REFERENCES

### Drawing planar graphs using the canonical ordering

- MathematicsAlgorithmica
- 2005

This work introduces a new method to optimize the required area, minimum angle, and number of bends of planar graph drawings on a grid using a new type of ordering on the vertices and faces of triconnected planar graphs.

### Drawing Graphs on the Torus

- MathematicsArs Comb.
- 2001

An algorithm for constructing a straight line drawing with no crossings on a rectangular representation of the torus is presented, based on Read’s algorithm for constructed a planar layout of a 2-connected graph with a toroidal rotation system and it is proved that the method always works.

### Planar Drawings of Higher-Genus Graphs

- MathematicsJ. Graph Algorithms Appl.
- 2009

Polynomial-time algorithms that can take a graph G with a given combinatorial embedding on an orientable surface of genus g and produce a planar drawing of G in R2, with a bounding face defined by a polygonal schema $\cal P$ for $\cal S$.

### Drawing Graphs in the Plane with a Prescribed Outer Face and Polynomial Area

- MathematicsJ. Graph Algorithms Appl.
- 2010

This work solves an open problem of Duncan et al., and implies that it can produce a planar straight-line drawing of a combinatorially-embedded genus-g graph with the graph's canonical polygonal schema drawn as a convexpolygonal external face.

### Schnyder Woods for Higher Genus Triangulated Surfaces, with Applications to Encoding

- Computer ScienceDiscret. Comput. Geom.
- 2009

A method to traverse a triangulation of genus g and compute a so-called g-Schnyder wood on the way and all the algorithms presented here have execution time O((n+g)g) and hence are linear when the genus is fixed.

### Drawing Graphs on Surfaces

- MathematicsSIAM J. Discret. Math.
- 1994

A necessary and sufficient condition is found to determine whether or not a given embedding of a graph in a surface has one or the other representation in the standard polygon of the surface.

### How to draw a planar graph on a grid

- Computer Science, MathematicsComb.
- 1990

It is shown that any setF, which can support a Fáry embedding of every planar graph of sizen, has cardinality at leastn+(1−o(1))√n which settles a problem of Mohar.

### Discrete one-forms on meshes and applications to 3D mesh parameterization

- Mathematics, Computer ScienceComput. Aided Geom. Des.
- 2006

### Toroidal Maps: Schnyder Woods, Orthogonal Surfaces and Straight-Line Representations

- MathematicsDiscret. Comput. Geom.
- 2014

It is shown that Schnyder woods can be used to embed the universal cover of an essentially 3-connected toroidal map on an infinite and periodic orthogonal surface.

### Tessellation and Visibility Representations of Maps on the Torus

- MathematicsDiscret. Comput. Geom.
- 1998

It is proved that a toroidal map has a tessellation representation if and only if its universal cover is 2-connected and those graphs that admit such an embedding in the torus are characterized.