首页> 外文学位 >Voronoi diagrams and algorithmic motion planning: Parallel and randomized techniques.
【24h】

Voronoi diagrams and algorithmic motion planning: Parallel and randomized techniques.

机译:Voronoi图和算法运动计划:并行和随机技术。

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

摘要

The ability to manipulate objects in computer graphics and robotics depends critically on fast and feasible solutions to motion planning problems. The central theme of this dissertation is the effective use of parallel and randomized algorithmic techniques to obtain efficient performance bounds for planar motion planning instances. We present results that extend the applicability of these techniques to some fundamental problems in computational geometry that are central to motion planning and also have other varied applications. For instance, we present efficient parallel algorithms for the Voronoi diagram of line segments. Voronoi diagrams are elegant and versatile geometric structures with applications in a wide range of seemingly unrelated areas.; We consider the fixed-connection network model of parallel computation (the mesh-connected computer) as well as the PRAM (Parallel Random Access Machine). Briefly, we demonstrate the following results. We present a linear time algorithm, on an n x n mesh, for finding the shortest-path motion of a convex object with two degrees of freedom (dofs) moving amongst convex obstacles in the plane. This is worst-case optimal. We also show that the Voronoi diagram of a set of n line segments in the plane can be constructed mesh-optimally in {dollar}O(sqrt{lcub}n{rcub}){dollar} time on a mesh with n processors. Consequently, we obtain an {dollar}O(sqrt{lcub}n{rcub}){dollar} time algorithm for the retraction method of planning motion for an object with two dofs.; For many problems, randomization allows us to design algorithms that are simpler and more efficient than their deterministic counterparts. We present further evidence of the power of random sampling techniques for efficient parallel algorithm design in computational geometry. We present an optimal randomized parallel algorithm for constructing the Voronoi diagram of a set of line segments in the plane. Our PRAM algorithm runs in O(log n) time with very high probability, using {dollar}O(n){dollar} processors. The result is achieved by using a two-staged sampling technique. This settles the open question of an optimal parallel solution to this problem. Our algorithm also implies optimal solutions for a number of problems that can be solved efficiently from the diagram. In particular, we obtain an optimal randomized parallel algorithm for the retraction method of finding a path of motion for an object with two dofs moving in the plane.
机译:操纵计算机图形学和机器人学中的对象的能力主要取决于运动计划问题的快速可行的解决方案。本文的主题是有效利用并行和随机算法技术来获得平面运动计划实例的有效性能边界。我们提出的结果将这些技术的适用性扩展到了计算几何中的一些基本问题,这些问题对于运动计划至关重要,并且还有其他各种应用。例如,我们为线段的Voronoi图提供了有效的并行算法。 Voronoi图是优雅而通用的几何结构,在似乎无关的领域中都有广泛的应用。我们考虑并行计算的固定连接网络模型(网格连接的计算机)以及PRAM(并行随机存取机)。简要地,我们证明以下结果。我们在n x n网格上提出了一种线性时间算法,用于找到凸物体在平面中的凸障之间移动的两个自由度(dofs)的最短路径运动。这是最坏的情况。我们还表明,可以在具有n个处理器的网格上的{dollar} O(sqrt {lcub} n {rcub}){dollar}时间内,以最佳方式构造平面中一组n个线段的Voronoi图。因此,我们获得了{dollar} O(sqrt {lcub} n {rcub}){dollar}时间算法,用于对具有两个自由度的对象规划运动的回缩方法。对于许多问题,随机化允许我们设计比确定性算法更简单,更高效的算法。我们提供了进一步的证据,证明了随机抽样技术在计算几何中有效进行并行算法设计的能力。我们提出了一种用于构建平面中线段集的Voronoi图的最佳随机并行算法。我们的PRAM算法使用{dollar} O(n){dollar}处理器,很有可能在O(log n)时间中运行。通过使用两阶段采样技术可以实现结果。这解决了该问题的最佳并行解决方案的未解决问题。我们的算法还暗示了可以从图中有效解决的许多问题的最佳解决方案。特别是,我们为退缩方法获得了一种最佳的随机并行算法,该算法为平面中有两个自由度的物体找到运动路径。

著录项

  • 作者

    Ramaswami, Suneeta.;

  • 作者单位

    University of Pennsylvania.;

  • 授予单位 University of Pennsylvania.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1994
  • 页码 162 p.
  • 总页数 162
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号