Interrogating witnesses for geometric constraint solving

被引:6
|
作者
Foufou, Sebti [1 ,2 ]
Michelucci, Dominique [2 ]
机构
[1] Qatar Univ, CENG, CSE Dept, Doha, Qatar
[2] Univ Bourgogne, Le2i, CNRS 5158, F-21078 Dijon, France
关键词
Geometric constraints; Constraint solving; Constraint decomposition; Dependent and independent constraints; Witness configuration; Infinitesimal motions; DECOMPOSITION PLANS; SYSTEMS;
D O I
10.1016/j.ic.2011.09.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Classically, geometric constraint solvers use graph-based methods to decompose systems of geometric constraints. These methods have intrinsic limitations, which the witness method overcomes; a witness is a solution of a variant of the system. This paper details the computation of a basis of the vector space of free infinitesimal motions of a typical witness, and explains how to use this basis to interrogate the witness for dependence detection. The paper shows that the witness method detects all kinds of dependences: structural dependences already detectable by graph-based methods, but also non-structural dependences, due to known or unknown geometric theorems, which are undetectable by graph-based methods. It also discusses how to decide about the rigidity of a witness and how to decompose it. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:24 / 38
页数:15
相关论文
共 50 条
  • [41] Combining immune with ant colony algorithm for geometric constraint solving
    Yuan, Hua
    Li, Yi
    Li, Wenhui
    Zhao, Kong
    Wang, Duo
    Yi, Rongqin
    [J]. FIRST INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, : 524 - +
  • [42] Geometric Constraint Solving in Parametric Computer-Aided Design
    Bettig, Bernhard
    Hoffmann, Christoph M.
    [J]. JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2011, 11 (02)
  • [43] A Concurrent-Hybrid Evolutionary Algorithm for Geometric Constraint Solving
    Zhang, Youhua
    Liu, Kunqi
    Liu, Gang
    Zhao, Zhanfang
    [J]. COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2010, 107 : 1 - +
  • [44] Example-based procedural modelling by geometric constraint solving
    Yeguas, Enrique
    Munoz-Salinas, Rafael
    Medina-Carnicer, Rafael
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2012, 60 (01) : 1 - 30
  • [45] Example-based procedural modelling by geometric constraint solving
    Enrique Yeguas
    Rafael Muñoz-Salinas
    Rafael Medina-Carnicer
    [J]. Multimedia Tools and Applications, 2012, 60 : 1 - 30
  • [46] Solving spatial basic geometric constraint configurations with locus intersection
    Gao, XS
    Hoffmann, CM
    Yang, WQ
    [J]. COMPUTER-AIDED DESIGN, 2004, 36 (02) : 111 - 122
  • [47] Revisiting variable radius circles in constructive geometric constraint solving
    Chiang, CS
    Joan-Arinyo, R
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2004, 21 (04) : 371 - 399
  • [48] A hybrid approach to geometric constraint solving with graph analysis and reduction
    Lee, KY
    Kwon, OH
    Lee, JY
    Kim, TW
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2003, 34 (02) : 103 - 113
  • [49] Combinatorial approaches to geometric constraint solving: Problems, progress and directions
    Sitharam, M
    [J]. GEOMETRIC AND ALGORITHMIC ASPECTS OF COMPUTER-AIDED DESIGN AND MANUFACTURING, 2005, 67 : 117 - 163
  • [50] Dynamically solving 3D geometric constraint satisfaction problems
    Wu, YM
    Yin, WS
    Zhang, XF
    Zhou, J
    [J]. FIFTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN & COMPUTER GRAPHICS, VOLS 1 AND 2, 1997, : 399 - 402