Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Teodor C. Przymusinski is active.

Publication


Featured researches published by Teodor C. Przymusinski.


New Generation Computing | 1991

Stable semantics for disjunctive programs

Teodor C. Przymusinski

AbstractWe introduce the stable model semantics fordisjunctive logic programs and deductive databases, which generalizes the stable model semantics, defined earlier for normal (i.e., non-disjunctive) programs. Depending on whether only total (2-valued) or all partial (3-valued) models are used we obtain thedisjunctive stable semantics or thepartial disjunctive stable semantics, respectively. The proposed semantics are shown to have the following properties:• For normal programs, the disjunctive (respectively, partial disjunctive) stable semantics coincides with thestable (respectively,partial stable) semantics.• For normal programs, the partial disjunctive stable semantics also coincides with thewell-founded semantics.• For locally stratified disjunctive programs both (total and partial) disjunctive stable semantics coincide with theperfect model semantics.• The partial disjunctive stable semantics can be generalized to the class ofall disjunctive logic programs.• Both (total and partial) disjunctive stable semantics can be naturally extended to a broader class of disjunctive programs that permit the use ofclassical negation.• After translation of the programP into a suitable autoepistemic theory


Journal of Logic Programming | 2000

Dynamic updates of non-monotonic knowledge bases

José Júlio Alferes; João Leite; Luís Moniz Pereira; Halina Przymusinska; Teodor C. Przymusinski


Artificial Intelligence | 1989

On the relationship between circumscription and negation as failure

Michael Gelfond; Halina Przymusinska; Teodor C. Przymusinski

\hat P


Journal of Automated Reasoning | 1989

On the declarative and procedual semantics of logic programs

Teodor C. Przymusinski


symposium on principles of database systems | 1989

Every logic program has a natural stratification and an iterated least fixed point model

Teodor C. Przymusinski

the disjunctive (respectively, partial disjunctive) stable semantics ofP coincides with the autoepistemic (respectively, 3-valued autoepistemic) semantics of


Artificial Intelligence | 1989

An algorithm to compute circumscription

Teodor C. Przymusinski


Annals of Mathematics and Artificial Intelligence | 1995

Static semantics for normal and disjunctive logic programs

Teodor C. Przymusinski

\hat P


Journal of Logic Programming | 1997

Update by means of inference rules

Teodor C. Przymusinski; Hudson Turner


Artificial Intelligence | 1991

Three-valued nonmonotonic formalisms and semantics of logic programs

Teodor C. Przymusinski

.


symposium on principles of database systems | 1985

The extended closed world assumption and its relationship to parallel circumscription

Michael Gelfond; Halina Przymusinska; Teodor C. Przymusinski

In this paper we investigate updates of knowledge bases represented by logic programs. In order to represent negative information, we use generalized logic programs which allow default negation not only in rule bodies but also in their heads. We start by introducing the notion of an update P U of one logic program P by another logic program U. Subsequently, we provide a precise semantic characterization of P U , and study some basic properties of program updates. In particular, we show that our update programs generalize the notion of interpretation update. We then extend this notion to compositional sequences of logic programs updates P1 P2 ; defining a dynamic program update, and thereby introducing the paradigm of dynamic logic programming. This paradigm significantly facilitates modularization of logic programming, and thus modularization of non-monotonic reasoning as a whole. Specifically, suppose that we are given a set of logic program modules, each describing a diAerent state of our knowledge of the world. DiAerent states may represent diAerent time points or diAerent sets of priorities or perhaps even diAerent viewpoints. Consequently, program modules may contain mutually contradictory as well as overlapping information. The role of the dynamic program update is to employ the mutual relationships existing between diAerent modules to precisely determine, at any given module composition stage, the declarative as well as the procedural semantics of the combined program resulting from the modules. ” 2000 Elsevier Science Inc. All rights reserved.

Collaboration


Dive into the Teodor C. Przymusinski's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jürgen Dix

Clausthal University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

João Leite

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar

Juergen Dix

University of Manchester

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge