L' algorithme Ramer-Douglas-Peucker pour la simplification de ligne a le pire cas d' exécution . Pour des entrées aléatoires convenablement réparties, il s'est attendu à une complexité d'exécution O ( n log n ) . En 2D, il existe d'autres algorithmes avec la pire complexité d'exécution O ( n log n ) , qui calculent exactement le même résultat que l'algorithme Ramer-Douglas-Peucker. Étant donné que ces algorithmes sont basés sur une structure de données à "trajectoire (convexe) coque", il n'est pas évident qu'ils puissent être généralisés aux lignes 4D.
Existe-t-il un algorithme (randomisé) qui a (attendu) runtime (indépendant de l'entrée) pour le cas des lignes 4D? Vous pouvez supposer des distances euclidiennes et une tolérance absolue globale.
la source