• Home
  • Search
  • A uniform approach to logic programming semantics
  • Open Access IconOpen Access
  • Cite Icon33
  • https://doi.org/10.1017/s1471068404002212Copy DOI Icon

A uniform approach to logic programming semantics

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Part of the theory of logic programming and nonmonotonic reasoning concerns the study of fixed-point semantics for these paradigms. Several different semantics have been proposed during the last two decades, and some have been more successful and acknowledged than others. The rationales behind those various semantics have been manifold, depending on one's point of view, which may be that of a programmer or inspired by commonsense reasoning, and consequently the constructions which lead to these semantics are technically very diverse, and the exact relationships between them have not yet been fully understood. In this paper, we present a conceptually new method, based on level mappings, which allows to provide uniform characterizations of different semantics for logic programs. We will display our approach by giving new and uniform characterizations of some of the major semantics, more particular of the least model semantics for definite programs, of the Fitting semantics, and of the well-founded semantics. A novel characterization of the weakly perfect model semantics will also be provided.

Similar Papers
  • Book Chapter

A bottom-up reconstruction of the well-founded semantics for disjunctive logic programs

  • Jan 01, 1994
  • Cristian Papp
  • Research Article
  • Citations4

The intricacies of three-valued extensional semantics for higher-order logic programs

  • Aug 23, 2017
  • Theory and Practice of Logic Programming
  • Panos Rondogiannis +1
  • Book Chapter
  • Citations10

Semantics for Dynamic Logic Programming: A Principle-Based Approach

  • Jan 01, 2003
  • José J Alferes +3
  • Book Chapter
  • Citations16

Extended Fuzzy Logic Programs with Fuzzy Answer Set Semantics

  • Jan 01, 2009
  • Emad Saad
  • Research Article
  • Citations8

Three-valued completion for abductive logic programs

  • Sep 01, 1996
  • Theoretical Computer Science
  • Frank Teusink
  • Research Article
  • Citations3

Contextual hypotheses and semantics of logic programs

  • Jul 25, 2011
  • Theory and Practice of Logic Programming
  • Éric A Martin
  • Conference Article
  • Citations9

Moded type systems for logic programming

  • Jan 01, 1989
  • K A Yelick +1
  • Research Article
  • Citations66

On the equivalence of semantics for normal logic programs

  • Mar 01, 1995
  • The Journal of Logic Programming
  • Jia-Huai You +1
  • Book Chapter
  • Citations11

Incomplete Knowledge in Hybrid Probabilistic Logic Programs

  • Jan 01, 2006
  • Emad Saad
  • Research Article
  • Citations20

Topological Model Set Deformations in Logic Programming

  • Jul 01, 1989
  • Fundamenta Informaticae
  • Aida Batarekh +1
  • Book Chapter
  • Citations2

Nonclassical models for logic programs

  • Jul 01, 1991
  • Valentinas Kriaučiukas
  • Research Article
  • Citations15

Characterizations of stable model semantics for logic programs with arbitrary constraint atoms

  • Jul 01, 2009
  • Theory and Practice of Logic Programming
  • Yi-Dong Shen +2
  • Book Chapter
  • Citations24

A fibrational semantics for logic programs

  • Jan 01, 1996
  • Y Kinoshita +1
  • Book Chapter
  • Citations5

Isoinitial Semantics for Logic Programs

  • Jan 01, 2000
  • Kung-Kiu Lau +1
  • Research Article
  • Citations2

On the autoepistemic reconstruction of logic programming

  • Jun 01, 1993
  • New Generation Computing
  • Y J Jiang
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.