From Curves to Words and Back Again: Geometric Computation of Minimum-Area Homotopy

09/05/2023
by   Hsien-Chih Chang, et al.
0

Let γ be a generic closed curve in the plane. Samuel Blank, in his 1967 Ph.D. thesis, determined if γ is self-overlapping by geometrically constructing a combinatorial word from γ. More recently, Zipei Nie, in an unpublished manuscript, computed the minimum homotopy area of γ by constructing a combinatorial word algebraically. We provide a unified framework for working with both words and determine the settings under which Blank's word and Nie's word are equivalent. Using this equivalence, we give a new geometric proof for the correctness of Nie's algorithm. Unlike previous work, our proof is constructive which allows us to naturally compute the actual homotopy that realizes the minimum area. Furthermore, we contribute to the theory of self-overlapping curves by providing the first polynomial-time algorithm to compute a self-overlapping decomposition of any closed curve γ with minimum area.

READ FULL TEXT
research
03/30/2020

Combinatorial Properties of Self-Overlapping Curves and Interior Boundaries

We study the interplay between the recently defined concept of minimum h...
research
12/04/2020

Algorithms for Contractibility of Compressed Curves on 3-Manifold Boundaries

In this paper we prove that the problem of deciding contractibility of a...
research
08/14/2018

A topological characterization of Gauss codes

A (smooth) embedding of a closed curve on the plane with finitely many i...
research
05/01/2019

A convex cover for closed unit curves has area at least 0.0975

We combine geometric methods with numerical box search algorithm to show...
research
01/31/2021

A perimeter-decreasing and area-conserving algorithm for surface diffusion flow of curves

A fully discrete finite element method, based on a new weak formulation ...
research
02/11/2019

Geometric Multicut

We study the following separation problem: Given a collection of colored...
research
06/07/2018

Progressive Simplification of Polygonal Curves

Simplifying polygonal curves at different levels of detail is an importa...

Please sign up or login with your details

Forgot password? Click here to reset