Rushing and Strolling among Answer Sets - Navigation Made Easy
Johannes Klaus Fichte, Sarah Alice Gaggl, Dominik Rusovac
Abstract
Answer set programming (ASP) is a popular declarative programming paradigm with a wide range of applications in artificial intelligence. Oftentimes, when modeling an AI problem with ASP, and in particular when we are interested beyond simple search for optimal solutions, an actual solution, differences between solutions, or number of solutions of the ASP program matter. For example, when a user aims to identify a specific answer set according to her needs, or requires the total number of diverging solutions to comprehend probabilistic applications such as reasoning in medical domains. Then, there are only certain problem specific and handcrafted encoding techniques available to navigate the solution space of ASP programs, which is oftentimes not enough. In this paper, we propose a formal and general framework for interactive navigation toward desired subsets of answer sets analogous to faceted browsing. Our approach enables the user to explore the solution space by consciously zooming in or out of sub-spaces of solutions at a certain configurable pace. We illustrate that weighted faceted navigation is computationally hard. Finally, we provide an implementation of our approach that demonstrates the feasibility of our framework for incomprehensible solution spaces.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 8b0bf925-eedf-4eb3-afff-7218e3d0ce9cCited by top-tier papers2
- ApproxASP - a Scalable Approximate Answer Set CounterMohimenul Kabir, Flavio O. Everardo, Ankit K. Shukla, Markus Hecher et al.AAAI 2022 · 21 citations
- Counting and Reasoning with PlansDavid Speck, Markus Hecher, Daniel Gnad, Johannes Klaus Fichte et al.AAAI 2025 · 2 citations
Builds on1
Related papers
- Compilation of Aggregates in ASP SystemsGiuseppe Mazzotta, Francesco Ricca, Carmine DodaroAAAI 2022 · 16 citations
- Exact ASP Counting with Compact EncodingsMohimenul Kabir, Supratik Chakraborty, Kuldeep S. MeelAAAI 2024 · 10 citations
- Large-Neighbourhood Search for Optimisation in Answer-Set SolvingThomas Eiter, Tobias Geibinger, Nelson Higuera Ruiz, Nysret Musliu et al.AAAI 2022 · 7 citations
- Scalable Enumeration of Trap Spaces in Boolean Networks via Answer Set ProgrammingGiang V. Trinh, Belaid Benhamou, Samuel Pastva, Sylvain SolimanAAAI 2024 · 7 citations
- Structural Decompositions of Epistemic Logic ProgramsMarkus Hecher, Michael Morak, Stefan WoltranAAAI 2020 · 15 citations
