期刊论文详细信息
Algorithms
Convex-Hull Algorithms: Implementation, Testing, and Experimentation
Jyrki Katajainen1  AskNeve Gamby1 
[1] Department of Computer Science, University of Copenhagen, Universitetsparken 5, 2100 Copenhagen East, Denmark;
关键词: computational geometry;    algorithm;    convex hull;    rectilinear convex hull;    algorithm engineering;    implementation;    testing;    experimentation;    robustness;    performance;   
DOI  :  10.3390/a11120195
来源: DOAJ
【 摘 要 】

From a broad perspective, we study issues related to implementation, testing, and experimentation in the context of geometric algorithms. Our focus is on the effect of quality of implementation on experimental results. More concisely, we study algorithms that compute convex hulls for a multiset of points in the plane. We introduce several improvements to the implementations of the studied algorithms: plane-sweep, torch, quickhull, and throw-away. With a new set of space-efficient implementations, the experimental results—in the integer-arithmetic setting—are different from those of earlier studies. From this, we conclude that utmost care is needed when doing experiments and when trying to draw solid conclusions upon them.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:5次