Global Information Lookup Global Information

Computational geometry information


Computational geometry is a branch of computer science devoted to the study of algorithms which can be stated in terms of geometry. Some purely geometrical problems arise out of the study of computational geometric algorithms, and such problems are also considered to be part of computational geometry. While modern computational geometry is a recent development, it is one of the oldest fields of computing with a history stretching back to antiquity.

Computational complexity is central to computational geometry, with great practical significance if algorithms are used on very large datasets containing tens or hundreds of millions of points. For such sets, the difference between O(n2) and O(n log n) may be the difference between days and seconds of computation.

The main impetus for the development of computational geometry as a discipline was progress in computer graphics and computer-aided design and manufacturing (CAD/CAM), but many problems in computational geometry are classical in nature, and may come from mathematical visualization.

Other important applications of computational geometry include robotics (motion planning and visibility problems), geographic information systems (GIS) (geometrical location and search, route planning), integrated circuit design (IC geometry design and verification), computer-aided engineering (CAE) (mesh generation), and computer vision (3D reconstruction).

The main branches of computational geometry are:

  • Combinatorial computational geometry, also called algorithmic geometry, which deals with geometric objects as discrete entities. A groundlaying book in the subject by Preparata and Shamos dates the first use of the term "computational geometry" in this sense by 1975.[1]
  • Numerical computational geometry, also called machine geometry, computer-aided geometric design (CAGD), or geometric modeling, which deals primarily with representing real-world objects in forms suitable for computer computations in CAD/CAM systems. This branch may be seen as a further development of descriptive geometry and is often considered a branch of computer graphics or CAD. The term "computational geometry" in this meaning has been in use since 1971.[2]

Although most algorithms of computational geometry have been developed (and are being developed) for electronic computers, some algorithms were developed for unconventional computers (e.g. optical computers [3])

  1. ^ Franco P. Preparata and Michael Ian Shamos (1985). Computational Geometry - An Introduction. Springer-Verlag. ISBN 0-387-96131-3. 1st edition; 2nd printing, corrected and expanded, 1988.
  2. ^ A.R. Forrest, "Computational geometry", Proc. Royal Society London, 321, series 4, 187-195 (1971)
  3. ^ Yevgeny B. Karasik (2019). Optical Computational Geometry. ISBN 979-8511243344.

and 22 Related for: Computational geometry information

Request time (Page generated in 0.815 seconds.)

Computational geometry

Last Update:

computational geometric algorithms, and such problems are also considered to be part of computational geometry. While modern computational geometry is...

Word Count : 2101

Computational mathematics

Last Update:

geometry Computational group theory Computational geometry Computational number theory Computational topology Computational statistics Algorithmic information...

Word Count : 538

Geometry

Last Update:

methods—differential geometry, algebraic geometry, computational geometry, algebraic topology, discrete geometry (also known as combinatorial geometry), etc.—or...

Word Count : 9874

Algebraic geometry

Last Update:

theory and computational technique. In the 20th century, algebraic geometry split into several subareas. The mainstream of algebraic geometry is devoted...

Word Count : 7405

Symposium on Computational Geometry

Last Update:

The International Symposium on Computational Geometry (SoCG) is an academic conference in computational geometry. Today its acronym is pronounced "sausage...

Word Count : 307

Theoretical computer science

Last Update:

game theory, machine learning, computational biology, computational economics, computational geometry, and computational number theory and algebra. Work...

Word Count : 4804

Synthetic geometry

Last Update:

Synthetic geometry (sometimes referred to as axiomatic geometry or even pure geometry) is geometry without the use of coordinates. It relies on the axiomatic...

Word Count : 1738

Combinatorics

Last Update:

kissing numbers. With the emergence of applications of discrete geometry to computational geometry, these two fields partially merged and became a separate field...

Word Count : 3441

List of books in computational geometry

Last Update:

list of books in computational geometry. There are two major, largely nonoverlapping categories: Combinatorial computational geometry, which deals with...

Word Count : 1939

Discrete geometry

Last Update:

Discrete geometry has a large overlap with convex geometry and computational geometry, and is closely related to subjects such as finite geometry, combinatorial...

Word Count : 1579

Computational topology

Last Update:

topology, or computational topology, is a subfield of topology with an overlap with areas of computer science, in particular, computational geometry and computational...

Word Count : 1591

Discrete mathematics

Last Update:

communication, data organization, computational devices, the flow of computation, etc. In mathematics, they are useful in geometry and certain parts of topology...

Word Count : 2768

Analytic geometry

Last Update:

foundation of most modern fields of geometry, including algebraic, differential, discrete and computational geometry. Usually the Cartesian coordinate system...

Word Count : 5590

Computer science

Last Update:

graphics and computational geometry address the generation of images. Programming language theory considers different ways to describe computational processes...

Word Count : 7040

Convex hull algorithms

Last Update:

In computational geometry, numerous algorithms are proposed for computing the convex hull of a finite set of points, with various computational complexities...

Word Count : 2229

Mark Overmars

Last Update:

journal papers, largely on computational geometry, and is the co-author of several books including a widely used computational geometry text. Overmars has also...

Word Count : 776

Polygon triangulation

Last Update:

In computational geometry, polygon triangulation is the partition of a polygonal area (simple polygon) P into a set of triangles, i.e., finding a set of...

Word Count : 1386

Simple polygon

Last Update:

are commonly seen as the input to computational geometry problems, including point in polygon testing, area computation, the convex hull of a simple polygon...

Word Count : 3199

Algorithmic paradigm

Last Update:

An algorithmic paradigm or algorithm design paradigm is a generic model or framework which underlies the design of a class of algorithms. An algorithmic...

Word Count : 80

CGAL

Last Update:

The Computational Geometry Algorithms Library (CGAL) is an open source software library of computational geometry algorithms. While primarily written...

Word Count : 534

Ham sandwich theorem

Last Update:

line in the previous configuration. In computational geometry, this ham sandwich theorem leads to a computational problem, the ham sandwich problem. In...

Word Count : 2453

Model of computation

Last Update:

more specifically in computability theory and computational complexity theory, a model of computation is a model which describes how an output of a mathematical...

Word Count : 363

PDF Search Engine © AllGlobal.net