Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Lloyd's Algorithm

Computational Geometry Algorithm

Lloyd's algorithm, also known as Voronoi iteration or relaxation, is an algorithm named after Stuart P. Lloyd for finding evenly spaced sets of points in subsets of Euclidean space, partitioning those subsets into well shaped and uniformly sized convex cells. Like the closely related k-means clustering algorithm, it repeatedly finds the centroid of each set in the partition and then re-partitions the input according to which of these centroids is closest, with the nearest-centroid operation producing Voronoi diagrams. It can be used to construct close approximations to centroidal Voronoi tessellations, with applications including quantization, dithering, stippling, and the smoothing of triangle meshes in the finite element method.

Connections

In Field

Source Lloyd's algorithm (Wikipedia)
Sources
Wikidata: Lloyd's Algorithm
Wikidata Q2835805, class allow-list match (w-wdresolver-0926)View the Source
Lloyd's algorithm (Wikipedia)
  • In Field: Algorithms and Complexity Theory, Lead sentence
    Lloyd's algorithm, also known as Voronoi iteration or relaxation, is an algorithm named after Stuart P. Lloyd for finding evenly spaced sets of points in subsets of Euclidean spaces and partitions of these subsets into well-shaped and uniformly sized convex ce
  • In Group: Triangulation, Voronoi and Mesh Algorithms, Lead section
    also known as Voronoi iteration or relaxation
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.