Sciweavers

ICLP
2009
Springer

Modular Nonmonotonic Logic Programming Revisited

15 years 2 days ago
Modular Nonmonotonic Logic Programming Revisited
Recently, enabling modularity aspects in Answer Set Programming (ASP) has gained increasing interest to ease the composition of program parts to an overall program. In this paper, we focus on modular nonmonotonic logic programs (MLP) under the answer set semantics, whose modules may have contextually dependent input provided by other modules. Moreover, (mutually) recursive module calls are allowed. We define a model-theoretic semantics for this extended setting, show that many desired properties of ordinary logic programming generalize to our modular ASP, and determine the computational complexity of the new formalism. We investigate the relationship of modular programs to disjunctive logic programs with well-defined input/output interface (DLP-functions) and show that they can be embedded into MLPs. Key words: Knowledge Representation, Answer Set Programming, Modular Logic Programming
Minh Dao-Tran, Thomas Eiter, Michael Fink, Thomas
Added 22 Nov 2009
Updated 22 Nov 2009
Type Conference
Year 2009
Where ICLP
Authors Minh Dao-Tran, Thomas Eiter, Michael Fink, Thomas Krennwallner
Comments (0)