Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Leading a continuation method by geometry for solving geometric constraints
Imbach R., Schreck P., Mathis P. Computer-Aided Design46 138-147,2014.Type:Article
Date Reviewed: May 6 2015

Though not obvious from the title, this paper is concerned with 3D geometric constraints, as arise in, say, molecular modeling. This is definitely not a straightforward generalization of the commonly treated 2D case. The authors give many reasons for this: perhaps the clearest is that “a combinatorial characterization of rigidity is known for 2D realizations of graphs but not for 3D ones”; another important one is that a set of n constraints may have exponentially many (in n) solutions. The authors therefore do not propose to find all solutions by default.

The authors propose instead to start with a (manual) sketch of the solution and transform it into an actual solution satisfying all of the constraints (lengths, coplanarity, and so on). This approach is clearly crying out for homotopy-based methods. The authors claim (and the experimental data presented certainly support this) that taking account of this setting, and the sort of degeneracies that can occur, is far more efficient than general homotopy solutions (they used Hom4ps [1] as a comparison).

The authors note that their method can cope efficiently with up to about 40 constraints, and that “in order to make it usable in an industrial product, it has to be combined with a decomposition method to tackle bigger problems.” This is an interesting challenge.

The editorial process for this paper was less than perfect: several times (for example, “one by distance constraint”), I was forced to translate word-for-word back into French in order to understand the meaning.

Reviewer:  J. H. Davenport Review #: CR143415 (1508-0731)
1) Liet, T. Y.; Lee, T. L.; Tsai, C. H. Hom4ps-2.0: a software package for solving polynomial systems by the polyhedral homotopy continuation method. Computing 83, (2008), 109–133.
Bookmark and Share
  Featured Reviewer  
 
Geometric Algorithms, Languages, And Systems (I.3.5 ... )
 
 
Continuation (Homotopy) Methods (G.1.5 ... )
 
 
Curve, Surface, Solid, And Object Representations (I.3.5 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Geometric Algorithms, Languages, And Systems": Date
Depth-order point classification techniques for CSG display algorithms
Jansen F. (ed) ACM Transactions on Graphics (TOG) 2(3): 40-70, 1983. Type: Article
Aug 1 1991
Oriented projective geometry
Stolfi J., Academic Press Prof., Inc., San Diego, CA, 1991. Type: Book (9780126720259)
Jul 1 1992
A linear time algorithm for computing the convex hull of an ordered crossing polygon
Ghosh S., Shyamasundar R. Pattern Recognition 17(3): 351-358, 1984. Type: Article
Jan 1 1985
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