HOME





Polygon Triangulation
In computational geometry, polygon triangulation is the partition of a polygonal area (simple polygon) into a set of triangles, i.e., finding a set of triangles with pairwise non-intersecting interiors whose union is . Triangulations may be viewed as special cases of planar straight-line graphs. When there are no holes or added points, triangulations form maximal outerplanar graphs. Polygon triangulation without extra vertices Over time, a number of algorithms have been proposed to triangulate a polygon. Special cases It is trivial to triangulate any convex polygon in linear time into a fan triangulation, by adding diagonals from one vertex to all other non-nearest neighbor vertices. The total number of ways to triangulate a convex ''n''-gon by non-intersecting diagonals is the (''n''−2)nd Catalan number, which equals :\frac, a formula found by Leonhard Euler. A monotone polygon can be triangulated in linear time with either the algorithm of A. Fournier ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Fan Triangulation
In computational geometry, a fan triangulation is a simple way to Polygon triangulation, triangulate a polygon by choosing a Vertex (geometry), vertex and drawing Edge (geometry), edges to all of the other vertices of the polygon. Not every polygon can be triangulated this way, so this method is usually only used for convex polygons. Properties Aside from the properties of all triangulations, fan triangulations have the following properties: * All convex polygons, but not all polygons, can be fan triangulated. * Polygons with only one concave vertex can always be fan triangulated, as long as the diagonals are drawn from the concave vertex. * It can be known if a polygon can be fan triangulated by solving the Art gallery problem, in order to determine whether there is at least one vertex that is visible from every point in the polygon. * The triangulation of a polygon with n vertices uses n - 3 diagonals, and generates n - 2 triangles. * Generating the list of triangles is trivi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Greedy Algorithm
A greedy algorithm is any algorithm that follows the problem-solving heuristic of making the locally optimal choice at each stage. In many problems, a greedy strategy does not produce an optimal solution, but a greedy heuristic can yield locally optimal solutions that approximate a globally optimal solution in a reasonable amount of time. For example, a greedy strategy for the travelling salesman problem (which is of high computational complexity) is the following heuristic: "At each step of the journey, visit the nearest unvisited city." This heuristic does not intend to find the best solution, but it terminates in a reasonable number of steps; finding an optimal solution to such a complex problem typically requires unreasonably many steps. In mathematical optimization, greedy algorithms optimally solve combinatorial problems having the properties of matroids and give constant-factor approximations to optimization problems with the submodular structure. Specifics Greedy algori ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]




American Mathematical Monthly
''The American Mathematical Monthly'' is a peer-reviewed scientific journal of mathematics. It was established by Benjamin Finkel in 1894 and is published by Taylor & Francis on behalf of the Mathematical Association of America. It is an expository journal intended for a wide audience of mathematicians, from undergraduate students to research professionals. Articles are chosen on the basis of their broad interest and reviewed and edited for quality of exposition as well as content. The editor-in-chief An editor-in-chief (EIC), also known as lead editor or chief editor, is a publication's editorial leader who has final responsibility for its operations and policies. The editor-in-chief heads all departments of the organization and is held accoun ... is Vadim Ponomarenko ( San Diego State University). The journal gives the Lester R. Ford Award annually to "authors of articles of expository excellence" published in the journal. Editors-in-chief The following persons are or have ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Ear (mathematics)
In geometry, a vertex (: vertices or vertexes), also called a corner, is a point (geometry), point where two or more curves, line (geometry), lines, or line segments Tangency, meet or Intersection (geometry), intersect. For example, the point where two lines meet to form an angle and the point where edge (geometry), edges of polygons and polyhedron, polyhedra meet are vertices. Definition Of an angle The ''vertex'' of an angle is the point where two Line (mathematics)#Ray, rays begin or meet, where two line segments join or meet, where two lines intersect (cross), or any appropriate combination of rays, segments, and lines that result in two straight "sides" meeting at one place. :(3 vols.): (vol. 1), (vol. 2), (vol. 3). Of a polytope A vertex is a corner point of a polygon, polyhedron, or other higher-dimensional polytope, formed by the intersection (Euclidean geometry), intersection of Edge (geometry), edges, face (geometry), faces or facets of the object. In a polygon, a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Two Ears Theorem
In geometry, the two ears theorem states that every simple polygon with more than three vertices has at least two Ear (mathematics), ears, vertices that can be removed from the polygon without introducing any crossings. The two ears theorem is equivalent to the existence of polygon triangulations. It is frequently attributed to Gary H. Meisters, but was proved earlier by Max Dehn. Statement of the theorem A simple polygon is a simple closed curve in the Euclidean plane consisting of finitely many line segments in a cyclic sequence, with each two consecutive line segments meeting at a common endpoint, and no other intersections. By the Jordan curve theorem, it separates the plane into two regions, one of which (the interior of the polygon) is bounded. An ''ear'' of a polygon is defined as a triangle formed by three consecutive vertices u, v, w of the polygon, such that its edge uw lies entirely in the interior of the polygon. The two ears theorem states that every simple polygon t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Godfried Toussaint
Godfried Theodore Patrick Toussaint (1944 – July 2019) was a Canadian computer scientist, a professor of computer science, and the head of the Computer Science Program at New York University Abu Dhabi (NYUAD) in Abu Dhabi, United Arab Emirates. He is considered to be the father of computational geometry in Canada. He did research on various aspects of computational geometry, discrete geometry, and their applications: pattern recognition ( k-nearest neighbor algorithm, cluster analysis), motion planning, visualization (computer graphics), knot theory ( stuck unknot problem), linkage (mechanical) reconfiguration, the art gallery problem, polygon triangulation, the largest empty circle problem, unimodality ( unimodal function), and others. Other interests included meander (art), compass and straightedge constructions, instance-based learning, music information retrieval, and computational music theory. He was a co-founder of the Annual ACM Symposium on Computational Geo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


ACM Transactions On Graphics
''ACM Transactions on Graphics'' (TOG) is a bimonthly peer-reviewed scientific journal that covers the field of computer graphics. The editor-in-chief is Carol O'Sullivan (Trinity College Dublin). According to the ''Journal Citation Reports'', the journal had a 2023 impact factor of 7.8. The journal ranks 1st in computer graphics publications, according to Google Scholar Metrics. History It was established in 1982 and is published by the Association for Computing Machinery. TOG publishes two special issues for ACM SIGGRAPH's conference proceedings. Starting in 2003, all papers accepted for presentation at the annual SIGGRAPH SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual conference centered around computer graphics organized by ACM, starting in 1974 in Boulder, CO. The main conference has always been held in North ... conference are printed in a special summer issue of the journal. Beginning in 2008, papers presented at S ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Alain Fournier (academic)
Alain Fournier (1943–2000) was a computer graphics researcher and professor at the University of British Columbia. Biography Alain Fournier was born on November 5, 1943, in Lyon, France. He was married twice, first to Beverly Bickle (married 1968, divorced 1984) and later to Adrienne Drobnies, with whom he had one daughter, Ariel. Fournier's early training was in chemistry, culminating in a B.Sc. from Institut National des Sciences Appliquées de Lyon, INSA, France, in 1965. After emigrating from France to Montreal, Montreal, Quebec, Canada in the 1970s, he co-wrote a textbook on chemistry, and taught the subject in Quebec. His career in computer graphics spanned only about 20 years. In 1980 he received a Ph.D. in computer science from the University of Texas at Dallas under the supervision of Zvi Meir Kedem, and with Donald Fussell and Loren Carpenter reported the results of his Ph.D. work on stochastic modelling in a seminal paper in 1980. He then went on to an outstanding a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Monotone Polygon
In geometry, a polygon in the plane is called monotone with respect to a straight line , if every line orthogonal to intersects the boundary of at most twice. Similarly, a polygonal chain is called monotone with respect to a straight line , if every line orthogonal to intersects at most once. For many practical purposes this definition may be extended to allow cases when some edges of are orthogonal to , and a simple polygon may be called monotone if a line segment that connects two points in and is orthogonal to lies completely in . Following the terminology for monotone functions, the former definition describes polygons strictly monotone with respect to . Properties Assume that ''L'' coincides with the ''x''-axis. Then the leftmost and rightmost vertices of a monotone polygon decompose its boundary into two monotone polygonal chains such that when the vertices of any chain are being traversed in their natural order, their X-coordinates are monotonically increa ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]