A convex polygon among polygonal obstacle: Placement and high-clearance motion (Q685605)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 417470
Language Label Description Also known as
default for all languages
No label defined
    English
    A convex polygon among polygonal obstacle: Placement and high-clearance motion
    scientific article; zbMATH DE number 417470

      Statements

      A convex polygon among polygonal obstacle: Placement and high-clearance motion (English)
      0 references
      0 references
      0 references
      19 January 1994
      0 references
      Given a convex polygon \(P\) and an environment consisting of polygonal obstacles, we find the placement for the largest similar copy of \(P\) that does not intersect any of the obstacles. Allowing translation, rotation, and change-of-size, our method combines a new notion of Delaunay triangulation for points and edges with the well-known functions based on Davenport-Schinzel sequences, producing an almost quadratic algorithm for the problem. Namely, if \(P\) is a convex \(k\)-gon and if \(Q\) has \(n\) corners and edges then we can find the placement of the largest similar copy of \(P\) in the environment \(Q\) in time \(O(k^ 4n\lambda_ 3(n)\log n)\), where \(\lambda_ 3\) is one of the almost-linear functions related to Davenport-Schinzel sequences. Based on our complexity analysis of the placement problem, we develop a high-clearance motion planning technique for a convex polygonal object moving among polygonal obstacles in the plane, allowing both rotation and translation (general motion). Given a \(k\)-sided convex polygonal object \(P\), a set of polygonal obstacles with \(n\) corners and edges, and given initial and final positions for \(P\), the time needed to determine a high-clearance, obstacle-avoiding path for \(P\) is \(O(k^ 4n\lambda_ 3(n)\log n)\).
      0 references
      edge Voronoi diagram
      0 references
      edge Delaunay triangulation
      0 references
      convex polygon
      0 references
      Davenport-Schinzel sequences
      0 references

      Identifiers