paper-with-me

홈 › Papers

Solving Epistemic Logic Programs using Generate-and-Test with Propagation

2024-10-29 · Jorge Fandinno, Lute Lillo

This paper introduces a general framework for generate-and-test-based solvers for epistemic logic programs that can be instantiated with different generator and tester programs, and we prove sufficient conditions on those programs for the correctness of the solvers built using this framework. It also introduces a new generator program that incorporates the propagation of epistemic consequences and shows that this can exponentially reduce the number of candidates that need to be tested while only incurring a linear overhead. We implement a new solver based on these theoretical findings and experimentally show that it outperforms existing solvers by achieving a ~3.3x speed-up and solving 91% more instances on well-known benchmarks.

📄 PDF Abstract BibTeX arXiv:2410.22130

Code (1)

potassco/eclingo 공식 구현

Similar Papers 제목 키워드 기반

eclingo: A solver for Epistemic Logic Programs

2020-08-05 · Pedro Cabalar, Jorge Fandinno, Javier Garea, Javier Romero 외

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 …

Pearce's Characterisation in an Epistemic Domain

2025-02-13 · Ezgi Iraz Su

Answer-set programming (ASP) is a successful problem-solving approach in logic-based AI. In ASP, problems are represented as declarative logic programs, and solutions are identified through their answer sets. Equilibrium…

A survey of advances in epistemic logic program solvers

2018-09-19 · Anthony P. Leclerc, Patrick Thor Kahl

Recent research in extensions of Answer Set Programming has included a renewed interest in the language of Epistemic Specifications, which adds modal operators K ("known") and M ("may be true") to provide for more powerf…

Survey

Refining the Semantics of Epistemic Specifications

2021-09-17 · Ezgi Iraz Su

Answer set programming (ASP) is an efficient problem-solving approach, which has been strongly supported both scientifically and technologically by several solvers, ongoing active research, and implementations in many di…

selp: A Single-Shot Epistemic Logic Program Solver

2020-01-04 · Manuel Bichler, Michael Morak, Stefan Woltran

Epistemic Logic Programs (ELPs) are an extension of Answer Set Programming (ASP) with epistemic operators that allow for a form of meta-reasoning, that is, reasoning over multiple possible worlds. Existing ELP solving ap…

Translation