首页 | 本学科首页   官方微博 | 高级检索  
     


Foundation of logic programming based on inductive definition
Authors:Masami Hagiya  Takafumi Sakurai
Affiliation:1. Research Institute for Mathematical Sciences, Kyoto University, Oiwake-cho, Kitashirakawa, Sakyo-ku, 606, Kyoto, Japan
2. Department of Information Science, Faculty of Science, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, 113, Tokyo, Japan
Abstract:A logical system of inference rules intended to give the foundation of logic programs is presented. The distinguished point of the approach taken here is the application of the theory of inductive definitions, which allows us to uniformly treat various kinds of induction schema and also allows us to regardnegation as failure as a kind of induction schema. This approach corresponds to the so-called least fixpoint semantics. Moreover, in our formalism, logic programs are extended so that a condition of a clause may be any first-order formula. This makes it possible to write a quantified specification as a logic program. It also makes the class of induction schemata much larger to include the usual course-of-values inductions.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号