Forward Reasoning via Sequential Queries in Logic Programming

Authors

  • Keehang Kwon Dept. of Computer Engineering, DongA University, Busan 604-714, Korea

DOI:

https://doi.org/10.5755/j01.itc.41.4.2364

Keywords:

backward chaining, forward chaining, sequential queries

Abstract

Most Prolog implementations   are based on backward chaining techniques. However, there are many applications in which  forward chaining ones are desirable such as in dynamic programming. In this paper, we first introduce a variant  of a Prolog interpreter that computes interpolations and then introduce the notion of sequential queries. These two notions allow a combination of both forms of reasoning in Prolog.

DOI: http://dx.doi.org/10.5755/j01.itc.41.4.2364

Downloads

Published

2012-10-30

Issue

Section

Articles