Greedy triangulation

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Greedy triangulation
Polygon Greedy triangulation steps
Polygon Greedy triangulation steps. On each step a new edge (red) is added joining the nearest pair of vertex, without crossing a previously edge
ClassSearch algorithm
Data structure
Worst-case performanceO(|V|log|V|)
Best-case performanceO(|V|)

The greedy triangulation is a method to compute a polygon triangulation or a point set triangulation using a greedy algorithm, which adds edges one by one to the solution in strict increasing order by length, with the condition that an edge cannot cut a previously inserted edge.[1][2]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Chapter 3: Polygon Triangulation: pp.103.
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).