pith. sign in

arxiv: 1306.1572 · v2 · pith:UIJM3ILZnew · submitted 2013-06-06 · 💻 cs.CG · math.CO

Algorithms for detecting dependencies and rigid subsystems for CAD

classification 💻 cs.CG math.CO
keywords dependenciesalgorithmsdesigndetectingspecialdependencygeometricidentifying
0
0 comments X
read the original 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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.