Loading Now

Summary of Solving Epistemic Logic Programs Using Generate-and-test with Propagation, by Jorge Fandinno and Lute Lillo


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

by Jorge Fandinno, Lute Lillo

First submitted to arxiv on: 29 Oct 2024

Categories

  • Main: Artificial Intelligence (cs.AI)
  • Secondary: Logic in Computer Science (cs.LO)

     Abstract of paper      PDF of paper


GrooveSquid.com Paper Summaries

GrooveSquid.com’s goal is to make artificial intelligence research accessible by summarizing AI papers in simpler terms. Each summary below covers the same AI paper, written at different levels of difficulty. The medium difficulty and low difficulty versions are original summaries written by GrooveSquid.com, while the high difficulty version is the paper’s original abstract. Feel free to learn from the version that suits you best!

Summary difficulty Written by Summary
High Paper authors High Difficulty Summary
Read the original abstract here
Medium GrooveSquid.com (original content) Medium Difficulty Summary
This abstract proposes a general framework for generating-and-testing-based solvers in epistemic logic programs, allowing for the creation of various solver instances using different generator and tester programs. Theoretical conditions are established to ensure the correctness of these solvers, and a new generator program is introduced that incorporates epistemic consequence propagation, resulting in exponential candidate reduction with linear overhead. A novel solver implementation is presented, which outperforms existing ones by achieving a 3.3x speed-up and solving 91% more instances on well-known benchmarks.
Low GrooveSquid.com (original content) Low Difficulty Summary
This paper creates a new way to solve problems using “logic programs” that can be combined with different tools to make the process faster and better. The researchers prove that this approach works, then use it to create a new tool that is much faster than existing ones. They test this tool on many well-known problems and find that it can solve 91% more of them than other tools.

Keywords

» Artificial intelligence