Algorithms | Vol.11, Issue.12 | | Pages
Convex-Hull Algorithms: Implementation, Testing, and Experimentation
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.
Original Text (This is the original text for your reference.)
Convex-Hull Algorithms: Implementation, Testing, and Experimentation
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.
+More
geometric algorithms algorithms span stylefontvariant smallcapsplanesweepspan span stylefontvariant smallcapstorchspan span stylefontvariant smallcapsquickhullspan experimentation implementation testing convex hulls
APA
MLA
Chicago
Ask Neve Gamby,Jyrki Katajainen,.Convex-Hull Algorithms: Implementation, Testing, and Experimentation. 11 (12),.
Select your report category*
Reason*
New sign-in location:
Last sign-in location:
Last sign-in date: