Basic Algorithms and Combinatorics in Computational Geometry∗
نویسنده
چکیده
Computational geometry is, in its broadest sense, the study of geometric problems from a computational point of view. At the core of the field is a set of techniques for the design and analysis of geometric algorithms. These algorithms often operate on, and are guided by, a set of data structures that are ubiquitous in geometric computing. These include arrangements, Voronoi diagrams, and Delaunay triangulations. It is the purpose of this paper to present a tutorial introduction to these basic geometric data structures.
منابع مشابه
Parleda: a Library for Parallel Processing in Computational Geometry Applications
ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...
متن کاملFeasibility of detecting and localizing radioactive source using image processing and computational geometry algorithms
We consider the problem of finding the localization of radioactive source by using data from a digital camera. In other words, the camera could help us to detect the direction of radioactive rays radiation. Therefore, the outcome could be used to command a robot to move toward the true direction to achieve the source. The process of camera data is performed by using image processing and computa...
متن کاملThe Order Steps of an Analytic Combinatorics
Analytic combinatorics aims to enable precise quantitative predictions of the properties of large combinatorial structures. This theory has emerged over recent decades as essential both for the analysis of algorithms and for the study of scientific models in many disciplines, including probability theory, statistical physics, computational biology and information theory. With a caref...
متن کاملSweep Line Algorithm for Convex Hull Revisited
Convex hull of some given points is the intersection of all convex sets containing them. It is used as primary structure in many other problems in computational geometry and other areas like image processing, model identification, geographical data systems, and triangular computation of a set of points and so on. Computing the convex hull of a set of point is one of the most fundamental and imp...
متن کامل30 Arrangements
Given a finite collection S of geometric objects such as hyperplanes or spheres in R , the arrangement A(S) is the decomposition of R into connected open cells of dimensions 0, 1, . . . , d induced by S. Besides being interesting in their own right, arrangements of hyperplanes have served as a unifying structure for many problems in discrete and computational geometry. With the recent advances ...
متن کامل