Systolic algorithms for computing the visibility polygon and triangulation of a polygonal region (Q1111022)

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 4074479
Language Label Description Also known as
default for all languages
No label defined
    English
    Systolic algorithms for computing the visibility polygon and triangulation of a polygonal region
    scientific article; zbMATH DE number 4074479

      Statements

      Systolic algorithms for computing the visibility polygon and triangulation of a polygonal region (English)
      0 references
      0 references
      1988
      0 references
      Many geometrical problems have been shown to require at least O(n log n) computer time in the worst case. A problem of this kind is the following: Given a polygonal domain with (polygonal) holes and a point q in its interior, find the vertices of the boundary that are visible from q. Since the problem is almost solved when the rays from q to the vertices are sorted according to their direction, it follows that one has the n log n-asymptotics. Now the computer time can be reduced to const\(\cdot n\), if O(n) processors are organized as a one-dimensional systolic array. Each processor cell needs only to communicate with its two neighbours. The communication links with the outside are located at the ends of the array. The essential step is the following. In each processor only an amount of information which is independent of n is needed. Also each vertex ``who is sent through the systolic array'' may carry an amount of information which does not depend on n. It is described how this is possible. Another problem which fits into this framework is often encountered in CAD. Which part of a polygonal body is visible? A subdivision of a polygonal domain into a minimal set of triangles is also treated.
      0 references
      visibility polygon
      0 references
      triangulation
      0 references
      computational geometry
      0 references
      one- dimensional systolic array
      0 references
      CAD
      0 references
      0 references

      Identifiers

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