7,598 research outputs found

    A Program-Level Approach to Revising Logic Programs under the Answer Set Semantics

    Full text link
    An approach to the revision of logic programs under the answer set semantics is presented. For programs P and Q, the goal is to determine the answer sets that correspond to the revision of P by Q, denoted P * Q. A fundamental principle of classical (AGM) revision, and the one that guides the approach here, is the success postulate. In AGM revision, this stipulates that A is in K * A. By analogy with the success postulate, for programs P and Q, this means that the answer sets of Q will in some sense be contained in those of P * Q. The essential idea is that for P * Q, a three-valued answer set for Q, consisting of positive and negative literals, is first determined. The positive literals constitute a regular answer set, while the negated literals make up a minimal set of naf literals required to produce the answer set from Q. These literals are propagated to the program P, along with those rules of Q that are not decided by these literals. The approach differs from work in update logic programs in two main respects. First, we ensure that the revising logic program has higher priority, and so we satisfy the success postulate; second, for the preference implicit in a revision P * Q, the program Q as a whole takes precedence over P, unlike update logic programs, since answer sets of Q are propagated to P. We show that a core group of the AGM postulates are satisfied, as are the postulates that have been proposed for update logic programs

    Intensional Updates

    Get PDF

    MetTeL: A Generic Tableau Prover.

    Get PDF

    Experimenting with independent and-parallel prolog using standard prolog

    Get PDF
    This paper presents an approximation to the study of parallel systems using sequential tools. The Independent And-parallelism in Prolog is an example of parallel processing paradigm in the framework of logic programming, and implementations like <fc-Prolog uncover the potential performance of parallel processing. But this potential can also be explored using only sequential systems. Being the spirit of this paper to show how this can be done with a standard system, only standard Prolog will be used in the implementations included. Such implementations include tests for parallelism in And-Prolog, a correctnesschecking meta-interpreter of <fc-Prolog and a simulator of parallel execution for <fc-Prolog

    Defeasible logic programming: language definition, operational semantics, and parallelism

    Get PDF
    This thesis defines Defeasible Logic Programming and provides a concrete specification of this new language through its operational semantics. Defeasible Logic Programming, or DeLP for short, has been defined based on the Logic Programming paradigm and considering features of recent developments in the area of Defeasible Argumentation. DeLP relates and improves many aspects of the areas of Logic Programming, Defeasible Argumentation, Intelligent Agents, and Parallel Logic ProgrammingFacultad de Informátic

    Hyperbolic geometry in the work of Johann Heinrich Lambert

    Full text link
    The memoir Theorie der Parallellinien (1766) by Johann Heinrich Lambert is one of the founding texts of hyperbolic geometry, even though its author's aim was, like many of his pre-decessors', to prove that such a geometry does not exist. In fact, Lambert developed his theory with the hope of finding a contradiction in a geometry where all the Euclidean axioms are kept except the parallel axiom and that the latter is replaced by its negation. In doing so, he obtained several fundamental results of hyperbolic geometry. This was sixty years before the first writings of Lobachevsky and Bolyai appeared in print. In the present paper, we present Lambert's main results and we comment on them. A French translation of the Theorie der Parallellinien, together with an extensive commentary, has just appeared in print (A. Papadopoulos and G. Th{\'e}ret, La th{\'e}orie des lignes parall{\`e}les de Johann Heinrich Lambert. Collection Sciences dans l'Histoire, Librairie Scientifique et Technique Albert Blanchard, Paris, 2014)
    • …
    corecore