Abstract

In this paper, we present a general schema for de ning new update semantics. This schema takes as input any basic logic programming semantics, such as the stable semantics, the p-stable semantics or the MMr semantics, and gives as output a new update semantics. The schema proposed is based on a concept called minimal generalized S models, where S is any of the logic programming semantics. Each update semantics is associated to an update operator. We also present some properties of these update operators.

Highlights

  • Updating, by definition means that there is new information that must be added to the older, and some information could be changed

  • Each update semantics is associated to an update operator

  • In terms of logic programming semantics, we present the definition of the stable model semantics, the p-stable model semantics, and the M M r semantics

Read more

Summary

A Schema for Generating Update Semantics

Abstract—In this paper, we present a general schema for defining new update semantics. This schema takes as input any basic logic programming semantics, such as the stable semantics, the p-stable semantics or the M M r semantics, and gives as output a new update semantics. The schema proposed is based on a concept called minimal generalized S models, where S is any of the logic programming semantics. Each update semantics is associated to an update operator. We present some properties of these update operators. Keywords Update semantics, Logic Programming semantics, update properties

Introduction
Logic programs
Logic programming semantics
Minimal generalized S models
Updates semantics and formal properties
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.