Algorithmic Debugging and Hypothetical Reasoning

被引:0
|
作者
Beckstein C. [1 ]
Tobermann G. [2 ]
机构
[1] Friedrich-Schiller-Univ. Jena, Fak. F. Mathematik und Informatik, Institut für Informatik
[2] Consult. F. Off. Info. Mgmt. GmbH, D-91074 Herzogenaurach
关键词
Algorithmic debugging; Generalized Horn clauses; Hypothetical reasoning; Intuitionistic logic; Logic programming; Meta interpretation; Negation as inconsistency;
D O I
10.1023/A:1008633100749
中图分类号
学科分类号
摘要
This paper presents a generalization of Shapiro style algorithmic debugging for generalized Horn clause intuitionistic logic. This logic offers hypothetical reasoning and negation is defined not by failure but by inconsistency. We extend Shapiro's notion of intended interpretation, symptoms and errors and give formal results paralleling those known for definite clauses. We also show how a corresponding diagnosis module for RISC - a logic programming system for generalized Horn clause intuitionistic logic - can be defined by meta interpretation. In contrast to Shapiro's PROLOG modules ours work independently of the specific computation rule that in RISC may be specified by the user.
引用
收藏
页码:151 / 178
页数:27
相关论文
共 50 条
  • [31] HYPOTHETICAL REASONING IN LOGIC PROGRAMS
    INOUE, K
    JOURNAL OF LOGIC PROGRAMMING, 1994, 18 (03): : 191 - 227
  • [32] Hypothetical temporal reasoning in databases
    Arenas, M
    Bertossi, L
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2002, 19 (02) : 231 - 259
  • [33] HYPOTHETICAL REASONING - RESCHER,N
    MULLER, PJ
    REVIEW OF METAPHYSICS, 1966, 19 (03): : 597 - 598
  • [34] BUG LOCALIZATION BY ALGORITHMIC DEBUGGING AND PROGRAM SLICING
    KAMKAR, M
    SHAHMEHRI, N
    FRITZSON, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 456 : 60 - 74
  • [35] Hypothetical knowledge and counterfactual reasoning
    Halpern, JY
    INTERNATIONAL JOURNAL OF GAME THEORY, 1999, 28 (03) : 315 - 330
  • [36] Epistemic Modals in Hypothetical Reasoning
    Maria Aloni
    Luca Incurvati
    Julian J. Schlöder
    Erkenntnis, 2023, 88 : 3551 - 3581
  • [37] Hypothetical Temporal Reasoning in Databases
    Marcelo Arenas
    Leopoldo Bertossi
    Journal of Intelligent Information Systems, 2002, 19 : 231 - 259
  • [38] Hypothetical knowledge and counterfactual reasoning
    Joseph Y. Halpern
    International Journal of Game Theory, 1999, 28 : 315 - 330
  • [39] Proposal to reduce cumulative reasoning time in hypothetical reasoning
    Nobata, Hideaki
    Kimura, Haruhiko
    Hirose, Sadaki
    Systems and Computers in Japan, 1999, 30 (12) : 63 - 71
  • [40] LAR - LOGIC OF ALGORITHMIC REASONING
    KROGER, F
    ACTA INFORMATICA, 1977, 8 (03) : 243 - 266