<div class="csl-bib-body">
<div class="csl-entry">Beiser, A., Woltran, S., & Hecher, M. (2025). Automated Hybrid Grounding Using Structural and Data-Driven Heuristics. <i>Theory and Practice of Logic Programming</i>, <i>25</i>(4), 489–506. https://doi.org/10.1017/S1471068425100173</div>
</div>
-
dc.identifier.issn
1471-0684
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/221135
-
dc.description.abstract
The grounding bottleneck poses one of the key challenges that hinders the widespread adoption of answer set programming in industry. Hybrid grounding is a step in alleviating the bottleneck by combining the strength of standard bottom-up grounding with recently proposed techniques where rule bodies are decoupled during grounding. However, it has remained unclear when hybrid grounding shall use body-decoupled grounding (BDG) and when to use standard bottom-up grounding. In this paper, we address this issue by developing automated hybrid grounding: we introduce a splitting algorithm based on data-structural heuristics that detects when to use BDG and when standard grounding is beneficial. We base our heuristics on the structure of rules and an estimation procedure that incorporates the data of the instance. The experiments conducted on our prototypical implementation demonstrate promising results, which show an improvement on hard-to-ground scenarios, whereas on hard-to-solve instances, we approach state-of-the-art performance.
en
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.publisher
CAMBRIDGE UNIV PRESS
-
dc.relation.ispartof
Theory and Practice of Logic Programming
-
dc.subject
answer set programming
en
dc.subject
body-decoupled grounding
en
dc.subject
grounding
en
dc.subject
grounding bottleneck
en
dc.subject
hybrid grounding
en
dc.subject
logic programming
en
dc.title
Automated Hybrid Grounding Using Structural and Data-Driven Heuristics