Abstract
The field of disjunctive programming started approximately in 1982 and has reached its first decade. The first result in the field was the development of the Generalized Closed World Assumption (GCWA). Major results have been made in this field since 1986. An overview is presented of the developments that have taken place, which include model theoretic, proof theoretic and fixpoint semantics for disjunctive, and extended normal disjunctive theories including alternative forms of negation.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
J.J. Alferes and L.M. Pereira, On logic program semantics with two kinds of negation, in:Proc. Joint Int. Conf. and Symp. on Logic Programming, ed. K. Apt, Washington, DC, USA, 1992 (The MIT Press) pp. 574–588.
K.R. Apt, H.A. Blair and A. Walker, Towards a theory of declarative knowledge, in:Foundations of Deductive Databases and Logic Programming, ed. J. Minker (Morgan Kaufman, Washington, 1988) pp. 89–148.
K.R. Apt and R.N. Bol, Logic programming and negation: A survey, J. Logic Prog. 19/20 (1994) 9–71.
K.R. Apt, Logic programming, in:Handbook of Theoretical Computer Science, Vol. B, ed. J. van Leeuwen (Elsevier, 1990) pp. 493–574.
K.R. Apt and M.H. van Emden, Contributions to the theory of logic programming, J. ACM 29(3) (1982) 841–862.
C. Baral, Issues in knowledge representation: Semantics and Knowledge Combination, Ph.D. Thesis, University of Maryland, College Park, MD 20742 (1991); also University of Maryland Technical Report CS-TR-2761, UMIACS TR-91-129.
C. Baral, J. Lobo and J. Minker, Generalized disjunctive well-founded semantics for logic programs: Declarative semantics, in:Proc. 5th Int. Symp. on Methodologies for Intelligent Systems, eds. Z. Ras, M. Zemankova and M.L. Emrich (Knoxville, TN, October 1990) pp. 465–473.
C. Baral, J. Lobo and J. Minker, Generalized disjunctive well-founded semantics for logic programs: Procedural semantics, in:Proc. 5th Int. Symp. on Methodologies for Intelligent Systems, eds. Z. Ras, M. Zemankova and M.L. Emrich, Knoxville, TN 1990, pp. 456–464.
C. Baral, J. Lobo and J. Minker, Generalized well-founded semantics for logic programs,Proc. 10th Int. Conf. on Automated Deduction, ed. M.E. Stickle, Kaiserslautern, FRG, 1990 (Springer) pp. 102–116.
C. Baral, J. Lobo and J. Minker, WF3: A semantics for negation in normal disjunctive logic programs, in:Proc. 6th Int. Symp. on Methodologies for Intelligent Systems, Charlotte, NC, 1991.
C. Baral and M. Gelfond, Logic programming and knowledge representation, J. Logic Progr. 19/20 (1994) 73–148.
C. Bell, A. Nerode, R. Ng and V.S. Subrahmanian, Mixed integer programming methods for computing non-monotonic deductive databases. Also Technical Report CS-TR-2801, University of Maryland (1991), to appear in J. ACM.
R. Ben-Eliyahu and R. Dechter, Propositional semantics for default logic, Technical Report R-163, Cognitive Science Lab., Computer Science Dept., Univ. of California at Los Angeles, USA (1992). Also presented at the4th Int. Workshop on Non-monotonic Reasoning, Vermont, 1992. Notes edited by H. Kautz and D.W. Etherington.
R. Ben-Eliyahu and R. Dechter, Propositional semantics for disjunctive logic programming. in: K. Apt, editor,Proc. Joint Int. Conf. and Symp. on Logic Programming, ed. K. Apt, Washington, DC, USA, 1992 (MIT Press) pp. 379–385. Full paper appears in [15].
R. Ben-Eliyahu and R. Dechter, Propositional semantics for disjunctive logic programs. Ann. Math. and AI, this issue.
A. Borgida and D.W. Etherington, Hierarchical knowledge bases and efficient disjunctive reasoning, in:Proc. 1st Int. Conf. on Knowledge Representation and Reasoning (1989) pp. 33–43.
G. Bossu and P. Siegel, Saturation, nonmonotonic reasoning and the closed-world assumption, Artificial Intelligence 25 (1985) 13–63.
M. Cadoli, Two methods for tractable reasoning in artificial intelligence: Language restriction and theory approximation, Ph.D. Thesis, Università di Roma “La Sapienza”, Via Salaria 113, 00198 Roma, Italy (1993).
M. Cadoli and M. Lenzerini, The complexity of closed world reasoning and circumscription, in:Proc. AAAI, 1990, pp. 550–555. Also Technical Report, Università di Roma “La Sapienza”, via Salaria 113, 00198 Roma, Italy.
M. Cadoli and M. Schaerf, A survey on complexity results for non-monotonic logics, J. Logic Progr. 17(2–4) (1993).
E. Chan, A possible world semantics for non-Horn databases (University of Waterloo, Canada, 1989).
W. Chen and D.S. Warren, A goal-oriented approach to compute the well-founded semantics,J. Logic Progr. 17(2–4) (1993) 279–300.
S. Chi and L.J. Henschen, Recursive query answering with non-Horn clauses, in:Proc. 9th Int. Conf. on Automated Deduction, eds. E.L. Lusk and R.A. Overbeek, Argonne, IL, 1988, pp. 294–312.
J. Chomicki and V.S. Subrahmanian, Generalized closed world assumption is π 02 complete, Inform. Processing Lett., 34 (1990) 281–292.
K.L. Clark, Negation as failure, in:Logic and Data Bases, eds. H. Gallaire and J. Minker (Plenum, New York, 1978) pp. 293–322.
H. Decker, On alternative models, fixpoints and consistency of disjunctive databases, Siemens Corp. Technical Report (1991).
H. Decker, On the declarative, operational and procedural semantics of disjunctive computational theories, in:Proc. 2nd Int. Workshop on the Deductive Approach to Information Systems and Databases, Aiguablava, Spain, 1991 (invited paper).
R. Demolombe, An efficient strategy for non-Horn deductive data bases (1988), Extended version of ref. [29]. CERT Technical Report, Toulouse, France.
R. Demolombe, An efficient strategy for non-Horn deductive data bases, in:Information Processing 89, ed. G.X. Deiter (Elsevier, Amsterdam, 1989) pp. 325–330.
J. Dix, Classifying semantics of logic programs, in: Logic Programming and Non-monotonic Reasoning:Proc. 1st Int. Workshop, eds. A. Nerode, W. Marek and V.S. Subrahmanian (MIT Press, 1991) pp. 166–180.
J. Dix, Semantics of logic programs: Their intuitions and formal properties. An overview, to appear in Logic, Action and Informaticae (1994).
J. Dix, G. Gottlob and V. Marek. Causal models of disjunctive logic programs, in:Proc. 11th Int. Conf. on Logic Programming, ed. P. Van Hentenryck (The MIT Press, 1994) pp. 290–302.
J. Dix and M. Müller, An axiomatic approach to semantics of disjunctive programs, in:Proc. 11th Int. Conf. on Logic Programming, ed. P. Van Hentenryck (The MIT Press, 1994) pp. 303–320.
P.M. Dung and K. Kanchanasut, On generalized predicate completion of non-Horn programs, in:North American Conf. in Logic Programming (Cleveland, 1989) pp. 587–603.
P.M. Dung and N.H. Liem, Negation as failure for disjunctive logic programming, Ann. Math. and AI, this issue.
T. Eiter and G. Gottlob, On the complexity of logic-based abduction, in:Proc. 10th Symp. on Theoretical Aspects of Computer Science (STACS-93) (LNCS Springer-Verlag, 1993).
T. Eiter and G. Gottlob, Propositional circumscription and extended closed world reasoning are П p2 -complete, Technical Report CD-TR 91/20, Christian Doppler Labor Für Expertensysteme Technische Universität Wien, Vienna, Austria (1993), to appear in Theor. Comp. Sci.
J.A. Fernández, Disjunctive deductive databases. Ph.D. Thesis, Dept. of Computer Science, Univ. of Maryland, College Park, MD 20742. USA (1994), TR CS-TR-3208 UMIACS-TR-94-6.
J.A. Fernández and J. Lobo, A proof procedure for stable theories, submitted to J. Logic Progr. (1993).
J.A. Fernández and J. Minker, Bottom-up evaluation on disjunctive databases, in:Proc. Int. Conf. on Logic Programming, ed. K. Furukawa (MIT Press, Cambridge, MA, 1991) pp. 660–675.
J.A. Fernández and J. Minker, Theory and algorithms for disjunctive deductive databases, Programmirovanie 3 (1993) 5–39 (in Russian) Invited Paper by the Academy of Sciences of Russia, (in English) University of Maryland Department of Computer Science CS-TR-3223 and UMIACS-TR-94-17 (1994).
J.A. Fernández, J. Lobo, J. Minker and V.S. Subrahmanian, Disjunctive LP+integrity constraints=stable model semantics, Ann. Math. and AI 8 (1993) 449–474.
J.A. Fernández, Z.A. Khandakar and J. Minker, A tractable class of disjunctive deductive databases, in:Proc. Workshop on Deductive Databases, Joint Int. Conf. and Symp. on Logic Programming (JICSLP'92), Washington, DC, 1992.
J.A. Fernández and J. Minker, Semantics of disjunctive deductive databases, in:Int. Conf. on Database Theory: Lecture Notes in Computer Science 646 (Springer-Verlag, 1992) pp. 21–50.
J.A. Fernández and J. Minker, Bottom-up computation of perfect models for disjunctive theories, J. Logic Prog. (1993) submitted. Preliminary version presented at the ILPS'91 Workshop on Disjunctive Logic Programs, San Diego, California.
M.C. Fitting and M. Ben-Jacob, Stratified and three-valued logic programming semantics, in:Proc. 5th Int. Conf. and Symp. on Logic Programming, eds. R.A. Kowalski and K.A. Bowen, Seattle, WA, 1988, pp. 1054–1069.
D.M. Gabbay, N-PROLOG: an extension of PROLOG with hypothetical implication, Part 2, J. Logic Progr. 4 (1985) 251–283.
D.M. Gabbay and U. Reyle, N-PROLOG: an extension of PROLOG with hypothetical implication, Part 1, J. Logic Progr. 4 (1984) 319–355.
M. Gelfond, Logic programming and reasoning with incomplete information, Ann. Math. and AI, this issue.
M. Gelfond and V. Lifschitz, Classical negation in logic programs and disjunctive databases, New Generation Comp. 9 (1991) 365–385.
M. Gelfond and V. Lifschitz, The stable model semantics for logic programming, in:Proc. 5th Logic Programming Symp. (Ass. Logic Programming, MIT Press, Cambridge, MA, 1988) pp. 1070–1080.
M. Gelfond and V. Lifschitz, Logic programs with classical negation, in: Logic Programming:Proc. 7th Int. Conf., eds. D.H.D. Warren and P. Szeredi (MIT Press, Cambridge, MA, 1990) pp. 579–597.
M. Gelfond, H. Przymusińska and T.C. Przymusinski, The extended closed world assumption and its relation to parallel circumscription,Proc. 5th ACM SIGACT-SIGMOID Symp. on Principle of Database Systems (1986) pp. 133–139.
M. Gelfond, V. Lifschitz, H. Przymusińska and M. Truszczyński, Disjunctive defaults, in:Principles of Knowledge Representation and Reasoning: Proc. 2nd Int. Conf., San Mateo, CA, April 22–25, 1991, eds. J. Allen, R. Fikes and E. Sandewall (Morgan Kaufmann) pp. 230–237.
M.L. Ginsberg, ed.,Readings in Nonmonotonic Reasoning (Morgan Kaufmann, 1987).
G. Gottlob, Complexity results for non-monotonic logics, J. Logic and Comput. 2 (1992) 397–425.
J. Grant and J. Minker, Answering queries in indefinite databases and the null value problem, in:Advances in Computing Research, ed. P. Kanellakis (1986) pp. 247–267.
L.J. Henschen and H. Park, Compiling the GCWA in indefinite databases, in:Foundations of Decutive Databases and Logic Programming, ed. J. Minker (Morgan Kaufmann, Washington, 1988) pp. 395–438.
R. Hill, Lush resolution and its completeness, TR DCL Memo 78, Department of Artificial Intelligence, University of Edinburgh (1974).
T. Imielinski, Incomplete deductive databases, Ann. Math. and AI 3 (1991) 259–293.
T. Imielinski and K. Vadaparty, Complexity of query processing in databases with OR-objects, in:Proc. 7th ACM SIGACT/SIGMOD Symp. on Principles of Database Systems, Philadelphia, PA, 1989, pp. 51–65.
K. Inoue, M. Koshimura and R. Hasegawa, Embedding negation as failure into a model generation theorem prover, in:Proc. 11th Int. Conf. on Automated Deduction, ed. D. Kapur, Saratoga Springs NY, USA, 1992 (Springer-Verlag) pp. 400–415.
J. Jaffar, J.-L. Lassez and J.W. Lloyd, Completeness of the negation as failure rule, in:Proc. 8th Int. Joint Conf. on Artificial Intelligence, Karlsruhe, West Germany, 1983, pp. 500–506.
A.C. Kakas, R.A. Kowalski and F. Toni, Abductive logic programming, J. Logic and Comput. 2 (1993) 719–770. Also, Technical Report, Dept. of Computing, Imperial College, London (1992).
R.A. Kowalski and D. Kuehner, Linear resolution with selection function, Artificial Intelligence 2 (1991) 227–260.
R.A. Kowalski, The early years of logic programming, Commun. ACM 31(1) (1988) 38–43.
S. Kraus, D. Lehmann and M. Magidor, Nonmonotonic reasoning, preferential models and cumulative logics, Artificial Intelligence (44) (1990) 167–207.
J.L. Lassez and M.J. Maher, Closure and fairness in the semantics of programming logic, Theor. Comp. Sci. 29 (1984) 167–184.
V. Lifschitz and H. Turner, From disjunctive programs to abduction, in:Proc. of the Workshop on Non-monotonic Extensions of Logic Programming: Theory, Implementation and Applications, held in conjunction with ICLP'94, eds. J. Dix, L.M. Pereira and T. Przymusinski, 1994, pp. 111–125.
K.C. Liu and R. Sunderraman, Indefinite and maybe information in relational databases, ACM Transact. Database Syst. 15(1) (1990) 1–39.
K.-C. Liu and R. Sunderraman, On representing indefinite and maybe information in relational databases: a generalization,Proc. IEEE Data Engineering, 1990, pp. 495–502.
J.W. Lloyd,Foundations of Logic Programming (Springer, 1984).
J.W. Lloyd,Foundations of Logic Programming, 2nd Ed. (Springer, 1987).
J. Lobo, On the semantics of disjunctive logic programs with negation, Ph.D. Thesis, University of Maryland, Department of Computer Science (1990); also, University of Maryland Technical Report CS-TR-2604, UMIACS-TR-91-20.
J. Lobo, J. Minker and A. Rajesekar, Extending the semantics of logic programs to disjunctive logic programs, in:Proc. 6th Int. Conf. on Logic Programming, eds. G. Levi and M. Martelli. Cambridge, Massachusetts, 1989. (MIT Press) pp. 255–267.
J. Lobo, J. Minker and A. Rajasekar,Foundations of Disjunctive Logic Programming (MIT Press, 1992).
J. Lobo, A. Rajasekar and J. Minker, Weak completion theory for non-Horn programs, in:Proc. 5th Int. Conf. and Symp. on Logic Programming, eds. R.A. Kowalski and K.A. Bowen (Seattle, Washington, August 15–19, 1988) pp. 828–842.
J. Lobo, C. Yu and G. Wang, Computing the transitive closure in disjunctive databases, Technical Report, Department of Electrical Engineering and Computer Science, University of Illinois at Chicago (1992).
D.W. Loveland,Automated Theorem Proving: A Logical Basis (North-Holland, 1978).
D.W. Loveland, Near-Horn PROLOG, in:Proc. 4th Int. Conf. on Logic Programming, ed. J.-L. Lassez (1987) pp. 456–459.
D.W. Loveland and D.W. Reed, A near-Horn PROLOG for compilation, in:Computational Logic: Essays in Honor of J. Alan Robinson, ed. J.-L. Lassez (MIT Press, Cambridge, MA, 1991), to appear; also Technical Report CS-1989-14, Duke University.
D.W. Loveland, D.W. Reed and D.S. Wilson, SATCHMORE: SATCHMO with RElevancy. Technical Report CS-1994-16, Dept. of Computer Science. Duke University, Durham, NC 27708, USA (1994).
R. Manthey and F. Bry. SATCHMO: A theorem prover implemented in Prolog, in:Proc. 9th Int. Conf. on Automated Deduction, 1988.
W. Marek and M. Truszczyński, Autoepistemic logic, J. ACM 38 (1991) 588–619.
W. Marek and M. Truszczyński,Non-monotonic Logics: Context-Dependent Reasoning (Springer-Verlag, 1993).
J. McCarthy, Circumscription — a form of non-monotonic reasoning, Artificial Intelligence 13 (1980) 27–39.
D. McDermott and J. Doyle, Non-monotonic logic I, Artificial Intelligence 25 (1980) 41–72.
J. Minker, On definite databases and the closed world assumption, in:Lecture Notes in Computer Science 138 (Springer, 1982) pp. 292–308.
J. Minker,Proc. Workshop on Foundations of Deductive Databases and Logic Programming, University of Maryland, College Park, MD, 1986.
J. Minker, Perspectives in deductive databases, J. Logic Progr. 5 (1988) 33–60.
J. Minker, Toward a foundation of disjunctive logic programming, in:Proc. North American Conf. on Logic Programming, eds. E.L. Lusk and R.A. Overbeek (1989) pp. 1215–1235.
J. Minker, An overview of nonmonotonic reasoning and logic programming, J. Logic Progr. 17 (2–4) (1993) 95–126.
J. Minker and A. Rajasekar, A fixpoint semantics for non-Horn logic programs, Technical Report CS-TR-1869, Department of Computer Science, University of Maryland, College Park, MD (1987).
J. Minker and A. Rajasekar, Procedural interpretation of non Horn logic programs, in:Proc. 9th Int. Conf. on Automated Deduction, eds. E.L. Lusk and R.A. Overbeek (1988) pp. 278–293.
J. Minker and A. Rajasekar, Disjunctive logic programming, in:Proc. Int. Symp. Methodologies for Intelligent Systems, 1989, pp. 381–394 (Invited Lecture).
J. Minker and A. Rajasekar, A fixpoint semantics for disjunctive logic programs, J. Logic Progr. 9 (1990) 45–74.
J. Minker and C. Ruiz, On extended disjunctive logic programs, in:Proc. 7th Int. Symp. on Methodologies for Intelligent Systems, eds. J. Komorowski and Z.W. Raś. Lecture Notes in AI. Springer-Verlag (1993) pp. 1–18 (Invited Paper).
J. Minker and C. Ruiz, Semantics for disjunctive logic programs with explicit and default negation, Fundamenta Informaticae 20(3/4) (1994) 145–192. Anniversary Issue edited by H. Rasiowa.
J. Minker and G. Zanon, An extension to linear resolution with selection function, Inform. Proc. Lett. 14(3) (1982) 191–194.
R.C. Moore, Possible-world semantics for autoepistemic logic, in:Proc. AAAI Workshop on Non-Monotonic Reasoning, New Paltz, 1984, pp. 396–401.
R.C. Moore, Semantical considerations on non-monotonic logic, Artificial Intelligence 25 (1985) 75–94.
T.C. Przymusinski, On the declarative semantics of deductive databases and logic programming, in:Foundations of Deductive Databases and Logic Programming, ed. J. Minker (Morgan Kaufmann, Washington, 1988) pp. 193–216.
T.C. Przymusinski, Perfect model semantics, in:Proc 5th Int. Conf. and Symp. on Logic Programming, eds. R. Kowalski and K. Bowen (1988) pp. 1081–1096.
T.C. Przymusinski, Every logic program has a natural stratification and an iterated fixed point model, in:Proc. 8th ACM SIGACT/SIGMOD/SIGART Symp. on Principles of Database Systems (1989) pp. 11–21.
T.C. Przymusinski, On the declarative and procedural semantics of logic programs, J. Automated Reasoning 5(2) (June 1989).
T.C. Przymusinski, Extended stable semantics for normal and disjunctive programs, in:Proc. 7th Int. Conf. on Logic Programming, eds. D.H.D. Warren and P. Szeredi. Jerusalem, Israel, 1990 (MIT Press), 459–477.
T.C. Przymusinski, Three valued stable models and well-founded models of logic programs, Technical Report, Department of Computer Science, University of Texas at El Paso (1990).
T.C. Przymusinski, Stationary semantics for disjunctive logic programs and deductive databases, in:Proc. North American Conf. on Logic Programming, eds. S. Debray and M. Hermenegildo (MIT Press, Cambridge, MA, 1990) pp. 42–59.
T.C. Przymusinski, Stable semantics for disjunctive programs, New Generation Comp. J. 9 (1991) 401–424.
T. Przymusinski, Static semantics of logic programs, in:Proc Workshop on Non-monotonic Extensions of Logic Programming: Theory, Implementation and Applications, held in conjunction with ICLP'94, eds. J. Dix, L.M. Pereira and T. Przymusinski, 1994, pp. 17–32.
A. Rajasekar, Semantics for disjunctive logic programs, Ph.D. Thesis, University of Maryland, Department of Computer Science (1989); also, University of Maryland Technical Report CS-TR-2359, UMIACS-TR-89-122.
A. Rajasekar, J. Lobo and J. Minker, Weak generalized closed world assumption, J. Automated Reasoning (1989) 293–307.
A. Rajasekar and J. Minker, Stratification semantics for general disjunctive programs, in:Proc. North American Conf. on Logic Programming, eds. E.L. Lusk and R.A. Overbeek, 1989, pp. 573–586.
D.W. Reed, D.W. Loveland and B.T. Smith, An alternative of disjunction logic programs, in:Proc. Int. Logic Programming Symp. (MIT Press, Cambridge, MA, 1991); also Technical Report, CS-1991-11, Department of Computer Science, Duke University.
E. Reiter, On closed world data bases, in:Logic and Data Bases, eds. H. Gallaire and J. Minker (Plenum, New York, 1978) p. 55–76.
R. Reiter, A logic for default reasoning, Artificial Intelligence 13 (1980) 81–132.
R. Reiter, A sound and sometimes complete query evaluation algorithm for relational databases with null values, J. ACM 33 (1986) 349–370.
R. Reiter, Nonmonotonic reasoning, Ann. Rev. Comp. Sci. (1987) 147–188.
J. Rohmer, R. Lescoeur and J.-M. Kerisit, The Alexander method: a Technique for the processing of recusive axioms in deductive databases, new Generation Comp. 4(3) (1986).
K.A. Ross, A procedural semantics for well-founded negation in logic programs, in:Proc. 8th ACM SIGACT-SIGMOD-SIGART Symp. on Principles of Database Systems (1989).
K.A. Ross, Well-founded semantics for disjunctive logic programs, in:Proc. 1st Int. Conf. on Deductive and Object Oriented Databases, Kyoto, Japan, 1989, pp. 352–369.
K.A. Ross and R.W. Topor, Inferring negative information from disjunctive databases, J. Automated Reasoning 4 (1988) 397–424.
C. Sakama, Possible model semantics for disjunctive databases, in:Proc. 1st Int. Conf. on Deductive and Object Oriented Databases, 1989, pp. 337–351.
C. Sakama and K. Inoue, On the equivalence between disjunctive and abductive logic programs, in:Proc. 11th Int. Conf. on Logic Programming, ed. P. Van Hentenryck (MIT Press, 1994) pp. 489–503.
D. Seipel, Tree-based fixpoint iteration for disjunctive logic programs, in:Proc. ILPS'93 Workshop on Logic Programming with Incomplete Information, 1993, pp. 177–189.
J.C. Shepherdson, negation in logic programming, in:Foundations of deductive Databases and Logic Programming, ed. J. Minker (Morgan Kaufmann, 1988) pp. 19–88.
B.T. Smith and D.W. Loveland, A simple near-Horn PROLOG interpreter, in:Proc. 5th Int. Conf. and Symp. on Logic Programming, eds. R.A. Kowalski and K.A. Bowen, Seattle, Washington, 1988, pp. 794–809.
B. Spencer, Avoiding duplicate proofs with the foothold refinement, Ann. of Math. and AI, this issue.
L.S. Sterling and E.Y. Shapiro,The Art of Prolog (MIT Press, 1986).
M. Suchenek, Minimal models for closed world databases, in:Proc. ISMIS 4, ed. Z.W. Ras (1989) pp. 515–522.
M.E. van Emden and R.A. Kowalski, The semantics of predicate logic as a programming language, J. ACM 23 (1976) 733–742.
A. Van Gelder, Negation as failure using tight derivations for general logic programs, in:Foundations of Deductive Databases and Logic Programming, ed. J. Minker (Morgan Kaufmann, 1988) pp. 1149–1176.
A. Van Gelder, K.A. Ross and J. Schlipf, Unfounded sets and well-founded semantics for general logic programs, in:Proc. 7th Symp. on Principles of Database Systems (1988) pp. 221–230.
M.Y. Vardi, The complexity of relational languages in:Proc. 14th ACM Symp. on the Theory of Computing, (1982) pp. 137–146.
G. Wagner, Solving the Steamroller, and other puzzles, with extended disjunctive logic programming, in:Proc. Workshop on Non-monotonic Extensions of Logic Programming: Theory, Implementation and Applications, held in conjunction with ICLP'94, eds. J. Dix, L.M. Pereira and T. Przymusinski, 1994, pp. 127–144.
A. Yahya, J.A. Fernández and J. Minker, Ordered model trees: A normal form for disjunctive deductive databased, Technical Report UMIACS-TR-93-63 and CS-TR-3103, University of Maryland Institute for Advance Computer Studies, College Park, MD 20742 (1993), to appear in J. Automated Reasoning.
A. Yahya and L.J. Henschen, Deduction in non-Horn databases, J. Automated Reasoning 1 (1985) 141–160.
L.Y. Yuan and D.-A. Chiang, A sound and complete evaluation algorithm for relational databases with disjunctive information, in:Principles of Database Systems (1989) 66–74.
Author information
Authors and Affiliations
Additional information
Dedicated to Chitta Baral, José Alberto Fernández, Jorge Lobo and Arcot Rajasekar.
Rights and permissions
About this article
Cite this article
Minker, J. Overview of disjunctive logic programming. Ann Math Artif Intell 12, 1–24 (1994). https://doi.org/10.1007/BF01530759
Issue Date:
DOI: https://doi.org/10.1007/BF01530759