Analysis of the behavior of logic-based computation for deductive databases and default reasoning

作者:

摘要

One advantage of logic programming is the ability to use formal logic to analyze program behavior. Formal logic provides a basis for demonstrating that a program will behave as the user intends. This paper attempts to present to the non-logician known program behavior results for logic programs in the context of deductive databases. Previous results are extended through an investigation of a class of programs more general than logic programs. Specific attention is given to computational approaches which involve the solution of a finite sequence of progressively larger integer linear programming problems (ILP's). Constraints for such problems are constructed by a form of logical unification. Results indicate that under certain conditions the solution to the last ILP yields a Herbrand model for the original set of statements in logic.

论文关键词:Deductive databases,Default reasoning,Logic programming,Models of logic programs

论文评审过程:Available online 20 May 2003.

论文官网地址:https://doi.org/10.1016/0167-9236(92)90044-P