mlsanityData to 14 Oct 2026

Smart Expansion Techniques for ASP-based Interactive Configuration

arXiv 2507.21027 ↗First posted 28 Jul 2025cs.AI cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

Product configuration is a successful application of Answer Set Programming (ASP). However, challenges are still open for interactive systems to effectively guide users through the configuration process. The aim of our work is to provide an ASP-based solver for interactive configuration that can deal with large-scale industrial configuration problems and that supports intuitive user interfaces via an API. In this paper, we focus on improving the performance of automatically completing a partial configuration. Our main contribution enhances the classical incremental approach for multi-shot solving by four different smart expansion functions. The core idea is to determine and add specific objects or associations to the partial configuration by exploiting cautious and brave consequences before checking for the existence of a complete configuration with the current objects in each iteration. This approach limits the number of costly unsatisfiability checks and reduces the search space, thereby improving solving performance. In addition, we present a user interface that uses our API and is implemented in ASP.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 5 of its 21 references that are in the map. First posted on arXiv 28 Jul 2025.

Builds on

5 of 21 references.

References · 5

  1. 2017Multi-shot ASP solving with clingocited by 115
  2. 2020How to build your own ASP-based system?!cited by 20
  3. 2023Clingraph: A System for ASP-based Visualizationcited by 4
  4. 2015OOASP: Connecting Object-oriented and Logic Programmingcited by 3
  5. 2025ASP-driven User-interaction with Clinguincited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.