Hostname: page-component-7b7567c8c-fvjsw Total loading time: 0 Render date: 2026-11-14T19:43:31.161Z Has data issue: false hasContentIssue false

Module theorem for the general theory of stable models

Published online by Cambridge University Press:  05 September 2012

JOSEPH BABB
Affiliation:
School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA (e-mail: Joseph.Babb@asu.edu, joolee@asu.edu)
JOOHYUNG LEE
Affiliation:
School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA (e-mail: Joseph.Babb@asu.edu, joolee@asu.edu)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

The module theorem by Janhunen et al. demonstrates how to provide a modular structure in answer set programming, where each module has a well-defined input/output interface which can be used to establish the compositionality of answer sets. The theorem is useful in the analysis of answer set programs, and is a basis of incremental grounding and reactive answer set programming. We extend the module theorem to the general theory of stable models by Ferraris et al. The generalization applies to non-ground logic programs allowing useful constructs in answer set programming, such as choice rules, the count aggregate, and nested expressions. Our extension is based on relating the module theorem to the symmetric splitting theorem by Ferraris et al. Based on this result, we reformulate and extend the theory of incremental answer set computation to a more general class of programs.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2012
Supplementary material: PDF

BABB and LEE supplementary material

Appendix

Download BABB and LEE supplementary material(PDF)
PDF 292.7 KB