O algoritmo de Ramer-Douglas-Peucker para simplificação de linha possui o pior tempo de execução de . Para entradas aleatórias distribuídas adequadamente, espera-se complexidade do tempo de execução de . Em 2D, existem outros algoritmos com pior complexidade de tempo de execução , que calculam exatamente o mesmo resultado que o algoritmo de Ramer-Douglas-Peucker. Como esses algoritmos são baseados em uma estrutura de dados de "caminho (convexo)", não é óbvio se eles podem ser generalizados em linhas 4D.
Existe um algoritmo (randomizado) que tenha (esperado ) tempo de execução (independente da entrada) para o caso de linhas 4D? Você pode assumir distâncias euclidianas e uma tolerância absoluta global.
fonte