语义网中的Answer Set编程与描述逻辑融合新方法

需积分: 9 1 下载量 63 浏览量 更新于2024-07-28 收藏 624KB PDF 举报
"这篇论文提出了一种新的方法,将Answer Set Programming (ASP)与Description Logics (DL)相结合,以适应语义网的需求。作者Thomas Lukasiewicz探讨了这种结合方式,它建立在一个平衡的接口之上,允许在不施加语法限制的情况下保持结果形式主义的可决定性。" 在本文中,作者首先介绍了ASP和DL的基本概念。Answer Set Programming是一种逻辑编程范式,用于解决复杂的、基于规则的问题,其解决方案是答案集,即满足程序规则的模型集合。Description Logics则是一种用于知识表示和推理的逻辑系统,特别适合于描述和处理语义网中的结构化数据。 论文的核心在于提出了一种新的形式主义,它将ASP的离散程序(disjunctive programs)与DL的可决定性版本相结合。通过这种方式,他们确保了新形式主义的可决定性,同时避免了对程序语法的额外限制。这一创新结合保留了两者的主要优点,既能够处理ASP的复杂规则系统,又能够利用DL的精确知识表示和推理能力。 在语义特性方面,新形式主义被证明是忠实于ASP和DL的。这意味着它可以处理ASP中的并行规则和DL中的类属关系,同时保持一致性和完整性。作者还详细阐述了在新形式主义中进行推理的算法,并分析了其计算复杂性。 对于正常程序(normal programs)与可处理的DL的组合,作者定义了well-founded语义,并研究了其语义和计算性质。他们指出,well-founded语义在一定程度上近似于答案集语义,这对于处理一致性检查和字面蕴含问题是有益的。此外,他们还提出了相应算法来解决这些问题。 这篇论文为语义网提供了一种强大的工具,通过融合ASP和DL,可以在处理复杂知识和推理任务时实现更高的效率和准确性。这一方法不仅扩展了现有的技术,而且为未来的研究和应用开辟了新的可能。