Eclingo : A Solver for Epistemic Logic Programs. Issue 6 (November 2020)
- Record Type:
- Journal Article
- Title:
- Eclingo : A Solver for Epistemic Logic Programs. Issue 6 (November 2020)
- Main Title:
- Eclingo : A Solver for Epistemic Logic Programs
- Authors:
- Cabalar, Pedro
Fandinno, Jorge
Garea, Javier
Romero, Javier
Schaub, Torsten - Abstract:
- Abstract: We describe eclingo, a solver for epistemic logic programs under Gelfond 1991 semantics built upon the Answer Set Programming system clingo. The input language of eclingo uses the syntax extension capabilities of clingo to define subjective literals that, as usual in epistemic logic programs, allow for checking the truth of a regular literal in all or in some of the answer sets of a program. The eclingo solving process follows a guess and check strategy. It first generates potential truth values for subjective literals and, in a second step, it checks the obtained result with respect to the cautious and brave consequences of the program. This process is implemented using the multi-shot functionalities of clingo. We have also implemented some optimisations, aiming at reducing the search space and, therefore, increasing eclingo 's efficiency in some scenarios. Finally, we compare the efficiency of eclingo with two state-of-the-art solvers for epistemic logic programs on a pair of benchmark scenarios and show that eclingo generally outperforms their obtained results.
- Is Part Of:
- Theory and practice of logic programming. Volume 20:Issue 6(2020)
- Journal:
- Theory and practice of logic programming
- Issue:
- Volume 20:Issue 6(2020)
- Issue Display:
- Volume 20, Issue 6 (2020)
- Year:
- 2020
- Volume:
- 20
- Issue:
- 6
- Issue Sort Value:
- 2020-0020-0006-0000
- Page Start:
- 834
- Page End:
- 847
- Publication Date:
- 2020-11
- Subjects:
- Answer Set Programming, -- Epistemic Logic Programs, -- Non-Monotonic Reasoning, -- Conformant Planning
Logic programming -- Periodicals
Artificial intelligence -- Computer programs -- Periodicals
Constraint programming (Computer science) -- Periodicals
005.115 - Journal URLs:
- https://www.cambridge.org/core/journals/theory-and-practice-of-logic-programming ↗
- DOI:
- 10.1017/S1471068420000228 ↗
- Languages:
- English
- ISSNs:
- 1471-0684
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 14646.xml