Exploiting Partial Knowledge in Declarative Domain-Specific Heuristics for ASP

09/18/2019
by   Richard Taupe, et al.
0

Domain-specific heuristics are an important technique for solving combinatorial problems efficiently. We propose a novel semantics for declarative specifications of domain-specific heuristics in Answer Set Programming (ASP). Decision procedures that are based on a partial solution are a frequent ingredient of existing domain-specific heuristics, e.g., for placing an item that has not been placed yet in bin packing. Therefore, in our novel semantics negation as failure and aggregates in heuristic conditions are evaluated on a partial solver state. State-of-the-art solvers do not allow such a declarative specification. Our implementation in the lazy-grounding ASP system Alpha supports heuristic directives under this semantics. By that, we also provide the first implementation for incorporating declaratively specified domain-specific heuristics in a lazy-grounding setting. Experiments confirm that the combination of ASP solving with lazy grounding and our novel heuristics can be a vital ingredient for solving industrial-size problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2022

Specifying and Exploiting Non-Monotonic Domain-Specific Declarative Heuristics in Answer Set Programming

Domain-specific heuristics are an essential technique for solving combin...
research
08/30/2023

Inductive Learning of Declarative Domain-Specific Heuristics for ASP

Domain-specific heuristics are a crucial technique for the efficient sol...
research
01/31/2013

Efficient Partial Order CDCL Using Assertion Level Choice Heuristics

We previously designed Partial Order Conflict Driven Clause Learning (PO...
research
02/10/2011

Improving DPLL Solver Performance with Domain-Specific Heuristics: the ASP Case

In spite of the recent improvements in the performance of the solvers ba...
research
11/16/2016

Driving CDCL Search

The CDCL algorithm is the leading solution adopted by state-of-the-art s...
research
03/29/2023

Heuristic Search For Physics-Based Problems: Angry Birds in PDDL+

This paper studies how a domain-independent planner and combinatorial se...
research
09/18/2019

Mutex Graphs and Multicliques: Reducing Grounding Size for Planning

We present an approach to representing large sets of mutual exclusions, ...

Please sign up or login with your details

Forgot password? Click here to reset