Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: Eighth ASPOCP International Workshop on “Answer Set Programming and Other Computing Paradigms”
Guest editors: Daniela Inclezan, Marco Maratea and Victor Marek
Article type: Research Article
Authors: Bomanson, Joria | Gebser, Martinb; † | Janhunen, Tomic | Kaufmann, Benjamind | Schaub, Torstene; ‡
Affiliations: [a] Aalto University, HIIT, Finland. jori.bomanson@aalto.fi | [b] University of Potsdam, Germany. gebser@cs.uni-potsdam.de | [c] Aalto University, HIIT, Finland. tomi.janhunen@aalto.fi | [d] University of Potsdam, Germany. kaufmann@cs.uni-potsdam.de | [e] University of Potsdam, Germany; INRIA Rennes, torsten@cs.uni-potsdam.de
Correspondence: [†] Address for correspondence: Universität Potsdam, Institut für Informatik August-Bebel-Strasse 89, D-14482 Potsdam, Germany
Note: [*] This work extends a preliminary workshop paper [1] presented at ASPOCP’15. A short version [2] appeared at LPNMR’15.
Note: [‡] Affiliated with Simon Fraser University, Canada, and IIIS Griffith University, Australia.
Abstract: Acyclicity constraints are prevalent in knowledge representation and applications where acyclic data structures such as DAGs and trees play a role. Recently, such constraints have been considered in the satisfiability modulo theories (SMT) framework, and in this paper we carry out an analogous extension to the answer set programming (ASP) paradigm. The resulting formalism, ASP modulo acyclicity, offers a rich set of primitives to express constraints related to recursive structures. In the technical results of the paper, we relate the new generalization with standard ASP by showing (i) how acyclicity extensions translate into normal rules, (ii) how weight constraint programs can be instrumented by acyclicity extensions to capture stability in analogy to unfounded set checking, and (iii) how the gap between supported and stable models is effectively closed in the presence of such an extension. Moreover, we present an efficient implementation of acyclicity constraints by incorporating a respective propagator into the state-of-the-art ASP solver CLASP. The implementation provides a unique combination of traditional unfounded set checking with acyclicity propagation. In the experimental part, we evaluate the interplay of these orthogonal checks by equipping logic programs with supplementary acyclicity constraints. The performance results show that native support for acyclicity constraints is a worthwhile addition, furnishing a complementary modeling construct in ASP itself as well as effective means for translation-based ASP solving.
DOI: 10.3233/FI-2016-1398
Journal: Fundamenta Informaticae, vol. 147, no. 1, pp. 63-91, 2016
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl