paper-with-me

Papers

Efficient Incremental Modelling and Solving

2020-09-23 · Gökberk Koçak, Özgür Akgün, Nguyen Dang, Ian Miguel

In various scenarios, a single phase of modelling and solving is either not sufficient or not feasible to solve the problem at hand. A standard approach to solving AI planning problems, for example, is to incrementally extend the planning horizon and solve the problem of trying to find a plan of a particular length. Indeed, any optimization problem can be solved as a sequence of decision problems in which the objective value is incrementally updated. Another example is constraint dominance programming (CDP), in which search is organized into a sequence of levels. The contribution of this work is to enable a native interaction between SAT solvers and the automated modelling system Savile Row to support efficient incremental modelling and solving. This allows adding new decision variables, posting new constraints and removing existing constraints (via assumptions) between incremental steps. Two additional benefits of the native coupling of modelling and solving are the ability to retain learned information between SAT solver calls and to enable SAT assumptions, further improving flexibility and efficiency. Experiments on one optimisation problem and five pattern mining tasks demonstrate that the native interaction between the modelling system and SAT solver consistently improves performance significantly.

📄 PDF Abstract BibTeX arXiv:2009.11111

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Conformant Planning as a Case Study of Incremental QBF Solving

2014-05-28 · Uwe Egly, Martin Kronegger, Florian Lonsing, Andreas Pfandler

We consider planning with uncertainty in the initial state as a case study of incremental quantified Boolean formula (QBF) solving. We report on experiments with a workflow to incrementally encode a planning instance int…

Applying Incremental Answer Set Solving to Product Configuration

2022-07-18 · Richard Comploi-Taupe, Giulia Francescutto, Gottfried Schenner

In this paper, we apply incremental answer set solving to product configuration. Incremental answer set solving is a step-wise incremental approach to Answer Set Programming (ASP). We demonstrate how to use this techniqu…

On the cost-complexity of multi-context systems

2014-05-28 · Peter Novák, Cees Witteveen

Multi-context systems provide a powerful framework for modelling information-aggregation systems featuring heterogeneous reasoning components. Their execution can, however, incur non-negligible cost. Here, we focus on co…

ASP-based Multi-shot Reasoning via DLV2 with Incremental Grounding

2024-12-22 · Francesco Calimeri, Giovambattista Ianni, Francesco Pacenza, Simona Perri 외

DLV2 is an AI tool for Knowledge Representation and Reasoning which supports Answer Set Programming (ASP) - a logic-based declarative formalism, successfully used in both academic and industrial applications. Given a log…

Incremental Pruning: A Simple, Fast, Exact Method for Partially Observable Markov Decision Processes

2013-02-06 · Anthony R. Cassandra, Michael L. Littman, Nevin Lianwen Zhang

Most exact algorithms for general partially observable Markov decision processes (POMDPs) use a form of dynamic programming in which a piecewise-linear and convex representation of one value function is transformed into …