Non-Monotonic Reasoning · 2004 · 20 citations · 11 references
ComputingComputer ScienceProgramming LanguagesSemanticsSyntaxAbstract InterpretationPredicate LogicProgramming Language DesignProgramming Language ImplementationSpecification LanguagesAnswer Set ProgrammingCode ReusabilityLanguage SyntaxOperational SemanticsStructural Operational Semantics
The work aims at extending Answer Set Programming (ASP) with the possibility of quickly introducing new predefined constructs and to deal with compound data structures: we show how ASP can be extended with ‘template’ predicate’s definitions. We present language syntax and give its operational semantics. We show that the theory supporting our ASP extension is sound, and that program encodings are evaluated as efficiently as ASP programs. Examples show how the extended language increases declarativity, readability, compactness of program encodings and code reusability..
11
Solving Advanced Reasoning Tasks Using Quantified Boolean Formulas
Uwe Egly, Thomas Eiter, Hans Tompits et al. · 2000 · 107 citations
Gabriel M. Kuper · Journal of Computer and System Sciences · 1990 · 92 citations
Extending and Implementing the Stable Model Semantics
Patrik Simons · ArXiv.org · 2000 · 77 citations · Full text