2014
DOI: 10.1007/978-3-319-11558-0_37
|View full text |Cite
|
Sign up to set email alerts
|

System aspmt2smt: Computing ASPMT Theories by SMT Solvers

Abstract: Abstract. Answer Set Programming Modulo Theories (ASPMT) is an approach to combining answer set programming and satisfiability modulo theories based on the functional stable model semantics. It is shown that the tight fragment of ASPMT programs can be turned into SMT instances, thereby allowing SMT solvers to compute stable models of ASPMT programs. In this paper we present a compiler called ASPSMT2SMT, which implements this translation. The system uses ASP grounder GRINGO and SMT solver Z3. GRINGO partially g… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
18
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 22 publications
(20 citation statements)
references
References 5 publications
1
18
0
Order By: Relevance
“…ASP Modulo extensions for handling specialised domains and abstraction mechanisms provides a powerful means for the utilising ASP as a foundational knowledge representation and reasoning (KR) method for a wide-range of application contexts. This approach is clearly demonstrated in work such as ASPMT [3,16,20], CLINGCON [14], ASPMT(QS) [34]. Most closely related to our research is the ASPMT founded non-monotonic spatial reasoning system ASPMT(QS) [34].…”
Section: Discussion and Related Worksupporting
confidence: 57%
See 3 more Smart Citations
“…ASP Modulo extensions for handling specialised domains and abstraction mechanisms provides a powerful means for the utilising ASP as a foundational knowledge representation and reasoning (KR) method for a wide-range of application contexts. This approach is clearly demonstrated in work such as ASPMT [3,16,20], CLINGCON [14], ASPMT(QS) [34]. Most closely related to our research is the ASPMT founded non-monotonic spatial reasoning system ASPMT(QS) [34].…”
Section: Discussion and Related Worksupporting
confidence: 57%
“…Given a system of polynomial constraints over real variables X, the constraints are satisfiable if there exists some real value for each variable in X such that all the polynomial constraints are simultaneously satisfied. 3 For example, let point p be defined by real coordinates x p , y p , and let circle c be defined by the centre point x c , y c and real radius r c . A point p is incident to the interior of a circle c if the distance between p and the centre of c is less than the radius of c:…”
Section: Space-time Semantics As Polynomial Constraintsmentioning
confidence: 99%
See 2 more Smart Citations
“…no variable occurring in an argument of an uninterpreted function is related to the value variable of another uninterpreted function via equality [4]. The input program is divided into declarations of:…”
Section: Definition 11 (F-plain Formula) Let F Be a Function Constanmentioning
confidence: 99%