Treffer: Sketched Answer Set Programming

Title:
Sketched Answer Set Programming
Contributors:
Catholic University of Leuven = Katholieke Universiteit Leuven (KU Leuven), Agents, Apprentissage, Contraintes (COCONUT), Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM), Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS), Department of Computer Science Leuven (CS)
Source:
30th International Conference on Tools with Artificial Intelligence
ICTAI: International Conference on Tools with Artificial Intelligence
https://hal-lirmm.ccsd.cnrs.fr/lirmm-02310677
ICTAI: International Conference on Tools with Artificial Intelligence, Nov 2018, Volos, Greece. pp.694-701, ⟨10.1109/ICTAI.2018.00110⟩
Publisher Information:
CCSD
IEEE
Publication Year:
2018
Collection:
Université de Montpellier: HAL
Subject Geographic:
Document Type:
Konferenz conference object
Language:
English
DOI:
10.1109/ICTAI.2018.00110
Rights:
info:eu-repo/semantics/OpenAccess
Accession Number:
edsbas.C2FA34CD
Database:
BASE

Weitere Informationen

International audience ; Answer Set Programming (ASP) is a powerful mod-eling formalism for combinatorial problems. However, writing ASP models can be hard. We propose a novel method, called Sketched Answer Set Programming (SkASP), aimed at facilitating this. In SkASP, the user writes partial ASP programs, in which uncertain parts are left open and marked with question marks. In addition, the user provides a number of positive and negative examples of the desired program behaviour. SkASP then synthesises a complete ASP program. This is realized by rewriting the SkASP program into another ASP program, which can then be solved by traditional ASP solvers. We evaluate our approach on 21 well known puzzles and combinatorial problems inspired by Karps 21 NP-complete problems and on publicly available ASP encodings.