论文标题
在答案集编程中使用定性理论编码和推理的通用方法
A Generalised Approach for Encoding and Reasoning with Qualitative Theories in Answer Set Programming
论文作者
论文摘要
定性推理涉及根据定性术语(例如自然语言表达)而不是严格的数学数量来表达和得出知识。到目前为止,已经提出了超过40个定性微积分,主要是在空间和时间域中,其中有几种实际应用,例如海军交通监测,仓库过程优化和机器人操纵。即使到目前为止已经开发了许多专业的定性推理工具,但更广泛采用这些工具的重要障碍是,只有定性推理本地才能在本地支持定性推理,而实际上通常需要将定性和其他形式的推理结合在一起。在这项工作中,我们建议通过将ASP用作统一的形式主义来克服这一障碍,以解决除非不良推理之外还需要定性推理的问题。提出了一个ASP编码家庭,可以处理任何具有二进制关系的定性演算。这些编码是基于确定电信天线最佳覆盖的案例研究的现实世界数据集对实验进行评估的,并将其与两个众所周知的专门推理者的性能进行了比较。实验结果表明,所提出的编码表现优于两个原因之一,但落后于另一个原因,这是一个可接受的权衡,鉴于处理任何类型的推理以及逻辑程序的可解释性的额外好处。本文正在考虑在TPLP中接受。
Qualitative reasoning involves expressing and deriving knowledge based on qualitative terms such as natural language expressions, rather than strict mathematical quantities. Well over 40 qualitative calculi have been proposed so far, mostly in the spatial and temporal domains, with several practical applications such as naval traffic monitoring, warehouse process optimisation and robot manipulation. Even if a number of specialised qualitative reasoning tools have been developed so far, an important barrier to the wider adoption of these tools is that only qualitative reasoning is supported natively, when real-world problems most often require a combination of qualitative and other forms of reasoning. In this work, we propose to overcome this barrier by using ASP as a unifying formalism to tackle problems that require qualitative reasoning in addition to non-qualitative reasoning. A family of ASP encodings is proposed which can handle any qualitative calculus with binary relations. These encodings are experimentally evaluated using a real-world dataset based on a case study of determining optimal coverage of telecommunication antennas, and compared with the performance of two well-known dedicated reasoners. Experimental results show that the proposed encodings outperform one of the two reasoners, but fall behind the other, an acceptable trade-off given the added benefits of handling any type of reasoning as well as the interpretability of logic programs. This paper is under consideration for acceptance in TPLP.