首页> 外文期刊>Discrete Mathematics And Theoretical Computer Science >Discrete Mathematics & Theoretical Computer Science,Vol 4, No 2 (2001)
【24h】

Discrete Mathematics & Theoretical Computer Science,Vol 4, No 2 (2001)

机译:离散数学与理论计算机科学,第4卷,第2期(2001)

获取原文
获取外文期刊封面目录资料

摘要

Efficient algorithms for temporal reasoning are essential in knowledge-based systems. This is central in many areas of Artificial Intelligence including scheduling, planning, plan recognition, and natural language understanding. As such, scalability is a crucial consideration in temporal reasoning. While reasoning in the interval algebra is NP-complete, reasoning in the less expressive point algebra is tractable. In this paper, we explore an extension to the work of Gerevini and Schubert which is based on the point algebra. In their seminal framework, temporal relations are expressed as a directed acyclic graph partitioned into chains and supported by a metagraph data structure, where time points or events are represented by vertices, and directed edges are labelled with < or ≤. They are interested in fast algorithms for determining the strongest relation between two events. They begin by developing fast algorithms for the case where all points lie on a chain. In this paper, we are interested in a generalization of this, namely we consider the problem of finding the maximum ``distance'' between two vertices in a chain; this problem arises in real world applications such as in process control and crew scheduling. We describe an O(n) time preprocessing algorithm for the maximum distance problem on chains. It allows queries for the maximum number of < edges between two vertices to be answered in O(1) time. This matches the performance of the algorithm of Gerevini and Schubert for determining the strongest relation holding between two vertices in a chain.
机译:在基于知识的系统中,有效的时间推理算法至关重要。这在人工智能的许多领域都很重要,包括计划,计划,计划识别和自然语言理解。因此,可伸缩性是时间推理中的关键考虑因素。虽然区间代数中的推理是NP完全的,但表达性较低的点代数中的推理却很容易处理。在本文中,我们探索了基于点代数的Gerevini和Schubert的扩展。在它们的开创性框架中,时间关系表示为有向无环图,该无环图被分成链并由一个元图数据结构支持,其中时间点或事件由顶点表示,有向边标记为<或≤。他们对确定两个事件之间最强关系的快速算法感兴趣。他们首先针对所有点都位于链上的情况开发快速算法。在本文中,我们对这种概括有兴趣,即我们考虑在链中找到两个顶点之间的最大``距离''的问题;在现实世界的应用程序(例如过程控制和人员调度)中会出现此问题。我们描述了链上最大距离问题的O(n)时间预处理算法。它允许查询在O(1)时间内回答两个顶点之间的<边的最大数量。这与Gerevini和Schubert算法的性能相匹配,用于确定链中两个顶点之间的最强关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号