The Semantics of Predicate Logic as a Programming Language

From MaRDI portal
Revision as of 07:30, 6 February 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:4107888

DOI10.1145/321978.321991zbMath0339.68004OpenAlexW2108911687WikidataQ56227333 ScholiaQ56227333MaRDI QIDQ4107888

Robert Kowalski, Maarten H. Van Emden

Publication date: 1976

Published in: Journal of the ACM (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/321978.321991




Related Items (only showing first 100 items - show all)

Backdoors to Normality for Disjunctive Logic ProgramsOn Well-Founded Set-Inductions and Locally Monotone OperatorsWitnesses for Answer Sets of Logic ProgramsRustHorn: CHC-Based Verification for Rust ProgramsIntuitionistic three-valued logic and logic programmingApproximation Fixpoint Theory and the Well-Founded Semantics of Higher-Order Logic ProgramsAlgèbres effectives dans la programmation logique avec contraintesModeling the suppression task under weak completion and well-founded semanticsDomain theory for nonmonotonic functionsEliminating negation from normal logic programsRecursive query processing in predicate-goal graphA refinement of import/export declarations in modular logic programming and its semanticsOn logical constraints in logic programmingAn operator for composing deductive data bases with theories of constraintsStable classes and operator pairs for disjunctive programsAlternating Fixpoint Operator for Hybrid MKNF Knowledge Bases as an Approximator of AFTFifty Years of Prolog and BeyondA Survey of the Proof-Theoretic Foundations of Logic ProgrammingFixpoint semantics and optimization of recursive Datalog programs with aggregatesKnowledge compilation of logic programs using approximation fixpoint theoryAn infinitary encoding of temporal equilibrium logicDeriving conclusions from non-monotonic cause-effect relationsTemporal logic programs with variablesFuzzy logic programs as hypergraphs. Termination resultsImmediate consequences operator on generalized quantifiersSemantics for abstract clausesTyped SLD-resolution: dynamic typing for logic programmingIn Praise of Impredicativity: A Contribution to the Formalization of Meta-ProgrammingTemporal ASP: from logical foundations to practical use with \texttt{telingo}Foundations of linear-time logic programmingUnnamed ItemUnnamed ItemUnnamed ItemUnnamed ItemUnnamed ItemAn assumption-based truth maintenance system dealing with non-ground justificationsContextual hypotheses and semantics of logic programsA declarative extension of horn clauses, and its significance for datalog and its applicationsTransforming floundering into successVariable binding operators in transition system specificationsExplaining Preferences and Preferring ExplanationsProofs as computations in linear logicFreeness in classes without equalityReasoning About Data Trees Using CHCsGeneralized well-founded semantics for logic programsAnswering the “why” in answer set programming – A survey of explanation approachesQuantitative Logic Programming RevisitedBottom-up evaluation of Datalog programs with arithmetic constraintsUnfolding and fixpoint semantics of concurrent constraint logic programsSound and Complete SLD-Resolution for Bilattice-Based Annotated Logic ProgramsTwelve Definitions of a Stable ModelA Logical Characterization of the Preferred Models of Logic Programs with Ordered DisjunctionA domain-theoretic approach to functional and logic programmingLifted Reasoning for Combinatorial CountingSatisfiability, Lattices, Temporal Logic and Constraint Logic Programming on IntervalsAn abstract, logical approach to characterizing strong equivalence in non-monotonic knowledge representation formalismsEvolution of rule-based programsLearning from interpretation transition using differentiable logic programming semanticsPropositional circumscription and extended closed-world reasoning are \(\Pi_ 2^ P\)-completeFormalizing incomplete knowledge in incomplete databasesA neural implementation of multi-adjoint logic programmingLinearisability on Datalog programsParametrized semantics of logic programs -- a unifying frameworkTermination of logic programs with imperfect information: applications and query procedureA Formal Theory of JustificationsMinimal belief and negation as failureTo Vladimir Lifschitz on His 65th BirthdayCausal Logic ProgrammingOscillating Behavior of Logic ProgramsDisjunctive Programs with Set ConstraintsBeyond multi-adjoint logic programmingAn alternative approach to the semantics of disjunctive logic programs and deductive databasesFirst-order theories for pure Prolog programs with negationLogic programming with solution preferencesUnique satisfiability of Horn sets can be solved in nearly linear timeForward Chaining for Hybrid ASPA semantics for \(\lambda \)PrologAn abstract interpretation framework for optimizing dynamic modular logic languagesOptimality in goal-dependent analysis of SharingDisjunctive \(LP+\) integrity constraints = stable model semantics.Formalizing a logic for logic programmingKernel-LEAF: A logic plus functional languageOn stratified disjunctive programsThe fixed points of logic programs with Herbrand base \({\mathbb{N}}\)Uniform proofs as a foundation for logic programmingSafe inductions and their applications in knowledge representationStrong and uniform equivalence of nonmonotonic theories -- an algebraic approachParallelism in logic programsAutomatic synthesis of logical models for order-sorted first-order theoriesConstraint logic programming with dynamic scheduling: A semantics based on closure operatorsDynamic graph modelsUnnamed ItemCausal Graph Justifications of Logic ProgramsTruth versus information in logic programmingObligation as optimal goal satisfactionThresholded semantic framework for a fully integrated fuzzy logic languageJack Minker --- A profileNonrecursive incremental evaluation of Datalog queriesThe expressiveness of locally stratified programsWell-founded and stationary models of logic programs







This page was built for publication: The Semantics of Predicate Logic as a Programming Language