Modular nonmonotonic logic programming revisited

45Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Dao-Tran, M., Eiter, T., Fink, M., & Krennwallner, T. (2009). Modular nonmonotonic logic programming revisited. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5649 LNCS, pp. 145–159). https://doi.org/10.1007/978-3-642-02846-5_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free