Back to Search
Start Over
Algorithms for detecting dependencies and rigid subsystems for CAD
- Publication Year :
- 2013
-
Abstract
- Geometric constraint systems underly popular Computer Aided Design soft- ware. Automated approaches for detecting dependencies in a design are critical for developing robust solvers and providing informative user feedback, and we provide algorithms for two types of dependencies. First, we give a pebble game algorithm for detecting generic dependencies. Then, we focus on identifying the "special positions" of a design in which generically independent constraints become dependent. We present combinatorial algorithms for identifying subgraphs associated to factors of a particular polynomial, whose vanishing indicates a special position and resulting dependency. Further factoring in the Grassmann- Cayley algebra may allow a geometric interpretation giving conditions (e.g., "these two lines being parallel cause a dependency") determining the special position.<br />Comment: 37 pages, 14 figures (v2 is an expanded version of an AGD'14 abstract based on v1)
- Subjects :
- Computer Science - Computational Geometry
Mathematics - Combinatorics
Subjects
Details
- Database :
- arXiv
- Publication Type :
- Report
- Accession number :
- edsarx.1306.1572
- Document Type :
- Working Paper