Chazelle的三角剖分算法的实现

时间:2011-10-19 23:24:32

标签: algorithm computational-geometry chazelle-algorithm

由于Chazelle(1991)有一个algorithm for triangulating a polygon in linear time,但是,AFAIK,他的算法在一般数学软件库中没有任何标准实现。

有谁知道这样的实现?

2 个答案:

答案 0 :(得分:18)

请参阅answer问题Powerful algorithms too complex to implement

  

根据Skiena(算法设计手册的作者)的说法,“[该]算法实施起来毫无希望。”

之前我曾寻找过一个实现,但找不到一个。我认为假设由于其复杂性而没有人实现它是安全的,并且我认为它也具有相当大的常数因子,因此对于具有较小常数因子的O(n lg n)算法不会很好。

答案 1 :(得分:1)