ISCAS OpenIR
Evaluating epistemic negation in answer set programming
Shen, YD; Eiter, T
2016
发表期刊ARTIFICIAL INTELLIGENCE
ISSN0004-3702
卷号237页码:115-135
摘要Epistemic negation not along with default negation (sic) plays a key role in knowledge representation and nonmonotonic reasoning. However, the existing epistemic approaches such as those by Gelfond [13,15,14], Truszczynski [33] and Kahl et al. [18] behave not satisfactorily in that they suffer from the problems of unintended world views due to recursion through the epistemic modal operator K or M (KF and MF are shorthands for (sic)not F and not(sic)F, respectively). In this paper we present a new approach to handling epistemic negation which is free of unintended world views and thus offers a solution to the long-standing problem of epistemic specifications which were introduced by Gelfond [13] over two decades ago. We consider general logic programs consisting of rules of the form H <- B, where H and B are arbitrary first-order formulas possibly containing epistemic negation, and define a general epistemic answer set semantics for general logic programs by introducing a novel program transformation and a new definition of world views in which we apply epistemic negation to minimize the knowledge in world views. The general epistemic semantics is applicable to extend any existing answer set semantics, such as those defined in [26,27,32,1,8,12,29], with epistemic negation. For illustration, we extend FLP answer set semantics of Faber et al. [8] for general logic programs with epistemic negation, leading to epistemic FLP semantics. We also extend the more restrictive well justified FLP semantics of Shen et al. [29], which is free of circularity for default negation, to an epistemic well justified semantics. We consider the computational complexity of epistemic FLP semantics and show that for a propositional program II with epistemic negation, deciding whether II has epistemic FLP answer sets is Sigma(p)(3)-complete and deciding whether a propositional formula F is true in II under epistemic FLP semantics is Sigma(p)(4)-complete in general, but has lower complexity for logic programs that match normal epistemic specifications, where the complexity of world view existence and query evaluation drops by one level in the polynomial hierarchy. (C) 2016 The Authors. Published by Elsevier B.V.; Epistemic negation not along with default negation (sic) plays a key role in knowledge representation and nonmonotonic reasoning. However, the existing epistemic approaches such as those by Gelfond [13,15,14], Truszczynski [33] and Kahl et al. [18] behave not satisfactorily in that they suffer from the problems of unintended world views due to recursion through the epistemic modal operator K or M (KF and MF are shorthands for (sic)not F and not(sic)F, respectively). In this paper we present a new approach to handling epistemic negation which is free of unintended world views and thus offers a solution to the long-standing problem of epistemic specifications which were introduced by Gelfond [13] over two decades ago. We consider general logic programs consisting of rules of the form H <- B, where H and B are arbitrary first-order formulas possibly containing epistemic negation, and define a general epistemic answer set semantics for general logic programs by introducing a novel program transformation and a new definition of world views in which we apply epistemic negation to minimize the knowledge in world views. The general epistemic semantics is applicable to extend any existing answer set semantics, such as those defined in [26,27,32,1,8,12,29], with epistemic negation. For illustration, we extend FLP answer set semantics of Faber et al. [8] for general logic programs with epistemic negation, leading to epistemic FLP semantics. We also extend the more restrictive well justified FLP semantics of Shen et al. [29], which is free of circularity for default negation, to an epistemic well justified semantics. We consider the computational complexity of epistemic FLP semantics and show that for a propositional program II with epistemic negation, deciding whether II has epistemic FLP answer sets is Sigma(p)(3)-complete and deciding whether a propositional formula F is true in II under epistemic FLP semantics is Sigma(p)(4)-complete in general, but has lower complexity for logic programs that match normal epistemic specifications, where the complexity of world view existence and query evaluation drops by one level in the polynomial hierarchy. (C) 2016 The Authors. Published by Elsevier B.V.
收录类别SCI
关键词Answer Set Programming Epistemic Negation Semantics
部门归属Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100190, Peoples R China. Vienna Univ Technol, Inst Informat Syst, Favoritenstr 9-11, A-1040 Vienna, Austria.
语种英语
WOS记录号WOS:000377828500005
引用统计
被引频次:40[WOS]   [WOS记录]     [WOS相关记录]
内容类型期刊论文
URI标识http://ir.iscas.ac.cn/handle/311060/17313
专题中国科学院软件研究所
推荐引用方式
GB/T 7714
Shen, YD,Eiter, T. Evaluating epistemic negation in answer set programming[J]. ARTIFICIAL INTELLIGENCE,2016,237:115-135.
APA Shen, YD,&Eiter, T.(2016).Evaluating epistemic negation in answer set programming.ARTIFICIAL INTELLIGENCE,237,115-135.
MLA Shen, YD,et al."Evaluating epistemic negation in answer set programming".ARTIFICIAL INTELLIGENCE 237(2016):115-135.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
1-s2.0-S000437021630(640KB) 开放获取使用许可请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Shen, YD]的文章
[Eiter, T]的文章
百度学术
百度学术中相似的文章
[Shen, YD]的文章
[Eiter, T]的文章
必应学术
必应学术中相似的文章
[Shen, YD]的文章
[Eiter, T]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。