首页> 外文期刊>Theory and Practice of Logic Programming >Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming
【24h】

Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming

机译:使用答案集编程进行定性空间推理的轨迹演算

获取原文
获取原文并翻译 | 示例
       

摘要

Spatial information is often expressed using qualitative terms such as natural language expressions instead of coordinates; reasoning over such terms has several practical applications, such as bus routes planning. Representing and reasoning on trajectories is a specific case of qualitative spatial reasoning that focuses on moving objects and their paths. In this work, we propose two versions of a trajectory calculus based on the allowed properties over trajectories, where trajectories are defined as a sequence of non-overlapping regions of a partitioned map. More specifically, if a given trajectory is allowed to start and finish at the same region, 6 base relations are defined (TC-6). If a given trajectory should have different start and finish regions but cycles are allowed within, 10 base relations are defined (TC-10). Both versions of the calculus are implemented as ASP programs; we propose several different encodings, including a generalised program capable of encoding any qualitative calculus in ASP. All proposed encodings are experimentally evaluated using a real-world dataset. Experiment results show that the best performing implementation can scale up to an input of 250 trajectories for TC-6 and 150 trajectories for TC-10 for the problem of discovering a consistent configuration, a significant improvement compared to previous ASP implementations for similar qualitative spatial and temporal calculi.
机译:空间信息通常使用定性术语来表达,例如自然语言表达而不是坐标。用这些术语进行推理有许多实际应用,例如公交路线规划。在轨迹上进行表示和推理是定性空间推理的一种特定情况,其重点在于移动物体及其路径。在这项工作中,我们基于轨迹的允许属性提出了两种版本的轨迹演算,其中轨迹定义为分区图的非重叠区域序列。更具体地说,如果允许给定的轨迹在同一区域开始和结束,则定义6个基本关系(TC-6)。如果给定的轨迹应具有不同的开始和结束区域,但允许循环,则定义10个基本关系(TC-10)。两种版本的演算都以ASP程序的形式实现;我们提出了几种不同的编码,包括能够对ASP中任何定性演算进行编码的通用程序。所有建议的编码均使用真实数据集进行实验评估。实验结果表明,性能最佳的实现可以扩展到TC-6的250条轨迹的输入和TC-10的150条轨迹的输入,这是因为发现了一致的配置问题,与以前的ASP实现相比,对于类似的定性空间和空间质量有了显着改进。颞结石。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号