首页> 外文期刊>SIAM Journal on Computing >RECTILINEAR PATH PROBLEMS AMONG RECTILINEAR OBSTACLES REVISITED
【24h】

RECTILINEAR PATH PROBLEMS AMONG RECTILINEAR OBSTACLES REVISITED

机译:修改了直线障碍物中的直线路径问题

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

摘要

Efficient algorithms are presented for finding rectilinear collision-free paths between two given points among a set of rectilinear obstacles. The results improve the time complexity of previous results for finding the shortest rectilinear path the minimum-bend shortest rectilinear path, the shortest minimum-bend rectilinear path and the minimum-cost rectilinear path. For finding the shortest rectilinear path, a graph-theoretic approach is used and an algorithm is obtained with O(m log t + t log(3/2) t) running time. where t is the number of extreme edges of given obstacles and m is the number of obstacle edges. Based on this result an O(N log N + (m + N) log t + (t + N) log(2)(t + N)) running time algorithm for computing the L(1) minimum spanning tree of given N terminals among rectilinear obstacles is obtained. For finding the minimum-bend shortest path, the shortest minimum-bend rectilinear path, and the minimum-cost rectilinear path, we devise a new dynamic-searching approach and derive algorithms that run in O(m log(2) m) time using O(m log m) space or run in O(m log(3/2) m) time and space. [References: 18]
机译:提出了用于在一组直线障碍物中的两个给定点之间找到直线无碰撞路径的有效算法。结果改善了先前的结果的时间复杂度,该时间复杂度用于找到最短直线路径,最小弯曲最短直线路径,最短最小弯曲直线路径和最小成本直线路径。为了找到最短的直线路径,使用了图论方法,并获得了运行时间为O(m log t + t log(3/2)t)的算法。其中t是给定障碍物的极限边数,m是障碍物的边界数。基于此结果,使用O(N log N +(m + N)log t +(t + N)log(2)(t + N))运行时间算法来计算给定N的L(1)最小生成树获得直线障碍物之间的终端。为了找到最小弯曲的最短路径,最短的最小弯曲的直线路径和最小成本的直线路径,我们设计了一种新的动态搜索方法,并得出了使用O(m log(2)m)时间运行的算法O(m log m)空间或以O(m log(3/2)m)的时间和空间运行。 [参考:18]

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号