Encoding Relative Orientation and Mereotopology Relations with Geometric Constraints in CLP(QS)

作者: Carl Schultz , Mehul Bhatt

DOI: 10.15439/2015F371

关键词:

摘要: One approach for encoding the semantics of spatial relations within a declarative programming framework is by systems polynomial constraints. However, solving such constraints computationally intractable in general (i.e. theory realclosed fields), and thus far proposed symbolic algebraic methods do not scale to real world problems. In this paper we address intractability investigating use constructive geometric constraint (in combination with numerical optimisation) context logic over qualitative spaces, CLP(QS). We present novel encodings relative orientation mereotopology show that our are significantly more robust than other approaches directly inequalities, due being based on standard, well known set encoded as quadratic equations. Our implementation specific) can be employed all standard solvers, particularly solvers prominent Computer Aided Design Manufacturing communities. empirically evaluate range benchmark problems from Qualitative Spatial Reasoning community, method outperforms reasoning orders magnitude those (such Cylindrical Algebraic Decomposition).

参考文章(31)
Zhan Cui, Anthony G. Cohn, David A. Randell, A Spatial Logic based on Regions and Connection. principles of knowledge representation and reasoning. pp. 165- 176 ,(1992)
Harald Winroth, Dynamic projective geometry Numerisk analys och datalogi. ,(1999)
Mehul Bhatt, Jae Hee Lee, Carl Schultz, CLP(QS): A Declarative Spatial Reasoning Framework Spatial Information Theory. ,vol. 6899, pp. 210- 230 ,(2011) , 10.1007/978-3-642-23196-4_12
Gérard F. Ligozat, Qualitative triangulation for spatial reasoning conference on spatial information theory. pp. 54- 68 ,(1993) , 10.1007/3-540-57207-4_5
Shyamanta Moni Hazarika, Qualitative spatial change: space-time histories and continuity University of Leeds. ,(2005)
Denis Bouhineau, Laurent Trilling, Jacques Cohen, An Application of CLP: Checking the Correctness of Theoremsin Geometry Constraints - An International Journal. ,vol. 4, pp. 383- 405 ,(1999) , 10.1023/A:1009825124248
Denis Bouhineau, Solving geometrical constraint systems using CLP based on linear constraint solver Artificial Intelligence and Symbolic Mathematical Computation. pp. 274- 288 ,(1996) , 10.1007/3-540-61732-9_63
Gilles Pesant, Michel Boyer, Reasoning about Solids Using Constraint Logic Programming Journal of Automated Reasoning. ,vol. 22, pp. 241- 262 ,(1999) , 10.1023/A:1006080931326
Glenn A. Kramer, Solving geometric constraint systems national conference on artificial intelligence. pp. 708- 714 ,(1990)
George E. Collins, Quantifier Elimination for Real Closed Fields by Cylindrical Algebraic Decomposition Proceedings Second GI Conference on Automata Theory and Formal Languages, 1975. pp. 85- 121 ,(1975) , 10.1007/978-3-7091-9459-1_4