File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

VigneronAntoine

Vigneron, Antoine
Geometric Algorithms Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

A Faster Algorithm for Computing Straight Skeletons

Author(s)
Cheng, Siu-WingMencel, LiamVigneron, Antoine
Issued Date
2016-06
DOI
10.1145/2898961
URI
https://scholarworks.unist.ac.kr/handle/201301/19928
Fulltext
http://dl.acm.org/citation.cfm?id=2898961
Citation
ACM TRANSACTIONS ON ALGORITHMS, v.12, no.3, pp.44
Abstract
We present a new algorithm for computing the straight skeleton of a polygon. For a polygon with n vertices, among which r are reflex vertices, we give a deterministic algorithm that reduces the straight skeleton computation to a motorcycle graph computation in O(n(log n)log r) time. It improves on the previously best known algorithm for this reduction, which is randomized, and runs in expected O(nsqrth+ 1 log2n) time for a polygon with h holes. Using known motorcycle graph algorithms, our result yields improved time bounds for computing straight skeletons. In particular, we can compute the straight skeleton of a nondegenerate polygon in O(n(log n)log r + r4/3 + ϵ) time for any ϵ > 0. On degenerate input, our time bound increases to O(n(log n)log r + r17/11 + ϵ).
Publisher
ASSOC COMPUTING MACHINERY
ISSN
1549-6325

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.