Results for 'argument in logic programming'

969 found
Order:
  1.  61
    Defeasible logic programming: DeLP-servers, contextual queries, and explanations for answers.Alejandro J. García & Guillermo R. Simari - 2014 - Argument and Computation 5 (1):63-88.
    Argumentation represents a way of reasoning over a knowledge base containing possibly incomplete and/or inconsistent information, to obtain useful conclusions. As a reasoning mechanism, the way an argumentation reasoning engine reaches these conclusions resembles the cognitive process that humans follow to analyze their beliefs; thus, unlike other computationally reasoning systems, argumentation offers an intellectually friendly alternative to other defeasible reasoning systems. LogicProgrammingisacomputationalparadigmthathasproducedcompu- tationallyattractivesystemswithremarkablesuccessinmanyapplications. Merging ideas from both areas, Defeasible Logic Programming offers a computational reasoning system that uses an (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   19 citations  
  2.  84
    Comparing logic programming and formal argumentation; the case of ideal and eager semantics.Martin Caminada, Sri Harikrishnan & Samy Sá - 2022 - Argument and Computation 13 (1):93-120.
    The connection between logic programming and formal argumentation has been studied starting from the landmark 1995 paper of Dung. Subsequent work has identified a standard translation from logic programs to argumentation frameworks, under which pairwise correspondences hold between various logic programming semantics and various formal argumentation semantics. This includes the correspondence between 3-valued stable and complete semantics, between well-founded and grounded semantics and between 2-valued stable and stable semantics. In the current paper, we show that (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  3.  98
    Argument-based extended logic programming with defeasible priorities.Henry Prakken & Giovanni Sartor - 1997 - Journal of Applied Non-Classical Logics 7 (1-2):25-75.
    ABSTRACT Inspired by legal reasoning, this paper presents a semantics and proof theory of a system for defeasible argumentation. Arguments are expressed in a logic-programming language with both weak and strong negation, conflicts between arguments are decided with the help of priorities on the rules. An important feature of the system is that these priorities are not fixed, but are themselves defeasibly derived as conclusions within the system. Thus debates on the choice between conflicting arguments can also be (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   91 citations  
  4.  20
    Argumentation frameworks with necessities and their relationship with logic programs.Farid Nouioua & Sara Boutouhami - 2023 - Argument and Computation 14 (1):17-58.
    This paper presents a comprehensive study of argumentation frameworks with necessities (AFNs), a bipolar extension of Dung Abstract argumentation frameworks (AFs) where the support relation captures a positive interaction between arguments having the meaning of necessity: the acceptance of an argument may require the acceptance of other argument(s). The paper discusses new main acceptability semantics for AFNs and their characterization both by a direct approach and a labelling approach. It examines the relationship between AFNs and Dung AFs and (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  5.  23
    Assumption-based argumentation for extended disjunctive logic programming and its relation to nonmonotonic reasoning.Toshiko Wakaki - 2024 - Argument and Computation 15 (3):309-353.
    The motivation of this study is that Reiter’s default theory as well as assumption-based argumentation frameworks corresponding to default theories have difficulties in handling disjunctive information, while a disjunctive default theory ( ddt) avoids them. This paper presents the semantic correspondence between generalized assumption-based argumentation (ABA) and extended disjunctive logic programming as well as the correspondence between ABA and nonmonotonic reasoning approaches such as disjunctive default logic and prioritized circumscription. To overcome the above-mentioned difficulties of ABA frameworks (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  6.  11
    Logic Programming: Proceedings of the Joint International Conference and Symposium on Logic Programming.Krzysztof R. Apt & Association for Logic Programming - 1992 - MIT Press (MA).
    The Joint International Conference on Logic Programming, sponsored by the Association for Logic Programming, is a major forum for presentations of research, applications, and implementations in this important area of computer science. Logic programming is one of the most promising steps toward declarative programming and forms the theoretical basis of the programming language Prolog and its various extensions. Logic programming is also fundamental to work in artificial intelligence, where it has (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  7.  5
    Logic Programming and Non-monotonic Reasoning: Proceedings of the First International Workshop.Wiktor Marek, Anil Nerode, V. S. Subrahmanian & Association for Logic Programming - 1991 - MIT Press (MA).
    The First International Workshop brings together researchers from the theoretical ends of the logic programming and artificial intelligence communities to discuss their mutual interests. Logic programming deals with the use of models of mathematical logic as a way of programming computers, where theoretical AI deals with abstract issues in modeling and representing human knowledge and beliefs. One common ground is nonmonotonic reasoning, a family of logics that includes room for the kinds of variations that (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  8.  33
    The Haskell Road to Logic, Maths and Programming.Kees Doets & Jan van Eijck - 2004 - Texts in Computing.
    Long ago, when Alexander the Great asked the mathematician Menaechmus for a crash course in geometry, he got the famous reply ``There is no royal road to mathematics.'' Where there was no shortcut for Alexander, there is no shortcut for us. Still, the fact that we have access to computers and mature programming languages means that there are avenues for us that were denied to the kings and emperors of yore. The purpose of this book is to teach (...) and mathematical reasoning in practice, and to connect logical reasoning with computer programming in Haskell. Haskell emerged in the 1990s as a standard for lazy functional programming, a programming style where arguments are evaluated only when the value is actually needed. Haskell is a marvelous demonstration tool for logic and maths because its functional character allows implementations to remain very close to the concepts that get implemented, while the laziness permits smooth handling of infinite data structures. This book does not assume the reader to have previous experience with either programming or construction of formal proofs, but acquaintance with mathematical notation, at the level of secondary school mathematics is presumed. Everything one needs to know about mathematical reasoning or programming is explained as we go along. After proper digestion of the material in this book, the reader will be able to write interesting programs, reason about their correctness, and document them in a clear fashion. The reader will also have learned how to set up mathematical proofs in a structured way, and how to read and digest mathematical proofs written by others. This is the updated, expanded, and corrected second edition of a much-acclaimed textbook. Praise for the first edition: 'Doets and van Eijck's ``The Haskell Road to Logic, Maths and Programming'' is an astonishingly extensive and accessible textbook on logic, maths, and Haskell.' Ralf Laemmel, Professor of Computer Science, University of Koblenz-Landau. (shrink)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  9.  99
    Programs, grammars and arguments: A personal view of some connections between computation, language and logic.J. Lambek - 1997 - Bulletin of Symbolic Logic 3 (3):312-328.
    As an undergraduate I was taught to multiply two numbers with the help of log tables, using the formulaHaving graduated to teach calculus to Engineers, I learned that log tables were to be replaced by slide rules. It was then that Imade the fateful decision that there was no need for me to learn how to use this tedious device, as I could always rely on the students to perform the necessary computations. In the course of time, slide rules were (...)
    Direct download (8 more)  
     
    Export citation  
     
    Bookmark  
  10.  72
    Answer-set programming encodings for argumentation frameworks.Uwe Egly, Sarah Alice Gaggl & Stefan Woltran - 2010 - Argument and Computation 1 (2):147-177.
    Answer-set programming (ASP) has emerged as a declarative programming paradigm where problems are encoded as logic programs, such that the so-called answer sets of theses programs represent the solutions of the encoded problem. The efficiency of the latest ASP solvers reached a state that makes them applicable for problems of practical importance. Consequently, problems from many different areas, including diagnosis, data integration, and graph theory, have been successfully tackled via ASP. In this work, we present such ASP-encodings (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   23 citations  
  11. Program constructions that are safe for bisimulation.Johan Van Benthem - 1998 - Studia Logica 60 (2):311-330.
    It has been known since the seventies that the formulas of modal logic are invariant for bisimulations between possible worlds models — while conversely, all bisimulation-invariant first-order formulas are modally definable. In this paper, we extend this semantic style of analysis from modal formulas to dynamic program operations. We show that the usual regular operations are safe for bisimulation, in the sense that the transition relations of their values respect any given bisimulation for their arguments. Our main result is (...)
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   10 citations  
  12.  65
    Program explanations and the causal relevance of mental properties.Sven Walter - 2005 - Acta Analytica 20 (3):32-47.
    Frank Jackson and Philip Pettit have defended a non-reductive account of causal relevance known as the ‘program explanation account’. Allegedly, irreducible mental properties can be causally relevant in virtue of figuring in non-redundant program explanations which convey information not conveyed by explanations in terms of the physical properties that actually do the ‘causal work’. I argue that none of the possible ways to spell out the intuitively plausible idea of a program explanation serves its purpose, viz., defends non-reductive physicalism against (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   7 citations  
  13.  30
    An Aristotelian program for teaching argumentation.Jonathan Lavery & Jeff Mitscherling - unknown
    We have modified Aristotelian syllogistic logic in for use in introductory philosophy courses. Although the scope of Aristotle's syllogistic is narrowed by our modifications, its pedagogical value is increased in one crucial way: in 4-6 hours of class time, students with no background in argumentation progress to the point where they can evaluate the structure of condensed and extended arguments. Because the mechanics of the program are readily grasped, it is possible to focus class time on important, abstract notions (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  14.  34
    Mathematical consensus: a research program.Roy Wagner - 2022 - Axiomathes 32 (3):1185-1204.
    One of the distinguishing features of mathematics is the exceptional level of consensus among mathematicians. However, an analysis of what mathematicians agree on, how they achieve this agreement, and the relevant historical conditions is lacking. This paper is a programmatic intervention providing a preliminary analysis and outlining a research program in this direction.First, I review the process of ‘negotiation’ that yields agreement about the validity of proofs. This process most often does generate consensus, however, it may give rise to another (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   6 citations  
  15.  17
    Mic Detlefsen, Hilbert’s Program.Jean-Jacques Szczeciniarz - 2024 - Noesis 38:45-74.
    Two themes are developed here: one, general, enters into the analysis of the notion of object, the other, more specific but also complex, takes up the rehabilitation of Hilbert’s Program, thus paying tribute to the great work of Mic Detlefsen. He shows how the destruction of this program by Gödel’s theorem is a delusion, despite the greatness and the importance of Gödel’s work in the History of Logic. The refocusing of Hilbert’s work then opens up perspectives on the analysis (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  16.  7
    Inductive Logic Programming: 10th International Conference, ILP 2000, London, UK, July 24-27, 2000 Proceedings.James Cussens & Alan Frisch - 2000 - Springer.
    This book constitutes the refereed proceedings of the 10th International Conference on Inductive Logic Programming, ILP 2000, held in London, UK in July 2000 as past of CL 2000. The 15 revised full papers presented together with an invited paper were carefully reviewed and selected from 37 submissions. The papers address all current issues in inductive logic programming and inductive learning, from foundational aspects to applications in various fields like data mining, knowledge discovery, and ILP system (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  17. Hilbert's program and the omega-rule.Aleksandar Ignjatović - 1994 - Journal of Symbolic Logic 59 (1):322 - 343.
    In the first part of this paper we discuss some aspects of Detlefsen's attempt to save Hilbert's Program from the consequences of Godel's Second Incompleteness Theorem. His arguments are based on his interpretation of the long standing and well-known controversy on what, exactly, finitistic means are. In his paper [1] Detlefsen takes the position that there is a form of the ω-rule which is a finitistically valid means of proof, sufficient to prove the consistency of elementary number theory Z. On (...)
    Direct download (12 more)  
     
    Export citation  
     
    Bookmark   13 citations  
  18.  12
    Logic Programming and Nonmonotonic Reasoning: 7th International Conference, LPNMR 2004, Fort Lauderdale, FL, USA, January 6-8, 2004, Proceedings.Vladimir Lifschitz & Ilkka Niemelä - 2004 - Springer Verlag.
    This book constitutes the refereed proceedings of the 7th International Conference on Logic Programming and Nonmonotonic Reasoning, LPNMR 2004, held in Fort Lauderdale, Florida, USA in January 2004. The 24 revised full papers presented together with 8 system descriptions were carefully reviewed and selected for presentation. Among the topics addressed are declarative logic programming, nonmonotonic reasoning, knowledge representation, combinatorial search, answer set programming, constraint programming, deduction in ontologies, and planning.
    Direct download  
     
    Export citation  
     
    Bookmark  
  19.  14
    From Logic Programming to Prolog.Krzysztof R. Apt - 1997
    Provides a systematic introduction to the theory of logic programming and shows how this theory can be applied to reason about pure Prolog programs. The text includes an introduction to programming in Prolog and deals with such programming issues as determination, occur-check freedom and absence of errors. It covers both the natural interpretations of logic programming, as declarative specification and as procedure for computer execution.
    Direct download  
     
    Export citation  
     
    Bookmark   4 citations  
  20.  15
    Logic Programming: 20th International Conference, ICLP 2004, Saint-Malo, France, September 6-10, 2004, Proceedings.Bart Demoen & Vladimir Lifschitz - 2004 - Springer Verlag.
    This book constitutes the refereed proceedings of the 20th International Conference on Logic Programming, ICLP 2004, held in Saint-Malo, France in September 2004. The 28 revised full papers and 16 poster papers presented together with 2 invited papers were carefully reviewed and selected from 70 submissions. The papers are organized in topical sections on program analysis, constraints, alternative programming paradigms, answer set programming, and implementation.
    Direct download  
     
    Export citation  
     
    Bookmark  
  21.  2
    Logic Programming Via Proof-valued Computations.David J. Pym & Lincoln A. Wallen - 1992 - LFCS, Department of Computer Science, University of Edinburgh.
    "We argue that the computation of a logic program can be usefully divided into two distinct phases: the first being a proof- valued computation or proof-search; the second a residual computation, or answer extraction. Extension of extraction techniques to various theories then permits more extensive languages and proof procedures to be employed for the computational solution of problems. We illustrate these ideas with a simple propositional logic and show that SLD-resolution computes presentations of proofs in which the residual (...)
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  22.  14
    Logic Programming: Proceedings of the Fifth International Conference and Symposium.Robert Kowalski & Kenneth A. Bowen - 1988 - MIT Press (MA).
    These two volumes collect papers presented at the first joint meeting of the two principal logic programming conferences, held in August of 1988. The more than fifty contributions cover all aspects of the field, including applications (particularly those that exploit the unique character of logic programming), the role of logic programming in artificial intelligence, deductive databases, relations to other computational paradigms, language issues, methodology, implementations on sequential and parallel architectures, and theory.Logic Programming (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  23.  68
    Modal logic programming revisited.Linh Anh Nguyen - 2009 - Journal of Applied Non-Classical Logics 19 (2):167-181.
    We present optimizations for the modal logic programming system MProlog, including the standard form for resolution cycles, optimized sets of rules used as meta-clauses, optimizations for the version of MProlog without existential modal operators, as well as iterative deepening search and tabulation. Our SLD-resolution calculi for MProlog in a number of modal logics are still strongly complete when resolution cycles are in the standard form and optimized sets of rules are used. We also show that the labelling technique (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  24.  11
    Logic Programming: Proceedings of the 1996 Joint International Conference and Symposium on Logic Programming.Michael Maher - 1996 - MIT Press.
    Includes tutorials, invited lectures, and refereed papers on all aspects of logic programming including: Constraints, Concurrency and Parallelism, Deductive Databases, Implementations, Meta and Higher-order Programming, Theory, and Semantic Analysis. September 2-6, 1996, Bonn, Germany Every four years, the two major international scientific conferences on logic programming merge in one joint event. JICSLP'96 is the thirteenth in the two series of annual conferences sponsored by The Association for Logic Programming. It includes tutorials, invited lectures, (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  25.  14
    Logic Programming.William R. Clark & K. Clark (eds.) - 1982 - London and New York: Academic Press.
    The author narrates briefly the friendship that developed from his instruction of James Dean in the art of photography and documents the Dean personality with exclusive portraits.
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  26.  60
    AI as Philosophical Ideology: A Critical look back at John McCarthy’s Program.Marc M. Anderson - 2024 - Philosophy and Technology 37 (2):1-24.
    AI has become the poster child for a certain kind of thinking which holds that some technologies can become objective, independent and emergent entities which can evolve beyond the control of their creators. This thinking is not new however. It is a product of certain philosophical ideas such as materialism, a common-sense world of objective and independent objects, a correspondence theory of truth, and so forth, which are centered around the pre-eminence of science, epistemology, and logical reasoning, among others, as (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  27.  8
    Extensions of Logic Programming: 4th International Workshop, Elp '93, St Andrews, U.K., March 29-April 1, 1993 : Proceedings.Roy Dyckhoff - 1994 - Springer Verlag.
    The papers in this volume are extended versions of presentations at the fourth International Workshop on Extensions of Logic Programming, held at the University of St Andrews, March/April 1993. Among the topics covered in the volume are: defintional reflection and completion, modules in lambda-Prolog, representation of logics as partial inductive definitions, non-procedural logic programming, knowledge representation, contradiction avoidance, disjunctive databases, strong negation, linear logic programming, proof theory and regular search spaces, finite sets and constraint (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  28.  54
    Logic programming, probability, and two-system accounts of reasoning: a rejoinder to Oaksford and Chater.Keith Stenning & Michiel van Lambalgen - 2016 - Thinking and Reasoning 22 (3):355-368.
    This reply to Oaksford and Chater’s ’s critical discussion of our use of logic programming to model and predict patterns of conditional reasoning will frame the dispute in terms of the semantics of the conditional. We begin by outlining some common features of LP and probabilistic conditionals in knowledge-rich reasoning over long-term memory knowledge bases. For both, context determines causal strength; there are inferences from the absence of certain evidence; and both have analogues of the Ramsey test. Some (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  29. Golog and Linear Logic Programming.G. White - 1998 - Dept. Of Computer Science, Queen Mary and Westfield College.
    Levesque et al. have defined a programming language, Golog, in order to reason about complex actions within the framework of the situation calculus. We build on previous work of ours and show how to translate Golog into linear logic, suitably augmented.
     
    Export citation  
     
    Bookmark  
  30.  42
    Disjunctive logic programs, answer sets, and the cut rule.Éric Martin - 2022 - Archive for Mathematical Logic 61 (7):903-937.
    In Minker and Rajasekar (J Log Program 9(1):45–74, 1990), Minker proposed a semantics for negation-free disjunctive logic programs that offers a natural generalisation of the fixed point semantics for definite logic programs. We show that this semantics can be further generalised for disjunctive logic programs with classical negation, in a constructive modal-theoretic framework where rules are built from _claims_ and _hypotheses_, namely, formulas of the form φ\Box \varphi and φ\Diamond \Box \varphi where φ\varphi is (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  31.  13
    Over-Constrained Systems.Michael Jampel, Eugene C. Freuder, Michael Maher & International Conference on Principles and Practice of Constraint Programming - 1996 - Springer Verlag.
    This volume presents a collection of refereed papers reflecting the state of the art in the area of over-constrained systems. Besides 11 revised full papers, selected from the 24 submissions to the OCS workshop held in conjunction with the First International Conference on Principles and Practice of Constraint Programming, CP '95, held in Marseilles in September 1995, the book includes three comprehensive background papers of central importance for the workshop papers and the whole field. Also included is an introduction (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  32.  9
    Extensions of Logic Programming: International Workshop, Tübingen, FRG, December 8-10, 1989. Proceedings.Peter Schroeder-Heister - 1991 - Springer.
    This volume contains finalized versions of papers presented at an international workshop on extensions of logic programming, held at the Seminar for Natural Language Systems at the University of Tübingen in December 1989. Several recent extensions of definite Horn clause programming, especially those with a proof-theoretic background, have much in common. One common thread is a new emphasis on hypothetical reasoning, which is typically inspired by Gentzen-style sequent or natural deduction systems. This is not only of theoretical (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  33.  23
    Guide to Personal Knowledge: The Philosophy of Michael Polanyi: Tacit Knowledge, Emergence and the Fiduciary Program by Dániel Paksi and Mihály Héder.Alessio Tartaro - 2022 - Review of Metaphysics 76 (2):358-361.
    In lieu of an abstract, here is a brief excerpt of the content:Reviewed by:Guide to Personal Knowledge: The Philosophy of Michael Polanyi: Tacit Knowledge, Emergence and the Fiduciary Program by Dániel Paksi and Mihály HéderAlessio TartaroPAKSI, Dániel and Mihály Héder. Guide to Personal Knowledge: The Philosophy of Michael Polanyi: Tacit Knowledge, Emergence and the Fiduciary Program. Wilmington, Del.: Vernon Press, 2022. xxiii + 209 pp. Cloth, $65.00Famous for the concept of "tacit knowledge," Polanyi is a figure who looms over twentieth-century (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  34. What is real. A reply to ockham's ontological program.Fabrizio Amerini - 2005 - Vivarium 43 (1):187-212.
    When Ockham's logic arrives in Italy, some Dominican philosophers bring into question Ockham's ontological reductionist program. Among them, Franciscus de Prato and Stephanus de Reate pay a great attention to refute Ockham's claim that no universal exists in the extra-mental world. In order to reject Ockham's program, they start by reconsidering the notion of 'real', then the range of application of the rational and the real distinction. Generally, their strategy consists in re-addressing against Ockham some arguments extracted from Hervaeus (...)
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  35.  47
    Defeasible reasoning and logic programming.Timothy R. Colburn - 1991 - Minds and Machines 1 (4):417-436.
    The general conditions of epistemic defeat are naturally represented through the interplay of two distinct kinds of entailment, deductive and defeasible. Many of the current approaches to modeling defeasible reasoning seek to define defeasible entailment via model-theoretic notions like truth and satisfiability, which, I argue, fails to capture this fundamental distinction between truthpreserving and justification-preserving entailments. I present an alternative account of defeasible entailment and show how logic programming offers a paradigm in which the distinction can be captured, (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  36.  61
    Overview of linear logic programming.Dale Miller - 2004 - In Thomas Ehrhard, Linear logic in computer science. New York: Cambridge University Press. pp. 316--119.
  37.  20
    Meta-logics and Logic Programming.Krzysztof R. Apt & Franco Turini - 1995 - MIT Press (MA).
    Investigating meta-programming within the logic programming paradigm, Meta-Logics and Logic Programming presents original research on an important extension of logic programming that makes it more amenable for knowledge representation and programming in general. The 12 contributions, many written especially for this book, explore the foundations, language design issues, and applications of meta-programming in logic programming. Meta-programming—the process of writing computer programs that can manipulate representations of other programs—has been (...)
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  38. Fixpoint Semantics for Logic Programming A Survey.Melvin Fitting - unknown
    The variety of semantical approaches that have been invented for logic programs is quite broad, drawing on classical and many-valued logic, lattice theory, game theory, and topology. One source of this richness is the inherent non-monotonicity of its negation, something that does not have close parallels with the machinery of other programming paradigms. Nonetheless, much of the work on logic programming semantics seems to exist side by side with similar work done for imperative and functional (...)
     
    Export citation  
     
    Bookmark   20 citations  
  39.  21
    A selective semantics for logic programs with preferences.Alfredo Gabaldon - 2012 - In Luis Farinas del Cerro, Andreas Herzig & Jerome Mengin, Logics in Artificial Intelligence. Springer. pp. 215--227.
    Direct download  
     
    Export citation  
     
    Bookmark  
  40. Preface: The logic programming paradigm: a 25-year perspective 1999.Krzysztof Apt, V. M. Marek, M. Truszczy'nski & D. S. Warren - 1999 - In P. Brezillon & P. Bouquet, Lecture Notes in Artificial Intelligence. Springer.
    No categories
     
    Export citation  
     
    Bookmark  
  41.  56
    Minimal models vs. logic programming: the case of counterfactual conditionals.Katrin Schulz - 2014 - Journal of Applied Non-Classical Logics 24 (1-2):153-168.
    This article aims to propagate Logic Programming as a formal tool to deal with non-monotonic reasoning. In philosophy and linguistics non-monotonic reasoning is modelled using Minimal Models as standard, i.e., by imposing an order (or selection function) on the class of all models and then by defining entailment as only caring about the minimal models of the premises with respect to the order. In this article we investigate the question whether instead of minimal models we should use (...) programming to model non-monotonic reasoning. Logic programming is an attractive alternative to a minimal models approach in that it makes concrete predictions in an efficient and transparent way. We study this question by focusing on one particular phenomenon that gives rise to non-monotonic inferences: conditional sentences. (shrink)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  42.  98
    Hybrid probabilistic logic programs as residuated logic programs.Carlos Damásio & Luís Pereira - 2002 - Studia Logica 72 (1):113 - 138.
    In this paper we show the embedding of Hybrid Probabilistic Logic Programs into the rather general framework of Residuated Logic Programs, where the main results of (definite) logic programming are validly extrapolated, namely the extension of the immediate consequences operator of van Emden and Kowalski. The importance of this result is that for the first time a framework encompassing several quite distinct logic programming semantics is described, namely Generalized Annotated Logic Programs, Fuzzy (...) Programming, Hybrid Probabilistic Logic Programs, and Possibilistic Logic Programming. Moreover, the embedding provides a more general semantical structure paving the way for defining paraconsistent probabilistic reasoning with a logic programming semantics. (shrink)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  43.  6
    Extensions of Logic Programming: Second International Workshop, ELP '91, Stockholm, Sweden, January 27-29, 1991. Proceedings.Lars-Henrik Eriksson & Lars Hallnäs - 1992 - Springer Verlag.
    This volume contains papers presented at the second international workshop on extensions of logic programming, which was held at the Swedish Institute of Computer Science, Stockhom, January 27-29, 1991. The 12 papers describe and discuss several approaches to extensions of logic programming languages such as PROLOG, as well as connections between logic programming and functional programming, theoretical foundations of extensions, applications, and programming methodologies. The first workshop in this series was held in (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  44.  9
    Extensions of Logic Programming: 5th International Workshop, Elp '96, Leipzig, Germany, March 28 - 30, 1996. Proceedings.Roy Dyckhoff, Heinrich Herre & Peter Schroeder-Heister - 1996 - Springer Verlag.
    A major strategy to reduce transport congestion and other social costs of transport is to ensure that travellers make the best decisions, based on real time information. A wide range of technological systems have been developed to provide this information, but little is known about how travellers actually respond to it. This book offers an overview of various transport telematics options and provides an appropriate methodological framework, followed by a presentation of results from actual applications of these telematics systems from (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  45.  46
    Computing definite logic programs by partial instantiation.Vadim Kagan, Anil Nerode & V. S. Subrahmanian - 1994 - Annals of Pure and Applied Logic 67 (1-3):161-182.
    Query processing in ground definite deductive is known to correspond precisely to a linear programming problem. However, the “groundedness” requirement is a huge drawback to using linear programming techniques for logic program computations because the ground version of a logic program can be very large when compared to the original program. Furthermore, when we move from propositional logic programs to first-order logic programs, this effectively means that functions symbols may not occur in clauses. In (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  46.  29
    Temporal Phylogenetic Networks and Logic Programming.Vladimir Lifschitz - unknown
    The concept of a temporal phylogenetic network is a mathematical model of evolution of a family of natural languages. It takes into account the fact that languages can trade their characteristics with each other when linguistic communities are in contact, and also that a contact is only possible when the languages are spoken at the same time. We show how computational methods of answer set programming and constraint logic programming can be used to generate plausible conjectures about (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  47.  4
    Unification of Simply Typed Lambda-terms as Logic Programming.Dale Miller - 1991 - LFCS, Department of Computer Science, University of Edinburgh.
    "The unification of simply typed [lambda]-terms modulo the rules of [beta]- and [eta]-conversions is often called 'higher-order' unification because of the possible presence of variables of functional type. This kind of unification is undecidable in general and if unifiers exist, most general unifiers may not exist. In this paper, we show that such unification problems can be coded as a query of the logic programming language L[subscript lambda] in a natural and clear fashion. In a sense, the translation (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  48.  64
    N-prolog and equivalence of logic programs.Nicola Olivetti & Lea Terracini - 1992 - Journal of Logic, Language and Information 1 (4):253-340.
    The aim of this work is to develop a declarative semantics for N-Prolog with negation as failure. N-Prolog is an extension of Prolog proposed by Gabbay and Reyle, which allows for occurrences of nested implications in both goals and clauses. Our starting point is an operational semantics of the language defined by means of top-down derivation trees. Negation as finite failure can be naturally introduced in this context. A goal-G may be inferred from a database if every top-down derivation of (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  49. Bilattices and the Semantics of Logic Programming.Melvin Fitting - unknown
    Bilattices, due to M. Ginsberg, are a family of truth value spaces that allow elegantly for missing or conflicting information. The simplest example is Belnap’s four-valued logic, based on classical two-valued logic. Among other examples are those based on finite many-valued logics, and on probabilistic valued logic. A fixed point semantics is developed for logic programming, allowing any bilattice as the space of truth values. The mathematics is little more complex than in the classical two-valued (...)
     
    Export citation  
     
    Bookmark   63 citations  
  50.  7
    Hippocrates and Aristotle (on the Formation of the First Logical Programs).И.А Герасимова - 2016 - Epistemology and Philosophy of Science 48 (2):121-140.
    The author argues that an analysis ofthe texts ofthe Collection of Hippocrates leads to the conclusion that long before the methodological genius of Aristotle there existed a highly analytical culture among medical professionals. The differences in understanding of the value and objectives of a valid inference in Hippocrates and Aristotle are explained in terms of the characteristics of the discourse that each of them used. Aristotle is argued to have been using a social-dialectical discourse, whereas, in medical practice, a combination (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
1 — 50 / 969