...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Optimal parallel algorithms for finding proximate points, with applications
【24h】

Optimal parallel algorithms for finding proximate points, with applications

机译:用于寻找最接近点的最佳并行算法及其应用

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

摘要

Consider a set P of points in the plane sorted by the x-coordinate. A point p in P is said to be a proximate point if there exists a point q on the x-axis such that p is the closest point to q over all points in P. The proximate point problem is to determine all the proximate points in P. Our main contribution is to propose optimal parallel algorithms for solving instances of size n of the proximate points problem. We begin by developing a work-time optimal algorithm running in O(log log n) time and using n/loglogn Common-CRCW processors. We then go on to show that this algorithm can be implemented to run in O(log n) time using n/logn EREW processors. In addition to being work-time optimal, our EREW algorithm turns out to also be time-optimal. Our second main contribution is to show that the proximate points problem finds interesting, and quite unexpected, applications to digital geometry and image processing. As a first application, we present a work-time optimal parallel algorithm for finding the convex hull of a set of n points in the plane sorted by x-coordinate; this algorithm runs in O(log log n) time using n/logn Common-CRCW processors. We then show that this algorithm can be implemented to run in O(log n) time using n/logn EREW processors. Next, we show that the proximate points algorithms afford us work-time optimal (resp, time-optimal) parallel algorithms for various fundamental digital geometry and image processing problems.
机译:考虑平面中按x坐标排序的一组点。如果x轴上存在一个点q,使得p是P中所有点上最接近q的点,则将P中的点p称为最接近点。最接近点的问题是确定x中的所有最接近点。 P。我们的主要贡献是提出最佳并行算法来解决近似点问题的大小为n的实例。我们首先开发一种在O(log log n)时间内运行并使用n / loglogn Common-CRCW处理器的工作时间最佳算法。然后,我们继续展示可以使用n / logn EREW处理器将该算法实现为以O(log n)时间运行。除了使工作时间最佳之外,我们的EREW算法也证明是时间最佳的。我们的第二个主要贡献是表明邻近点问题在数字几何和图像处理中发现了有趣且非常出乎意料的应用。作为第一个应用程序,我们提出了一种工作时间最佳并行算法,用于查找按x坐标排序的平面中n个点的集合的凸包;该算法使用n / logn个Common-CRCW处理器以O(log log n)的时间运行。然后,我们证明可以使用n / logn EREW处理器将该算法实现为O(log n)时间运行。接下来,我们证明了近似点算法为我们提供了针对各种基本数字几何和图像处理问题的工作时间最佳(响应,时间最优)并行算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号