DocumentCode :
596075
Title :
Answer Set Programming
Author :
Schaub, T.
Author_Institution :
Univ. of Potsdam, Potsdam, Germany
fYear :
2012
fDate :
22-25 Oct. 2012
Firstpage :
2
Lastpage :
2
Abstract :
Answer Set Programming (ASP; [1], [2], [3], [4]) is a declarative problem solving approach, combining a rich yet simple modeling language with high-performance solving capacities. ASP is particularly suited for modeling problems in the area of Knowledge Representation and Reasoning involving incomplete, inconsistent, and changing information. From a formal perspective, ASP allows for solving all search problems in NP (and NPNP) in a uniform way (being more compact than SAT). Applications of ASP include automatic synthesis of multiprocessor systems, decision support systems for NASA shuttle controllers, Linux package configuration, reasoning tools in systems biology, and many more. The versatility of ASP is also reflected by the ASP solver clasp [5], [6], [7], developed at the University of Potsdam, winning first places at first places at ASP, CASC, MISC, PB, and SAT competitions. This short tutorial presents a practical introduction to ASP, aiming at using ASP languages and systems for solving application problems. Starting from the essential formal foundations, it introduces ASP´s solving technology, modeling language and methodology, while practically illustrating the overall solving process by examples.
Keywords :
inference mechanisms; knowledge representation; logic programming; problem solving; ASP; CASC; MISC; PB; SAT competition; answer set programming; declarative problem solving approach; knowledge representation; modeling language; reasoning tool; Cognition; Educational institutions; Knowledge representation; Mathematical model; Presses; Problem-solving; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods in Computer-Aided Design (FMCAD), 2012
Conference_Location :
Cambridge
Print_ISBN :
978-1-4673-4832-4
Type :
conf
Filename :
6462546
Link To Document :
بازگشت