Выполнение алгоритма триангуляции Chazelle

Существует алгоритм триангулирования многоугольника в линейном времени из-за Chazelle (1991), но AFAIK нет стандартных реализаций его алгоритма в общих библиотеках математического программного обеспечения. Кто-нибудь знает о такой реализации, которую я просто не могу найти в Googling?

Ответ 1

См. этот ответ на "Мощные алгоритмы, слишком сложные для реализации" :

Согласно Skienna (автор "Руководства по разработке алгоритмов" ), "алгоритм [[]] совершенно безнадежен."

Я искал реализацию раньше, но не смог найти ее. Я считаю безопасным предположить, что никто не реализовал его из-за его сложности, и я думаю, что он также имеет довольно большой постоянный коэффициент, поэтому не оправдывал бы алгоритмы O(n lg n), которые имеют меньшие постоянные факторы.