A proof procedure for temporal logic programming

被引:0
作者
Gergatsoulis, M
Nomikos, C
机构
[1] Ionian Univ, Dept Arch & Lib Sci, Corfu 49100, Greece
[2] Univ Ioannina, Dept Comp Sci, GR-45110 Ioannina, Greece
关键词
temporal logic programming; proof procedures; branching-time; theorem proving;
D O I
10.1142/S0129054104002509
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a new resolution proof procedure for the branching-time logic programming language Cactus. The particular strength of the new proof procedure, called CSLD-resolution, is that it can handle, in a more general way, open-ended queries, i.e. goal clauses that include atoms which do not refer to specific moments in time, without the need of enumerating all their canonical instances. We also prove soundness, completeness and independence of the computation rule for CSLD-resolution. The new proof procedure overcomes the limitations of a family of proof procedures for temporal logic programming languages, which were based on the notions of canonical program and goal clauses. Moreover, it applies directly to Chronolog programs and it can be easily extended to apply to multi-dimensional logic programs as well as to Chronolog(MC) programs.
引用
收藏
页码:417 / 443
页数:27
相关论文
共 36 条
  • [1] TEMPORAL LOGIC PROGRAMMING
    ABADI, M
    MANNA, Z
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 1989, 8 (03) : 277 - 295
  • [2] Baudinet M., 1993, TEMPORAL DATABASES T, P294
  • [3] A clausal resolution method for CTL branching-time temporal logic
    Bolotov, A
    Fisher, M
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 1999, 11 (01) : 77 - 93
  • [4] BOLOTOV A, 1999, LNCS, V1672, P137, DOI DOI 10.1007/3-540-48340-3_13
  • [5] Programming in metric temporal logic
    Brzoska, C
    [J]. THEORETICAL COMPUTER SCIENCE, 1998, 202 (1-2) : 55 - 125
  • [6] DIXON C, 1997, P 2 INT C TEMP LOG I
  • [7] FISHER M, 1992, LECT NOTES ARTIF INT, V607, P370
  • [8] FISHER M, 1991, P 12 INT JOINT C ART, P99
  • [9] Temporal disjunctive logic programming
    Gergatsoulis, M
    Rondogiannis, P
    Panayiotopoulos, T
    [J]. NEW GENERATION COMPUTING, 2001, 19 (01) : 87 - 100
  • [10] GERGATSOULIS M, 2001, ENCY MICROCOMPUTE S6, V27, P393