Abstract
Acceptable programs [4] play an important role when studying termination of logic programs, in the sense that this class matches the class of non-floundering left terminating programs. Moreover, various ways of defining semantics coincide for acceptable programs. In this paper, we study inclusion relations between this class and stratifiable classes, e.g. locally stratified [19,15], weakly stratified [14], effectively stratified [6], and support-stratified programs [9]. In particular, we show that every acceptable program is weakly stratified.
This work is part of the project LOGIA / ProTeM - CC / CNPq. The authors are partially financially supported by CNPq.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Apt, K.R., Bol, R.: Logic programming and negation: a survey. Journal of Logic Programming 19–20, 9–71 (1994)
Apt, K.R., Blair, H., Walker, A.: Towards a theory of declarative knowledge. In: Minker, J. (ed.) Foundations of Deductive Databases and Logic Programming, pp. 89–142. Morgan Kaufmann, Los Altos (1988)
Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison-Wesley, Reading (1995)
Apt, K.R., Pedresci, D.: Reasoning about termination of pure prolog programs. Information and Computation 106, 109–157 (1993)
Bezem, M.: Characterizing termination of logic programs with level mappings. In: Lusk, E.L., Overbeek, R.A. (eds.) Proceedings of the North American Conference on Logic Programming. MIT Press, Cambridge (1989)
Bidoit, N., Froidevaux, C.: Negation by default and unstratifiable logic programs. Theoretical Computer Science 78, 85–112 (1991)
Cavedon, L.: Continuity, consistency, and completeness properties for logic programs. In: Levi, G., Martelli, M. (eds.) Proceedings of the Sixth International Conference on Logic Programming, pp. 571–584. MIT Press, Cambridge (1989)
Dimopoulos, Y., Magirou, V., Papadimitriou, C.H.: On kernels, defaults and even graphs. Technical Report MPI-I-93-264, Max-Planck-Institut für Informatik, Germany
Dimopoulos, Y., Torres, A.: Graph theoretical structures in logic programs and default theories. Theoretical Computer Science 170, 209–244 (1996)
Etherington, D.W.: Formalizing nonmonotonic reasoning systems. Artificial Intelligence 31, 41–85 (1987)
Garcez, A., Zaverucha, G., Silva, V.: Applying the Connectionist Inductive Learning and Logic Programming System to Power System Diagnosis. In: Proceedings of the IEEE / INNS International Conference on Neural Networks (ICNN 1997), Houston, Texas, USA, June 9-12, vol. 1, pp. 121–126 (1997)
Holldobler, S., Kalinke, Y.: Toward a new massively parallel computational model for logic programming. In: Workshop on Combining Symbolic and Connectionist Processing (ECAI 1994), pp. 1–14 (1994)
Kunen, K.: Signed data dependencies in logic programming. J. Logic Programming 7, 231–245 (1989)
Przymusinska, H., Przymusinski, T.C.: Weakly perfect model semantics for logic programs. In: Proc. Logic Programming Conf. Seattle, pp. 1106–1120 (1988)
Przymusinski, T.: On the declarative semantics of logic programs with negation. In: Minker, J. (ed.) Foundations of Deductive Databases and Logic Programming, pp. 193–216. Morgan Kaufmann, Los Altos (1988)
Papadimitriou, C.H., Sideri, M.: Default theories that always have extensions. Artificial Intelligence 69, 347–357 (1994)
Sato, T.: Completed logic programs and their consistency. J. Logic Programming 9, 33–44 (1990)
Sterling, L., Shapiro: The Art of Prolog. MIT Press, Cambridge (1986)
Van Gelder, A.: Negation as failure using tight derivations for general logic programs. In: Minker, J. (ed.) Foundations of Deductive Databases and Logic Programming, pp. 149–176. Morgan Kaufmann, Los Altos (1988)
Van Gelder, A., Roth, R., Schlipf, J.S.: Unfounded sets and well founded semantics for general logic programs. In: Proc. ACM SIGACT-SIGMOD Symp. on Principles of Database Systems, pp. 221–230 (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Protti, F., Zaverucha, G. (1998). On the Relations between Acceptable Programs and Stratifiable Classes. In: de Oliveira, F.M. (eds) Advances in Artificial Intelligence. SBIA 1998. Lecture Notes in Computer Science(), vol 1515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10692710_15
Download citation
DOI: https://doi.org/10.1007/10692710_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65190-1
Online ISBN: 978-3-540-49523-9
eBook Packages: Springer Book Archive