VSL 2014: VIENNA SUMMER OF LOGIC 2014

Interactive Query-based Debugging of ASP Programs

Author: Kostyantyn Shchekotykhin

PapersPapers with AbstractsPrefaceAuthor IndexKeyword IndexAdditional files

Paper Information

Title:Interactive Query-based Debugging of ASP Programs
Authors:Kostyantyn Shchekotykhin
Proceedings:ASPOCP 2014 Proceedings
Editors: Marco Maratea and Daniela Inclezan
Keywords:ASP debugging, query generation, diagnosis discrimination, answer set programming
Abstract:

ABSTRACT. Broad application of answer set programming (ASP) for declarative problem solving requires the development of tools supporting the coding process. Program debugging is one of the crucial activities within this process. Modern ASP debugging approaches allow efficient computation of possible explanations of a fault. However, even for a small program a debugger might return a large number of possible explanations and selection of the correct one must be done manually.

In this paper we present an interactive query-based ASP debugging method which extends previous approaches and finds a preferred explanation by means of observations. The system automatically generates a sequence of queries to a programmer asking whether a set of ground atoms must be true in all (cautiously) or some (bravely) answer sets of the program. Since some queries can be more informative than the others, we discuss query selection strategies which, given user's preferences for an explanation, can find the best query. That is, the query an answer of which reduces the overall number of queries required for the identification of a preferred explanation.

Pages:15
Talk:Jul 23 17:20
Paper:
Disclaimer | Powered by EasyChair Smart Program