2013
DOI: 10.1016/j.comgeo.2013.04.005
|View full text |Cite
|
Sign up to set email alerts
|

Memory-constrained algorithms for simple polygons

Abstract: A constant-work-space algorithm has read-only access to an input array and may use only O(1) additional words of O(log n) bits, where n is the input size. We show how to triangulate a plane straight-line graph with n vertices in O(n 2 ) time and constant workspace. We also consider the problem of preprocessing a simple polygon P for shortest path queries, where P is given by the ordered sequence of its n vertices. For this, we relax the space constraint to allow s words of work-space. After quadratic preproces… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
51
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
7

Relationship

4
3

Authors

Journals

citations
Cited by 29 publications
(51 citation statements)
references
References 30 publications
0
51
0
Order By: Relevance
“…Thus, by a Θ(b)-work-space algorithm we mean an algorithm that uses work-space consisting of Θ(b) words of O(log n) bits, which can be used as counters, indices and pointers, with a range of Θ(n) values. This generalizes the constant work-space model introduced by Asano et al [1,3,2] for the study of a variety of geometric problems. It is also consistent with the framework of memory-adjustable algorithms, and the time-space tradeoffs, described in [2] and [4] respectively.…”
Section: Introductionmentioning
confidence: 84%
See 2 more Smart Citations
“…Thus, by a Θ(b)-work-space algorithm we mean an algorithm that uses work-space consisting of Θ(b) words of O(log n) bits, which can be used as counters, indices and pointers, with a range of Θ(n) values. This generalizes the constant work-space model introduced by Asano et al [1,3,2] for the study of a variety of geometric problems. It is also consistent with the framework of memory-adjustable algorithms, and the time-space tradeoffs, described in [2] and [4] respectively.…”
Section: Introductionmentioning
confidence: 84%
“…This generalizes the constant work-space model introduced by Asano et al [1,3,2] for the study of a variety of geometric problems. It is also consistent with the framework of memory-adjustable algorithms, and the time-space tradeoffs, described in [2] and [4] respectively. Of course, memory-constrained computational models and timespace tradeoffs have been the subject of study for a long time (see, for example, [7,8]); we refer the reader to [2] for a succinct overview of this background work.…”
Section: Introductionmentioning
confidence: 84%
See 1 more Smart Citation
“…Given that the general shortest path problem is unlikely to be amenable to constant-workspace algorithms (it is NL-complete [18]), it may come as a surprise that a solution for the geodesic case exists at all. By now, several algorithms are known, both for constant workspace as well as in the time-space-trade-off regime, where the number of available cells of working memory may range from constant to linear [1,12].…”
Section: Introductionmentioning
confidence: 99%
“…Analogous with the sequential-access machine, we have a read-only array for input, a write-only array for output, and a limited workspace that allows random access. Over the years, starting by a seminal paper of Munro and Paterson [20], the space-time trade-offs have been studied in this model for many problems including: sorting [4,12,24], selection [11,12], and various geometric tasks [2,3,7]. The practical motivation for some of the previous work has been the appearance of special devices, where the size of working space is limited (e.g.…”
Section: Introductionmentioning
confidence: 99%