Побудова (за час ):
1. Розділити множину точок на дві приблизно рівні множини та горизонтальною прямою.
2. Рекурсивно побудувати діаграму Вороного для та .
3. Побудувати ламану , яка розділяє та .
1. Побудувати опорні відрізки до опуклих оболонок та .
2. Проводити серединний перпендикуляр до одного з опорних відрізків до перетину з якоюсь прямою з вже побудованих діаграм Вороного.
3. Дві прямі, що перетнулись, розділяють три точки. Відкидаємо спільну точку з розгляду, і продовжуємо будувати серединні перпендикуляри для двох точок, що залишилися.
4. Так будувати доти, поки ламана, не співпаде з серединним перпендикуляром до якогось іншого опорного відрізка.
4. Видалити усі ребра з діаграми верхньої множини, які лежать нижче за ламану. Аналогічно з точністю до навпаки для нижньої множини.