50 research outputs found

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

    Get PDF
    International audienceWe 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 GG with nn vertices on a regular grid \mZ/w\mZ\times[0..h], with w≤2nw\leq 2n and h≤n(2d+1)h\leq n(2d+1), where dd 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 nn vertices on a periodic regular grid \mZ/w\mZ\times\mZ/h\mZ, with w≤2nw\leq 2n and h≤1+n(2c+1)h\leq 1+n(2c+1), where cc is the length of a shortest non-contractible cycle. Since c≤2nc\leq\sqrt{2n}, the grid area is O(n5/2)O(n^{5/2}). Our algorithms apply to any triangulation (whether on the cylinder or on the torus) that have no loops nor multiple edges in the periodic representation

    Canonical ordering for graphs on the cylinder, with applications to periodic straight-line drawings on the flat cylinder and torus

    Get PDF
    We extend the notion of canonical ordering (initially developed for planar triangulations and 3-connected planar maps) to cylindric (essentially simple) triangulations and more generally to cylindric (essentially internally) 33-connected maps. This allows us to extend the incremental straight-line drawing algorithm of de Fraysseix, Pach and Pollack (in the triangulated case) and of Kant (in the 33-connected case) to this setting. Precisely, for any cylindric essentially internally 33-connected map GG with nn vertices, we can obtain in linear time a periodic (in xx) straight-line drawing of GG that is crossing-free and internally (weakly) convex, on a regular grid Z/wZ×[0..h]\mathbb{Z}/w\mathbb{Z}\times[0..h], with w≤2nw\leq 2n and h≤n(2d+1)h\leq n(2d+1), where dd is the face-distance between the two boundaries. This also yields an efficient periodic drawing algorithm for graphs on the torus. Precisely, for any essentially 33-connected map GG on the torus (i.e., 33-connected in the periodic representation) with nn vertices, we can compute in linear time a periodic straight-line drawing of GG that is crossing-free and (weakly) convex, on a periodic regular grid Z/wZ×Z/hZ\mathbb{Z}/w\mathbb{Z}\times\mathbb{Z}/h\mathbb{Z}, with w≤2nw\leq 2n and h≤1+2n(c+1)h\leq 1+2n(c+1), where cc is the face-width of GG. Since c≤2nc\leq\sqrt{2n}, the grid area is O(n5/2)O(n^{5/2}).Comment: 37 page

    Drawing bobbin lace graphs, or, Fundamental cycles for a subclass of periodic graphs

    Full text link
    In this paper, we study a class of graph drawings that arise from bobbin lace patterns. The drawings are periodic and require a combinatorial embedding with specific properties which we outline and demonstrate can be verified in linear time. In addition, a lace graph drawing has a topological requirement: it contains a set of non-contractible directed cycles which must be homotopic to (1,0)(1,0), that is, when drawn on a torus, each cycle wraps once around the minor meridian axis and zero times around the major longitude axis. We provide an algorithm for finding the two fundamental cycles of a canonical rectangular schema in a supergraph that enforces this topological constraint. The polygonal schema is then used to produce a straight-line drawing of the lace graph inside a rectangular frame. We argue that such a polygonal schema always exists for combinatorial embeddings satisfying the conditions of bobbin lace patterns, and that we can therefore create a pattern, given a graph with a fixed combinatorial embedding of genus one.Comment: Appears in the Proceedings of the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017

    Periodic planar straight-frame drawings with polynomial resolution

    No full text
    International audienceWe present a new algorithm to compute periodic (planar) straight-line drawings of toroidal graphs. Our 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). This solves one of the main open problems in a recent paper by Duncan et al. [3]

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

    Get PDF
    We consider the problem of computing a spherical crossing-free geodesic drawing of a planar graph: this problem, as well as the closely related spherical parameterization problem, has attracted a lot of attention in the last two decades both in theory and in practice, motivated by a number of applications ranging from texture mapping to mesh remeshing and morphing. Our main concern is to design and implement a linear time algorithm for the computation of spherical drawings provided with theoretical guarantees. While not being aesthetically pleasing, our method is extremely fast and can be used as initial placer for spherical iterative methods and spring embedders. We provide experimental comparison with initial placers based on planar Tutte parameterization. Finally we explore the use of spherical drawings as initial layouts for (Euclidean) spring embedders: experimental evidence shows that this greatly helps to untangle the layout and to reach better local minima

    Delaunay triangulations of hyperbolic surfaces

    Get PDF
    Triangulations are among the most important and well-studied objects in computational geometry. A triangulation is a subdivision of a surface into triangles. This allows the use of computer algorithms to analyze the geometry of the surface or perform simulations. A Delaunay triangulation is a particular kind of triangulation that is often used because of its favorable properties. In this thesis we studied Delaunay triangulations of hyperbolic surfaces. Hyperbolic surfaces are surfaces with a constant negative curvature and can be used to model shapes or structures that, intuitively speaking, cannot be "flattened" in the Euclidean plane. In the thesis we describe the properties of a specific class of hyperbolic surfaces that allow a well-known algorithm for computing Delaunay triangulations to be generalized to these surfaces. In particular, we compute the systole of these surfaces, which is an important parameter in the algorithm. Moreover, we provide upper and lower bounds for the minimal number of vertices of Delaunay triangulations of hyperbolic surfaces and show that these bounds are asymptotically optimal

    LIPIcs, Volume 258, SoCG 2023, Complete Volume

    Get PDF
    LIPIcs, Volume 258, SoCG 2023, Complete Volum

    The topology of fullerenes

    Get PDF
    Fullerenes are carbon molecules that form polyhedral cages. Their bond structures are exactly the planar cubic graphs that have only pentagon and hexagon faces. Strikingly, a number of chemical properties of a fullerene can be derived from its graph structure. A rich mathematics of cubic planar graphs and fullerene graphs has grown since they were studied by Goldberg, Coxeter, and others in the early 20th century, and many mathematical properties of fullerenes have found simple and beautiful solutions. Yet many interesting chemical and mathematical problems in the field remain open. In this paper, we present a general overview of recent topological and graph theoretical developments in fullerene research over the past two decades, describing both solved and open problems. WIREs Comput Mol Sci 2015, 5:96–145. doi: 10.1002/wcms.1207 Conflict of interest: The authors have declared no conflicts of interest for this article. For further resources related to this article, please visit the WIREs website
    corecore