The document summarizes Fortune's algorithm for generating Voronoi diagrams. It begins with background on Voronoi diagrams and their applications. It then outlines Fortune's algorithm, which uses a sweep line and priority queue of events to incrementally build the Voronoi diagram. Key aspects include maintaining a beach line of parabolic arcs, handling site events by splitting arcs and circle events by removing arcs. The algorithm runs in O(n log n) time by using a self-balancing binary search tree to represent the beach line.