The refined extension principle for semantics of dynamic logic programming

被引:31
|
作者
Alferes J.J. [1 ]
Banti F. [1 ]
Brogi A. [2 ]
Leite J.A. [1 ]
机构
[1] CENTRIA, Universidade Nova de Lisboa
[2] Dipartimento di Informatica, Universitá di Pisa, Pisa
关键词
Answer-set Programming; Belief Change; Dynamic Logic Programming; Logic Programming; Non-monotonic Reasoning; Stable Model Semantics; Updates;
D O I
10.1007/s11225-005-0492-y
中图分类号
学科分类号
摘要
Over recent years, various semantics have been proposed for dealing with updates in the setting of logic programs. The availability of different semantics naturally raises the question of which are most adequate to model updates. A systematic approach to face this question is to identify general principles against which such semantics could be evaluated. In this paper we motivate and introduce a new such principle the refined extension principle. Such principle is complied with by the stable model semantics for (single) logic programs. It turns out that none of the existing semantics for logic program updates, even though generalisations of the stable model semantics, comply with this principle. For this reason, we define a refinement of the dynamic stable model semantics for Dynamic Logic Programs that complies with the principle. © Springer 2005.
引用
收藏
页码:7 / 32
页数:25
相关论文
共 50 条
  • [1] Semantics for dynamic logic programming: A principle-based approach
    Alferes, JJ
    Banti, F
    Brogi, A
    Leite, JA
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2004, 2923 : 8 - 20
  • [2] A Kripkean semantics for dynamic logic programming
    Sefránek, J
    LOGIC FOR PROGRAMMING AND AUTOMATED REASONING, PROCEEDINGS, 2000, 1955 : 469 - 486
  • [3] The Semantics of Dynamic Fuzzy Logic Programming Language
    Zhao, Xiaofang
    EMERGING RESEARCH IN ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, 2011, 237 : 272 - 279
  • [4] Denotational semantics of dynamic fuzzy logic programming language
    Zhao, Xiaofang
    Li, Fanzhang
    2006 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, 2006, : 409 - +
  • [5] Dynamic logic programming: Various semantics are equal on acyclic programs
    Homola, M
    COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2004, 3487 : 78 - 95
  • [6] EXTENSION IN PRINCIPLE OF FREGE SEMANTICS
    BERKA, K
    KREISER, L
    DEUTSCHE ZEITSCHRIFT FUR PHILOSOPHIE, 1968, 16 (10): : 1228 - 1239
  • [7] Extending the Grounded Semantics by Logic Programming Semantics
    Carlos Nieves, Juan
    Osorio, Mauricio
    Cortes, Ulises
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2011, 232 : 169 - 178
  • [8] BIALGEBRAIC SEMANTICS FOR LOGIC PROGRAMMING
    Bonchi, Filippo
    Zanasi, Fabio
    LOGICAL METHODS IN COMPUTER SCIENCE, 2015, 11 (01)
  • [9] An interactive semantics of logic programming
    Bruni, R
    Montanari, U
    Rossi, F
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2001, 1 : 647 - 690
  • [10] Logic, semantics and theory of programming
    Nijholt, A
    Scollo, G
    Mönnich, U
    THEORETICAL COMPUTER SCIENCE, 2006, 354 (01) : 1 - 3