Dynamic updates of non-monotonic knowledge bases
2
Dept. Informática, A.I. Centre, Univ. Nova de Lisboa, 2825 Monte da Caparica, Portugal
|
3
Department of Computer Science, California State Polytechnic University, Pomona, CA 91768, USA
|
Publication type: Journal Article
Publication date: 2000-09-01
Logic
Abstract
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 P 1 ⊕P 2 ⊕⋯, 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 different state of our knowledge of the world. Different states may represent different time points or different sets of priorities or perhaps even different 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 different 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.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
10
20
30
40
50
60
|
|
|
Lecture Notes in Computer Science
58 publications, 51.79%
|
|
|
Theory and Practice of Logic Programming
10 publications, 8.93%
|
|
|
Artificial Intelligence
6 publications, 5.36%
|
|
|
ACM Transactions on Computational Logic
4 publications, 3.57%
|
|
|
Electronic Notes in Theoretical Computer Science
3 publications, 2.68%
|
|
|
Annals of Mathematics and Artificial Intelligence
2 publications, 1.79%
|
|
|
Journal of Logic and Computation
2 publications, 1.79%
|
|
|
Studies in Applied Philosophy, Epistemology and Rational Ethics
2 publications, 1.79%
|
|
|
Handbook of Modal Logic
1 publication, 0.89%
|
|
|
New Generation Computing
1 publication, 0.89%
|
|
|
Synthese
1 publication, 0.89%
|
|
|
Journal of Computer and System Sciences
1 publication, 0.89%
|
|
|
Computational Intelligence
1 publication, 0.89%
|
|
|
IEEE Transactions on Knowledge and Data Engineering
1 publication, 0.89%
|
|
|
Logic Journal of the IGPL
1 publication, 0.89%
|
|
|
Knowledge Engineering Review
1 publication, 0.89%
|
|
|
Electronic Proceedings in Theoretical Computer Science, EPTCS
1 publication, 0.89%
|
|
|
Logical Investigations
1 publication, 0.89%
|
|
|
International Journal of Approximate Reasoning
1 publication, 0.89%
|
|
|
Computer Methods and Programs in Biomedicine
1 publication, 0.89%
|
|
|
10
20
30
40
50
60
|
Publishers
|
10
20
30
40
50
60
70
|
|
|
Springer Nature
64 publications, 57.14%
|
|
|
Elsevier
13 publications, 11.61%
|
|
|
Cambridge University Press
11 publications, 9.82%
|
|
|
Association for Computing Machinery (ACM)
4 publications, 3.57%
|
|
|
Oxford University Press
3 publications, 2.68%
|
|
|
Institute of Electrical and Electronics Engineers (IEEE)
2 publications, 1.79%
|
|
|
Wiley
1 publication, 0.89%
|
|
|
electronic proceedings in theoretical computer science, eptcs
1 publication, 0.89%
|
|
|
Institute of Philosophy, Russian Academy of Sciences
1 publication, 0.89%
|
|
|
10
20
30
40
50
60
70
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
112
Total citations:
112
Citations from 2024:
0
Cite this
GOST |
RIS |
BibTex |
MLA
Cite this
GOST
Copy
Alferes J. et al. Dynamic updates of non-monotonic knowledge bases // The Journal of Logic Programming. 2000. Vol. 45. No. 1-3. pp. 43-70.
GOST all authors (up to 50)
Copy
Alferes J., Leite J. J., Pereira L. M., Przymusinska H., Przymusinski T. Dynamic updates of non-monotonic knowledge bases // The Journal of Logic Programming. 2000. Vol. 45. No. 1-3. pp. 43-70.
Cite this
RIS
Copy
TY - JOUR
DO - 10.1016/S0743-1066(99)00065-5
UR - https://doi.org/10.1016/S0743-1066(99)00065-5
TI - Dynamic updates of non-monotonic knowledge bases
T2 - The Journal of Logic Programming
AU - Alferes, J.J.
AU - Leite, Joao J.
AU - Pereira, Luís M.
AU - Przymusinska, H.
AU - Przymusinski, T.C.
PY - 2000
DA - 2000/09/01
PB - Elsevier
SP - 43-70
IS - 1-3
VL - 45
SN - 0743-1066
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2000_Alferes,
author = {J.J. Alferes and Joao J. Leite and Luís M. Pereira and H. Przymusinska and T.C. Przymusinski},
title = {Dynamic updates of non-monotonic knowledge bases},
journal = {The Journal of Logic Programming},
year = {2000},
volume = {45},
publisher = {Elsevier},
month = {sep},
url = {https://doi.org/10.1016/S0743-1066(99)00065-5},
number = {1-3},
pages = {43--70},
doi = {10.1016/S0743-1066(99)00065-5}
}
Cite this
MLA
Copy
Alferes, J.J., et al. “Dynamic updates of non-monotonic knowledge bases.” The Journal of Logic Programming, vol. 45, no. 1-3, Sep. 2000, pp. 43-70. https://doi.org/10.1016/S0743-1066(99)00065-5.