Geometric Transforms for Fast Geometric Algorithms.

Abstract

Many computational problems are inherently geometrical in nature. For example, cluster analysis involves construction of convex hulls of sets of points, LSI artwork analysis requires a test for intersection of sets of line segments, computer graphics involves hidden line elimination, and even linear programming can be expressed in terms of intersection of half-spaces. As larger geometric problems are solved on the computer, the need grows for faster algorithms to solve them. The topic of this thesis is the use of geometric transforms as algorithmic tools for constructing fast geometric algorithms. We describe several geometric problems whose solutions illustrate the use of geometric transforms. These include fast algorithms for intersecting half-spaces, constructing Voronoi diagrams, and computing the Euclidean diameter of a set of points. For each of the major transforms we include a set of heuristics to enable the reader to use geometric transforms to solve his own problems. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1979
Accession Number
ADA081448

Entities

People

  • Kevin Q. Brown

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Algorithms
  • Analytic Functions
  • Computational Science
  • Computations
  • Computer Graphics
  • Computer Science
  • Coordinate Systems
  • Databases
  • Diagrams
  • Equations
  • Geometry
  • Linear Programming
  • Operations Research
  • Pattern Recognition
  • Simplex Method
  • Three Dimensional
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Graph Algorithms and Convex Optimization.
  • Operations Research

Technology Areas

  • Space