Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A tree traversal algorithm for decision problems in knot theory and 3-manifold topology
Burton B., Ozlen M.  SoCG 2011 (Proceedings of the 27th Annual ACM Symposium on Computational Geometry, Paris, France, Jun 13-15, 2011)145-152.2011.Type:Proceedings
Date Reviewed: Aug 3 2011

Burton and Ozlen describe a kind of backtracking algorithm, which circumvents the complexity of the restricted vertex problem (nondeterministic polynomial-time (NP) complete). They use a domination test, which imposes a partial (but not total) order on the vectors that may define a vertex, and that have already satisfied quadrilateral constraints. Once a partial order is obtained through the domination test, constraints are defined, so that all possible combinations of zero and nonzero coordinates for the admissible vertices of the solution space are traversed in a depth-first manner. The authors use some other feasibility tests (based on certain type constraints and some defined matching equations) in order to prune the search tree so that the leaves at depth n correspond precisely to the admissible vertices of the solution space. In brief, the input is a 3-manifold triangulation, and the output is “all admissible vertices of the projective solution space.” No zero vector type belongs to the set of admissible vectors.

Their computational implementation allows for the use of native machine integers, such as 32-bit, 64-bit, and 128-bit integers. Also, since for each nonleaf node most children can be processed simultaneously, and since at each branch the data transfer has small polynomial size, we can use parallel and/or distributed computing. The algorithm supports incremental output, including early termination and progress tracking.

Finally, the authors show theoretical bounds and numerical experiments, where the tree traversal algorithm is several orders of magnitude better in time complexity (particularly for larger problems), and at worst the same in space complexity, when compared with the prior state of the art (the double description algorithm).

I strongly recommend this paper--the “full version” is available online (http://arxiv.org/abs/1010.6200/)--to applied knot mathematicians, and also to any mathematician who may want to substitute the authors’ implementations of the double description method for problems that require lengthy normal surface enumerations.

Reviewer:  Arturo Ortiz-Tapia Review #: CR139308 (1201-0077)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Geometrical Problems And Computations (F.2.2 ... )
 
 
Algorithm Design And Analysis (G.4 ... )
 
 
Linear Programming (G.1.6 ... )
 
 
Optimization (G.1.6 )
 
 
Mathematical Software (G.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Geometrical Problems And Computations": Date
Shortest watchman routes in simple polygons
Chin W., Ntafos S. Discrete & Computational Geometry 5(5): 9-31, 1990. Type: Article
Mar 1 1991
The searchlight scheduling problem
Sugihara K., Suzuki I., Yamashita M. SIAM Journal on Computing 19(6): 1024-1040, 2000. Type: Article
Jan 1 1992
Connections: the geometric bridge between art and science
Kappraff J., McGraw-Hill, Inc., New York, NY, 1991. Type: Book (9780070342514)
Jul 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy