OPENLOG:: A logic programming language based on abduction

被引:0
|
作者
Dávila, JA [1 ]
机构
[1] Univ Los Andes, CESIMO, Merida, Venezuela
来源
PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, PROCEEDINGS | 1999年 / 1702卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we introduce a programming language for an abductive reasoner. We propose the syntax for an imperative language in the usual manner and its semantics as a mapping from the language statements to an abductive logic program. The design is such that any semantics for abductive logic programs could be taken as the basic semantics for the programming language that we propose. In this way, we build upon existing formalizations of abductive reasoning and abductive logic programming. One innovative aspect of this work is that the agent processing and executing OPENLOG programs will stay open to the environment and will allow for changes in its environment and assimilation of new information generated by these changes.
引用
收藏
页码:278 / 293
页数:16
相关论文
共 50 条
  • [21] THE COMPLEXITY OF LOGIC-BASED ABDUCTION
    EITER, T
    GOTTLOB, G
    JOURNAL OF THE ACM, 1995, 42 (01) : 3 - 42
  • [22] Logic specifications for multiple robots based on a current programming language
    Nishiyama, H
    Ohwada, H
    Mizoguchi, F
    1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3: INNOVATIONS IN THEORY, PRACTICE AND APPLICATIONS, 1998, : 286 - 291
  • [23] A Sound Semantics for a Similarity-Based Logic Programming Language
    Julian-Iranzo, Pascual
    Rubio-Manzano, Clemente
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2011, PT II, 2011, 6692 : 421 - 428
  • [24] The Logic and Language of Classic Grounded Theory: Induction, Abduction, and Deduction
    Nathaniel, Alvita
    GROUNDED THEORY REVIEW, 2023, 22 (01): : 17 - 22
  • [25] KORE - A HYBRID KNOWLEDGE PROGRAMMING ENVIRONMENT FOR DECISION SUPPORT BASED ON A LOGIC PROGRAMMING LANGUAGE
    SHINTANI, T
    KATAYAMA, Y
    HIRAISHI, K
    TODA, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 264 : 22 - 33
  • [26] TEMPORAL LOGIC PROGRAMMING LANGUAGE TOKIO PROGRAMMING IN TOKIO
    AOYAGI, T
    FUJITA, M
    MOTOOKA, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 221 : 128 - 137
  • [27] THE PROGRAMMING LANGUAGE GCLA - A DEFINITIONAL APPROACH TO LOGIC PROGRAMMING
    ARONSSON, M
    ERIKSSON, LH
    GAREDAL, A
    HALLNAS, L
    OLIN, P
    NEW GENERATION COMPUTING, 1990, 7 (04) : 381 - 404
  • [28] Formal verification of a programming logic for a distributed programming language
    Zhang, C
    Olsson, RA
    Levitt, KN
    THEORETICAL COMPUTER SCIENCE, 1999, 216 (1-2) : 213 - 235
  • [29] PROLOG - A LANGUAGE FOR PROGRAMMING MEDICAL LOGIC
    SHIFMAN, M
    JELOVSEK, FR
    M D COMPUTING, 1988, 5 (02): : 36 - &
  • [30] A language for programming logic with finite sets
    Dovier, Agostino
    Omodeo, Eugenio G.
    Pontelli, Enrico
    Rossi, Gianfranco
    Journal of Logic Programming, 1996, 28 (01):