Parallel algorithms for shortest path problems in polygons (Q1104089): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
Set OpenAlex properties.
 
(One intermediate revision by one other user not shown)
Property / cites work
 
Property / cites work: Q3942160 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linear-time algorithms for visibility and shortest path problems inside triangulated simple polygons / rank
 
Normal rank
Property / cites work
 
Property / cites work: Euclidean shortest paths in the presence of rectilinear barriers / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3694703 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3683547 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Systolic Design for Connectivity Problems / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Efficient Parallel Biconnectivity Algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Constructing the visibility graph for n-line segments in \(O(n^ 2)\) time / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/bf01901194 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2052770190 / rank
 
Normal rank

Latest revision as of 08:46, 30 July 2024

scientific article
Language Label Description Also known as
English
Parallel algorithms for shortest path problems in polygons
scientific article

    Statements

    Parallel algorithms for shortest path problems in polygons (English)
    0 references
    0 references
    0 references
    1988
    0 references
    Given an n-vertex simple polygon \({\mathfrak P}\) we address the following problems: (i) find the shortest path between two points s and d inside \({\mathfrak P}\), and (ii) compute the shortest-path tree between a single point s and each vertex of \({\mathfrak P}\) (which implicitly represents all the shortest paths). We show how to solve the first problem in O(log n) time using O(n) processors, and the more general second problem in \(O(\log^ 2 n)\) time using O(n) processors for any simple polygon \({\mathfrak P}\). We assume the CREW RAM shared memory model of computation in which concurrent reads are allowed, but no two processors should attempt to simultaneously write in the same memory location. The algorithms are based on the divide-and-conquer paradigm and are quite different from the known sequential algorithms.
    0 references
    computational geometry
    0 references
    parallel algorithms
    0 references
    simple polygon
    0 references
    shortest- path tree
    0 references
    CREW RAM shared memory model of computation
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references