Time and space efficient algorithms for shortest paths between convex polygons (Q1098634)

From MaRDI portal





scientific article; zbMATH DE number 4039294
Language Label Description Also known as
English
Time and space efficient algorithms for shortest paths between convex polygons
scientific article; zbMATH DE number 4039294

    Statements

    Time and space efficient algorithms for shortest paths between convex polygons (English)
    0 references
    0 references
    1988
    0 references
    Two algorithms are presented for computing shortest paths in the plane avoiding convex polygon obstacles. For the first algorithm the obstacles are assumed to consist of f disjoint convex polygons, for the second algorithm the boundaries of the f polygons may intersect pairwise at most twice. For finding the shortest path between two arbitrary query points the first algorithm takes time O(f n log n) and space O(n), the second algorithm preprocesses the polygons in time O(n log n\(+f\) 3) and space \(O(n+f\) 2). Thereafter one query takes time O(n log n\(+f\) 2).
    0 references
    computational geometry
    0 references
    shortest paths
    0 references
    convex polygon obstacles
    0 references

    Identifiers