Conflict-driven asp solving with external sources

作者: Thomas Krennwallner , Thomas Eiter , Christoph Redl , Michael Fink

DOI: 10.1017/S1471068412000233

关键词:

摘要: Answer Set Programming (ASP) is a well-known problem solving approach based on nonmonotonic logic programs and efficient solvers. To enable access to external information, hex-programs extend with atoms, which allow for bidirectional communication between the program sources of computation (e.g., description reasoners Web resources). Current solvers evaluate by translation ASP itself, in values atoms are guessed verified after ordinary answer set computation. This elegant does not scale number accesses general, particular presence nondeterminism (which instrumental ASP). In this paper, we present novel, native algorithm evaluating uses learning techniques. particular, conflict-driven techniques, prevent solver from running into same conflict again, hex-programs. We show how gain additional knowledge source evaluations use it algorithm. first target uninformed case, i.e., when have no extra information sources, then our case where meta-information available. Experiments that can significantly decrease both runtime considered candidate compatible sets.

参考文章(28)
Gerhard Brewka, Thomas Eiter, Equilibria in heterogeneous nonmonotonic multi-context systems national conference on artificial intelligence. pp. 385- 390 ,(2007)
Martin Gebser, Benjamin Kaufmann, Roland Kaminski, Max Ostrowski, Torsten Schaub, Marius Schneider, Potassco: The Potsdam Answer Set Solving Collection Ai Communications. ,vol. 24, pp. 107- 124 ,(2011) , 10.3233/AIC-2011-0491
Roman Schindlauer, Hans Tompits, Thomas Eiter, Giovambattista Ianni, A uniform integration of higher-order reasoning and external evaluations in answer-set programming international joint conference on artificial intelligence. pp. 90- 96 ,(2005)
Minh Dao-Tran, Thomas Eiter, Thomas Krennwallner, Realizing Default Logic over Description Logic Knowledge Bases Lecture Notes in Computer Science. pp. 602- 613 ,(2009) , 10.1007/978-3-642-02906-6_52
Hans van Maaren, Marijn Heule, Toby Walsh, Armin Biere, Handbook of satisfiability IOS Press. ,(2009)
Victor W. Marek, Miroslaw Truszczyński, Stable Models and an Alternative Logic Programming Paradigm The Logic Programming Paradigm. pp. 375- 398 ,(1999) , 10.1007/978-3-642-60085-2_17
Thomas Eiter, Michael Fink, Giovambattista Ianni, Thomas Krennwallner, Peter Schüller, Pushing efficient evaluation of HEX programs by modular decomposition international conference on logic programming. pp. 93- 106 ,(2011) , 10.1007/978-3-642-20895-9_10
Thomas Eiter, Giovambattista Ianni, Roman Schindlauer, Hans Tompits, Effective Integration of Declarative Rules with External Evaluations for Semantic-Web Reasoning Lecture Notes in Computer Science. pp. 273- 287 ,(2006) , 10.1007/11762256_22
Nicola Leone, Gerald Pfeifer, Wolfgang Faber, Thomas Eiter, Georg Gottlob, Simona Perri, Francesco Scarcello, The DLV system for knowledge representation and reasoning ACM Transactions on Computational Logic. ,vol. 7, pp. 499- 562 ,(2006) , 10.1145/1149114.1149117
Thomas Eiter, Giovambattista Ianni, Thomas Krennwallner, Roman Schindlauer, Exploiting conjunctive queries in description logic programs Annals of Mathematics and Artificial Intelligence. ,vol. 53, pp. 115- 152 ,(2008) , 10.1007/S10472-009-9111-3