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


Logic programming and reasoning with incomplete information
Authors:Michael Gelfond
Affiliation:(1) Computer Science Department, University of Texas at El Paso, 79968 El Paso, TX, USA
Abstract:The purpose of this paper is to expand the syntax and semantics of logic programs and disjunctive databases to allow for the correct representation of incomplete information in the presence of multiple extensions. The language of logic programs with classical negation, epistemic disjunction, and negation by failure is further expanded by new modal operators K and M (where for the set of rulesT and formulaF, KF stands for ldquoF is known to be true by a reasoner with a set of premisesTrdquo and MF means ldquoF may be believed to be truerdquo by the same reasoner). Sets of rules in the extended language will be called epistemic specifications. We will define the semantics of epistemic specifications (which expands the semantics of disjunctive databases from) and demonstrate their applicability to formalization of various forms of commonsense reasoning. In particular, we suggest a new formalization of the closed world assumption which seems to better correspond to the assumption's intuitive meaning.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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