TY - GEN
T1 - Functional stable model semantics and Answer Set Programming Modulo Theories
AU - Bartholomew, Michael
AU - Lee, Joohyung
PY - 2013/12/1
Y1 - 2013/12/1
N2 - Recently there has been an increasing interest in incorporating "intensional" functions in answer set programming. Intensional functions are those whose values can be described by other functions and predicates, rather than being pre-defined as in the standard answer set programming. We demonstrate that the functional stable model semantics plays an important role in the framework of "Answer Set Programming Modulo Theories (ASPMT)" -a tight integration of answer set programming and satisfiability modulo theories, under which existing integration approaches can be viewed as special cases where the role of functions is limited. We show that "tight" ASPMT programs can be translated into SMT instances, which is similar to the known relationship between ASP and SAT.
AB - Recently there has been an increasing interest in incorporating "intensional" functions in answer set programming. Intensional functions are those whose values can be described by other functions and predicates, rather than being pre-defined as in the standard answer set programming. We demonstrate that the functional stable model semantics plays an important role in the framework of "Answer Set Programming Modulo Theories (ASPMT)" -a tight integration of answer set programming and satisfiability modulo theories, under which existing integration approaches can be viewed as special cases where the role of functions is limited. We show that "tight" ASPMT programs can be translated into SMT instances, which is similar to the known relationship between ASP and SAT.
UR - http://www.scopus.com/inward/record.url?scp=84896061846&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84896061846&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84896061846
SN - 9781577356332
T3 - IJCAI International Joint Conference on Artificial Intelligence
SP - 718
EP - 724
BT - IJCAI 2013 - Proceedings of the 23rd International Joint Conference on Artificial Intelligence
T2 - 23rd International Joint Conference on Artificial Intelligence, IJCAI 2013
Y2 - 3 August 2013 through 9 August 2013
ER -