Declarative encodings of acyclicity properties
- Many knowledge representation tasks involve trees or similar structures as abstract datatypes. However, devising compact and efficient declarative representations of such structural properties is non-obvious and can be challenging indeed. In this article, we take a number of acyclicity properties into consideration and investigate various logic-based approaches to encode them. We use answer set programming as the primary representation language but also consider mappings to related formalisms, such as propositional logic, difference logic and linear programming. We study the compactness of encodings and the resulting computational performance on benchmarks involving acyclic or tree structures.
Verfasserangaben: | Martin GebserORCiDGND, Tomi JanhunenORCiD, Jussi RintanenORCiD |
---|---|
DOI: | https://doi.org/10.1093/logcom/exv063 |
ISSN: | 0955-792X |
ISSN: | 1465-363X |
Titel des übergeordneten Werks (Englisch): | Journal of logic and computation |
Verlag: | Oxford Univ. Press |
Verlagsort: | Eynsham, Oxford |
Publikationstyp: | Wissenschaftlicher Artikel |
Sprache: | Englisch |
Datum der Erstveröffentlichung: | 08.09.2015 |
Erscheinungsjahr: | 2020 |
Datum der Freischaltung: | 06.10.2023 |
Freies Schlagwort / Tag: | acyclicity properties; answer set programming; logic-based modeling; satisfiability |
Band: | 30 |
Ausgabe: | 4 |
Seitenanzahl: | 30 |
Erste Seite: | 923 |
Letzte Seite: | 952 |
Fördernde Institution: | Finnish Centre of Excellence in Computational Inference Research (COIN); - Academy of Finland [251170] |
Organisationseinheiten: | Mathematisch-Naturwissenschaftliche Fakultät / Institut für Informatik und Computational Science |
DDC-Klassifikation: | 6 Technik, Medizin, angewandte Wissenschaften / 60 Technik / 600 Technik, Technologie |
Peer Review: | Referiert |
Publikationsweg: | Open Access / Green Open-Access |