A Logical Characterization of Forward and Backward Chaining in the Inverse Method

被引:0
|
作者
Kaustuv Chaudhuri
Frank Pfenning
Greg Price
机构
[1] Laboratoire d’Informatique (LIX) École Polytechnique,Department of Computer Science
[2] Carnegie Mellon University,undefined
来源
关键词
Inverse method; Focusing; SLD resolution; Hyperresolution; Intuitionistic linear logic;
D O I
暂无
中图分类号
学科分类号
摘要
The inverse method is a generalization of resolution that can be applied to non-classical logics. We have recently shown how Andreoli’s focusing strategy can be adapted for the inverse method in linear logic. In this paper we introduce the notion of focusing bias for atoms and show that it gives rise to forward and backward chaining, generalizing both hyperresolution (forward) and SLD resolution (backward) on the Horn fragment. A key feature of our characterization is the structural, rather than purely operational, explanation for forward and backward chaining. A search procedure like the inverse method is thus able to perform both operations as appropriate, even simultaneously. We also present experimental results and an evaluation of the practical benefits of biased atoms for a number of examples from different problem domains.
引用
收藏
页码:133 / 177
页数:44
相关论文
共 50 条
  • [1] A logical characterization of forward and backward chaining in the inverse method
    Chaudhuri, Kaustuv
    Pfenning, Frank
    Price, Greg
    Journal of Automated Reasoning, 2008, 40 (2-3): : 133 - 177
  • [2] A logical characterization of forward and backward chaining in the inverse method
    Chaudhuri, Kaustuv
    Pfenning, Frank
    Price, Greg
    AUTOMATED REASONING, PROCEEDINGS, 2006, 4130 : 97 - 111
  • [3] A logical characterization of forward and backward chaining in the inverse method
    Chaudhuri, Kaustuv
    Pfenning, Frank
    Price, Greg
    JOURNAL OF AUTOMATED REASONING, 2008, 40 (2-3) : 133 - 177
  • [4] Comparing forward and backward chaining in teaching Olympic weightlifting
    Moore, James W.
    Quintero, Laura M.
    JOURNAL OF APPLIED BEHAVIOR ANALYSIS, 2019, 52 (01) : 50 - 59
  • [5] On Combining Backward and Forward Chaining in Constraint Logic Programming
    Haemmerle, Remy
    PPDP'14: PROCEEDINGS OF THE 16TH INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, 2014, : 213 - 224
  • [6] BACKWARD VERSUS FORWARD CHAINING IN THE ACQUISITION OF A KEYBOARD SKILL
    ASH, DW
    HOLDING, DH
    HUMAN FACTORS, 1990, 32 (02) : 139 - 146
  • [7] AN ASSESSMENT OF THE EFFICIENCY OF AND CHILD PREFERENCE FOR FORWARD AND BACKWARD CHAINING
    Slocum, Sarah K.
    Tiger, Jeffrey H.
    JOURNAL OF APPLIED BEHAVIOR ANALYSIS, 2011, 44 (04) : 793 - 805
  • [8] Forward and backward chaining in Constraint Programming (invited talk)
    Jaffar, J
    Liu, B
    Yap, RHC
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 1997, 1265 : 1 - 1
  • [9] Forward and backward chaining in constraint programming (INVITED TALK)
    Jaffar, Joxan
    Liu, Bing
    Yap, Roland H. C.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 1997, 1265
  • [10] HUMAN SEQUENCED BEHAVIOR - A COMPARISON OF FORWARD CHAINING, BACKWARD CHAINING, AND WHOLE TASK TRAINING PROCEDURES
    WATTERS, RG
    JOURNAL OF HUMAN MOVEMENT STUDIES, 1989, 16 (04): : 183 - 190