Proximity problems

Proximity problems

Proximity problems is a class of problems in computational geometry which involve estimation of distances between geometric objects.

A subset of these problems stated in terms of points only are sometimes referred to as closest point problems[1], although the term "closest point problem" is also used synonymously to the nearest neighbor search.

A common trait for many of these problems is the possibility to establish the Θ(n log n) lower bound on their computational complexity by reduction from the element uniqueness problem basing on an observation that if there is an efficient algorithm to compute some kind of minimal distance for a set of objects, it is trivial to check whether this distance equals to 0.

Contents

Atomic problems

While these problems pose no computational complexity challenge, some of them are notable because of their ubiquity in computer applications of geometry.

  • Distance between a pair of line segments. It cannot be expressed by a single formula, unlike, e.g., the distance from a point to a line. Its calculation requires careful enumeration of possible configurations, especially in 3D and higher dimensions.[2]
  • Bounding box, the minimal axis-aligned hyperrectangle that contains all geometric data

Problems on points

  • Closest pair of points: Given N points, find two with the smallest distance between them
  • Closest point query / nearest neighbor query query: Given N points, find one with the smallest distance to a given query point
  • All nearest neighbors problem (construction of the nearest-neighbor graph): Given N points, find a closest one for each of them
  • Diameter of a point set: Given N points, find two with the largest distance between them
  • Width of a point set: Given N points, find two (hyper)planes with the smallest distance between them and with all points between them
  • Minimum spanning tree for a set of points
  • Delaunay triangulation
  • Voronoi diagram
  • Smallest enclosing sphere: Given N points, find a smallest sphere (circle) enclosing them all
  • Largest empty circle: Given N points in the plane, find a largest circle centered within their convex hull and enclosing none of them
  • Smallest enclosing rectangle: unlike the bounding box problem mentioned above, the rectangle may be of any orientation
  • Largest empty rectangle
  • geometric spanner, a weighted graph over a set of points as its vertices which for every pair of vertices has a path between them of weight at most 'k' times the spatial distance between these points for a fixed 'k'.

Other

References

  1. ^ J. R. Sack and J. Urrutia (eds.) (2000). Handbook of Computational Geometry. North Holland. ISBN 0-44482-537-1. 
  2. ^ V. J. Lumelsky (1985). "On fast computation of distance between line segments". Inform. Process. Lett. 21 (2): 55–61. doi:10.1016/0020-0190(85)90032-8. 

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Proximity fuze — A proximity fuze (also called a VT fuze, for variable time ) is a fuze that is designed to detonate an explosive device automatically when the distance to target becomes smaller than a predetermined value or when the target passes through a given …   Wikipedia

  • Computer-induced medical problems — can be described as an umbrella term for the various problems a computer user can develop from prolonged and incorrect computer use. The medical problems that can arise from using computers can be generally defined as the many medical conditions… …   Wikipedia

  • Ground proximity warning system — (GPWS) is a system designed to alert pilots if their aircraft is in immediate danger of flying into the ground or an obstacle. Another common name for such a system is ground collision warning system (GCWS). Commercial aircraft The system… …   Wikipedia

  • Common electrical plug and socket problems in Hong Kong — This article exists to give readers an insight into some problems regarding electrical plugs and sockets in Hong Kong.OverviewBS 1363 is the mainstream wiring system in Hong Kong. In old buildings, the BS 546 system is also common. Due to its… …   Wikipedia

  • List of books in computational geometry — This is a list of books in computational geometry. There are two major, largely nonoverlapping categories: *Combinatorial computational geometry, which deals with collections of discrete objects or defined in discrete terms: points, lines,… …   Wikipedia

  • List of mathematics articles (P) — NOTOC P P = NP problem P adic analysis P adic number P adic order P compact group P group P² irreducible P Laplacian P matrix P rep P value P vector P y method Pacific Journal of Mathematics Package merge algorithm Packed storage matrix Packing… …   Wikipedia

  • List of combinatorial computational geometry topics — enumerates the topics of computational geometry that states problems in terms of geometric objects as discrete entities and hence the methods of their solution are mostly theories and algorithms of combinatorial character.See List of numerical… …   Wikipedia

  • Closest point problem — may refer to: Proximity problems Nearest neighbor search This disambiguation page lists articles associated with the same title. If an internal link led you here, you may wish to change …   Wikipedia

  • Geometric spanner — A geometric spanner or a k spanner graph or a k spanner was initially introduced as a weighted graph over a set of points as its vertices which for every pair of vertices has a path between them of weight at most k times the spatial distance… …   Wikipedia

  • Linguistic issues in Goa — Problems/Issues= The Konkani language has been in danger of dying out primarily due to # The fragmentation of Konkani into various, sometimes mutually unintelligible dialects. # The Portuguese influence in Goa, especially on Catholics. # Strong… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”