Computational geometry on hypercube computers

Russ Miller, Q. Stout
{"title":"Computational geometry on hypercube computers","authors":"Russ Miller, Q. Stout","doi":"10.1145/63047.63076","DOIUrl":null,"url":null,"abstract":"This paper gives hypercube algorithms for some simple problems involving geometric properties of sets of points. The properties considered emphasize aspects of convexity and domination. Efficient algorithms are given for both fine-grain and medium-grain hypercube computers. For both serial and parallel computers, sorting plays an important role in geometric algorithms for determining simple properties, often being the dominant component of the time. On a hypercube computer the time required to sort is still not fully understood, so the times of some of our algorithms for unsorted data are not completely determined. For the fine-grain model using worst case timing we show that if the data is presorted then faster algorithms are possible, if sorting one item per processor requires time growing faster than the dimension of the hypercube. For both models we show that faster algorithms are possible for point sets generated randomly, when time is measured using expected time. Our algorithms are developed for sets of planar points, with several of them extending to sets of points in spaces of higher dimension.","PeriodicalId":299435,"journal":{"name":"Conference on Hypercube Concurrent Computers and Applications","volume":"190 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on Hypercube Concurrent Computers and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/63047.63076","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

This paper gives hypercube algorithms for some simple problems involving geometric properties of sets of points. The properties considered emphasize aspects of convexity and domination. Efficient algorithms are given for both fine-grain and medium-grain hypercube computers. For both serial and parallel computers, sorting plays an important role in geometric algorithms for determining simple properties, often being the dominant component of the time. On a hypercube computer the time required to sort is still not fully understood, so the times of some of our algorithms for unsorted data are not completely determined. For the fine-grain model using worst case timing we show that if the data is presorted then faster algorithms are possible, if sorting one item per processor requires time growing faster than the dimension of the hypercube. For both models we show that faster algorithms are possible for point sets generated randomly, when time is measured using expected time. Our algorithms are developed for sets of planar points, with several of them extending to sets of points in spaces of higher dimension.
超立方体计算机上的计算几何
本文给出了一些涉及点集几何性质的简单问题的超立方算法。所考虑的性质强调凸性和支配性的方面。给出了适用于细粒和中粒超立方体计算机的高效算法。对于串行和并行计算机,排序在确定简单属性的几何算法中起着重要作用,通常是时间的主要组成部分。在超立方体计算机上,排序所需的时间仍然不能完全理解,因此我们的一些算法处理未排序数据的时间不能完全确定。对于使用最坏情况定时的细粒度模型,我们表明,如果对数据进行预排序,那么更快的算法是可能的,如果每个处理器排序一个项目所需的时间增长速度比超立方体的维度快。对于这两个模型,我们表明,当使用期望时间测量时间时,对于随机生成的点集,更快的算法是可能的。我们的算法是针对平面点集开发的,其中一些算法扩展到高维空间中的点集。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信