English
Related papers

Related papers: Planar and Toroidal Morphs Made Easier

200 papers

We present an explicit and efficient construction of additively weighted Voronoi diagrams on planar graphs. Let $G$ be a planar graph with $n$ vertices and $b$ sites that lie on a constant number of faces. We show how to preprocess $G$ in…

Data Structures and Algorithms · Computer Science 2020-06-26 Paweł Gawrychowski , Haim Kaplan , Shay Mozes , Micha Sharir , Oren Weimann

Inspired by the artwork of Mark Lombardi, we study the problem of constructing orthogonal drawings where a small number of horizontal and vertical line segments covers all vertices. We study two problems on orthogonal drawings of planar…

Discrete Mathematics · Computer Science 2016-08-16 Md. Jawaherul Alam , Michael Dillencourt , Michael T. Goodrich

We study two variants of the well-known orthogonal drawing model: (i) the smooth orthogonal, and (ii) the octilinear. Both models form an extension of the orthogonal, by supporting one additional type of edge segments (circular arcs and…

Data Structures and Algorithms · Computer Science 2017-08-31 Michael A. Bekos , Henry Förster , Michael Kaufmann

We consider the problem of computing the topology and describing the geometry of a parametric curve in $\mathbb{R}^n$. We present an algorithm, PTOPO, that constructs an abstract graph that is isotopic to the curve in the embedding space.…

Symbolic Computation · Computer Science 2022-02-18 Christina Katsamaki , Fabrice Rouillier , Elias Tsigaridas

The algorithm of Gutwenger et al. to insert an edge $e$ in linear time into a planar graph $G$ with a minimal number of crossings on $e$, is a helpful tool for designing heuristics that minimize edge crossings in drawings of general graphs.…

Data Structures and Algorithms · Computer Science 2018-08-01 Marcel Radermacher , Ignaz Rutter

We introduce and study the problem Ordered Level Planarity which asks for a planar drawing of a graph such that vertices are placed at prescribed positions in the plane and such that every edge is realized as a y-monotone curve. This can be…

Computational Geometry · Computer Science 2021-05-11 Boris Klemz , Günter Rote

We consider embeddings of 3-regular graphs into 3-dimensional Cartesian coordinates, in such a way that two vertices are adjacent if and only if two of their three coordinates are equal (that is, if they lie on an axis-parallel line) and…

Computational Geometry · Computer Science 2015-07-16 David Eppstein

The task of finding an extension to a given partial drawing of a graph while adhering to constraints on the representation has been extensively studied in the literature, with well-known results providing efficient algorithms for…

Computational Geometry · Computer Science 2023-02-21 Sujoy Bhore , Robert Ganian , Liana Khazaliya , Fabrizio Montecchiani , Martin Nöllenburg

We study harmonic morphisms of graphs as a natural discrete analogue of holomorphic maps between Riemann surfaces. We formulate a graph-theoretic analogue of the classical Riemann-Hurwitz formula, study the functorial maps on Jacobians and…

Combinatorics · Mathematics 2007-07-18 Matthew Baker , Serguei Norine

We study crossing-free grid morphs for planar tree drawings using 3D. A morph consists of morphing steps, where vertices move simultaneously along straight-line trajectories at constant speeds. A crossing-free morph is known between two…

Computational Geometry · Computer Science 2021-10-07 Elena Arseneva , Rahul Gangopadhyay , Aleksandra Istomina

We give an algorithm to compute a morph between any two convex drawings of the same plane graph. The morph preserves the convexity of the drawing at any time instant and moves each vertex along a piecewise linear curve with linear…

Computational Geometry · Computer Science 2015-04-01 Patrizio Angelini , Giordano Da Lozzo , Fabrizio Frati , Anna Lubiw , Maurizio Patrignani , Vincenzo Roselli

We propose a novel Moebius interpolator that takes as an input a discrete map between the vertices of two planar triangle meshes, and outputs a smooth map on the input domain. The output map interpolates the discrete map, is continuous…

Graphics · Computer Science 2023-06-23 Shir Rorberg , Amir Vaxman , Mirela Ben-Chen

Given graphs $G$ and $H$, we propose a method to implicitly enumerate topological-minor-embeddings of $H$ in $G$ using decision diagrams. We show a useful application of our method to enumerating subgraphs characterized by forbidden…

Data Structures and Algorithms · Computer Science 2019-11-19 Yu Nakahata , Jun Kawahara , Takashi Horiyama , Shin-ichi Minato

In \emph{smooth orthogonal layouts} of planar graphs, every edge is an alternating sequence of axis-aligned segments and circular arcs with common axis-aligned tangents. In this paper, we study the problem of finding smooth orthogonal…

Computational Geometry · Computer Science 2013-12-13 Md. Jawaherul Alam , Michael A. Bekos , Michael Kaufmann , Philipp Kindermann , Stephen G. Kobourov , Alexander Wolff

We provide "growth schemes" for inductively generating uniform random $2p$-angulations of the sphere with $n$ faces, as well as uniform random simple triangulations of the sphere with $2n$ faces. In the case of $2p$-angulations, we provide…

Probability · Mathematics 2022-01-13 Alessandra Caraceni , Alexandre Stauffer

In this paper we study the problem of augmenting a planar graph such that it becomes 3-regular and remains planar. We show that it is NP-hard to decide whether such an augmentation exists. On the other hand, we give an efficient algorithm…

Combinatorics · Mathematics 2012-09-19 Tanja Hartmann , Jonathan Rollin , Ignaz Rutter

Canonical orderings serve as the basis for many incremental planar drawing algorithms. All these techniques, however, have in common that they are limited to undirected graphs. While $st$-orderings do extend to directed graphs, especially…

Data Structures and Algorithms · Computer Science 2016-08-31 Martin Gronemann

In the Partially Embedded Planarity problem, we are given a graph $G$ together with a topological drawing of a subgraph $H$ of $G$. The task is to decide whether the drawing can be extended to a drawing of the whole graph such that no two…

Computational Geometry · Computer Science 2024-10-18 Simon D. Fink , Ignaz Rutter , Sandhya T. P

A rectangular dual of a plane graph $G$ is a contact representations of $G$ by interior-disjoint axis-aligned rectangles such that (i) no four rectangles share a point and (ii) the union of all rectangles is a rectangle. A rectangular dual…

Computational Geometry · Computer Science 2022-09-02 Steven Chaplick , Philipp Kindermann , Jonathan Klawitter , Ignaz Rutter , Alexander Wolff

The Taylor Interpolation through FFT (TI-FFT) algorithm for the computation of the electromagnetic wave propagation in the quasi-planar geometry within the half-space is proposed in this article. There are two types of TI-FFT algorithm,…

Computational Physics · Physics 2007-05-23 Shaolin Liao