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 |
Keywords
- Shortest path
- Simple polygon
- Time-space trade-off
- Triangulation