Answer set programming (ASP) is an efficient problem-solving approach, which has been strongly supported both scientifically and technologically by several solvers, ongoing active research, and implementations in many different fields. However, although researchers acknowledged long ago the necessity of epistemic operators in the language of ASP for better introspective reasoning, this research venue did not attract much attention until recently. Moreover, the existing epistemic extensions of ASP in the literature are not widely approved either, due to the fact that some propose unintended results even for some simple acyclic epistemic programs, new unexpected results may possibly be found, and more importantly, researchers have different reasonings for some critical programs. To that end, Cabalar et al. have recently identified some structural properties of epistemic programs to formally support a possible semantics proposal of such programs and standardise their results. Nonetheless, the soundness of these properties is still under debate, and they are not widely accepted either by the ASP community. Thus, it seems that there is still time to really understand the paradigm, have a mature formalism, and determine the principles providing formal justification of their understandable models. In this paper, we mainly focus on the existing semantics approaches, the criteria that a satisfactory semantics is supposed to satisfy, and the ways to improve them. We also extend some well-known propositions of here-and-there logic (HT) into epistemic HT so as to reveal the real behaviour of programs. Finally, we propose a slightly novel semantics for epistemic ASP, which can be considered as a reflexive extension of Cabalar et al.'s recent formalism called autoepistemic ASP.
翻译:设置答案编程( ASP) 是一种高效的解决问题方法( ASP ), 它在科学和技术上得到了数位解答者、积极研究和许多不同领域的执行的大力支持。 然而,虽然研究人员早就承认ASP语言的缩略图操作者对于更好地反省推理的必要性,但这一研究场所直到最近才引起很多关注。 此外,文献中现有的ASP的缩略图扩展内容也没有得到广泛认可,因为有些人甚至为一些简单的普通缩略片程序提出意想不到的结果,可能找到新的意想不到的结果,更重要的是,研究人员对一些关键程序有不同的推理。为此, Cabalar 等人( Cabalar et al.) 最近确认了一些缩略图程序的结构特性,以正式支持这类程序可能的语义化建议,并将其结果标准化。 然而,这些特性的正确性仍在争论之中,而且它们也没有被 ASP 社区所广泛接受。 因此,似乎还有时间来真正理解这个模式, 成熟的正规化, 并且确定一些原则, 为其直观的缩略图的缩图提供了一种形式。