...
首页> 外文期刊>Algorithmica >Computing L_1 Shortest Paths Among Polygonal Obstacles in the Plane
【24h】

Computing L_1 Shortest Paths Among Polygonal Obstacles in the Plane

机译:计算平面中多边形障碍物之间的L_1最短路径

获取原文
           

摘要

Given a point s and a set of h pairwise disjoint polygonal obstacles with a total of n vertices in the plane, suppose a triangulation of the space outside the obstacles is given; we present an O(n+hlogh) time and O(n) space algorithm for building a data structure (called shortest path map) of size O(n) such that for any query point t, the length of an L1 shortest obstacle-avoiding path from s to t can be computed in O(logn) time and the actual path can be reported in additional time proportional to the number of edges of the path. The previously best algorithm computes such a shortest path map in O(nlogn) time and O(n) space. So our algorithm is faster when h is relatively small. Further, our techniques can be extended to obtain improved results for other related problems, e.g., computing the L1 geodesic Voronoi diagram for a set of point sites among the obstacles.
机译:给定一个点s和一组h个成对的不相交的多边形障碍物,在平面中总共有n个顶点,假设障碍物外部的空间被三角剖分;我们提出了O(n + hlogh)时间和O(n)空间算法,用于构建大小为O(n)的数据结构(称为最短路径图),以便对于任何查询点t,L1最短障碍物的长度为避免从s到t的路径可以用O(logn)时间计算,实际路径可以在额外的时间报告,该时间与路径的边数成正比。以前最好的算法会在O(nlogn)时间和O(n)空间中计算出这样的最短路径图。因此,当h较小时,我们的算法速度更快。此外,我们的技术可以扩展以获得其他相关问题的改进结果,例如,计算障碍物中一组点位置的L1大地测量Voronoi图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号