Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Algorithms for Normal Curves and Surfaces
| |
|
Algorithms for Normal Curves and Surfaces
Marcus Schaefer6 , Eric Sedgwick7 and Daniel Štefankovič8 
| (6) |
DePaul University, USA |
| (7) |
DePaul University, USA |
| (8) |
University of Chicago, USA |
Abstract
We derive several algorithms for curves and surfaces represented using normal coordinates. The normal coordinate representation
is a very succinct representation of curves and surfaces. For embedded curves, for example, its size is logarithmically smaller
than a representation by edge intersections in a triangulation. Consequently, fast algorithms for normal representations can
be exponentially faster than algorithms working on the edge intersection representation. Normal representations have been
essential in establishing bounds on the complexity of recognizing the unknot [Hak61, HLP99, AHT02], and string graphs [SSŠ02]. In this paper we present efficient algorithms for counting the number of connected components of curves and surfaces, deciding
whether two curves are isotopic, and computing the algebraic intersection numbers of two curves. Our main tool are equations
over monoids, also known as word equations.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|