Automated Hybrid Grounding Using Structural and Data-Driven Heuristics

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Beiser, Alexander, Hecher, Markus, Woltran, Stefan
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914253082984448
author Beiser, Alexander
Hecher, Markus
Woltran, Stefan
author_facet Beiser, Alexander
Hecher, Markus
Woltran, Stefan
contents 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 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 body-decoupled grounding 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.
format Preprint
id arxiv_https___arxiv_org_abs_2507_17493
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Automated Hybrid Grounding Using Structural and Data-Driven Heuristics
Beiser, Alexander
Hecher, Markus
Woltran, Stefan
Artificial Intelligence
Logic in Computer Science
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 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 body-decoupled grounding 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.
title Automated Hybrid Grounding Using Structural and Data-Driven Heuristics
topic Artificial Intelligence
Logic in Computer Science
url https://arxiv.org/abs/2507.17493