Abstract
An s-workspace algorithm is an algorithm that has read-only access to the values of the input, write-only access to the output, and only uses O(s) additional words of space. We give a randomized s-workspace algorithm for triangulating a simple polygon P of n vertices, for any s ∈ O(n). The algorithm runs in O(n2/s + n(log s) log5 (n/s)) expected time using O(s) variables, for any s ∈ O(n). In particular, when s ∈ O(n/log n log5 log n) algorithm runs in O(n2/s) expected time.
Original language | English |
---|---|
Title of host publication | 15th Scandinavian Symposium and Workshops on Algorithm Theory, SWAT 2016 |
Editors | R. Pagh |
Place of Publication | Dagstuhl |
Publisher | Schloss Dagstuhl - Leibniz-Zentrum für Informatik |
Chapter | 12 |
ISBN (Electronic) | 9783959770118 |
DOIs | |
Publication status | Published - 1 Jun 2016 |
Externally published | Yes |
Event | 15th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT 2016) - Reykjavik, Iceland Duration: 22 Jun 2016 → 24 Jun 2016 Conference number: 15 |
Publication series
Name | Leibniz International Proceedings in Informatics (LIPIcs) |
---|---|
Volume | 53 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 15th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT 2016) |
---|---|
Abbreviated title | SWAT 2016 |
Country/Territory | Iceland |
City | Reykjavik |
Period | 22/06/16 → 24/06/16 |
Funding
Work on this paper by B. A. was supported in part by NSF Grants CCF-11-17336 and CCF-12-18791. M. K. was supported in part by the ELC project (MEXT KAKENHI No. 12H00855 and 15H02665). S. P. was supported in part by the Ontario Graduate Scholarship and The Natural Sciences and Engineering Research Council of Canada. The authors would like to thank Jean-Fran?ois Baffier, Man-Kwun Chiu, Wolfgang Mulzer and Takeshi Tokuyama for valuable discussion in the creation of this paper.
Keywords
- Shortest path
- Simple polygon
- Time-space trade-off
- Triangulation