{"title":"超立方体计算机上的计算几何","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":"{\"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}","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}
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.