Algorytm Ramer Douglasa-Peucker dla linii Uproszczenie najgorszy czasem przebiegu. W przypadku odpowiednio rozmieszczonych losowych danych wejściowych oczekiwał złożoności środowiska wykonawczego O ( n log n ) . W 2D istnieją inne algorytmy o najgorszym przypadku złożoności środowiska wykonawczego O ( n log n ) , które obliczają dokładnie taki sam wynik jak algorytm Ramera-Douglasa-Peuckera. Ponieważ algorytmy te są oparte na strukturze danych „kadłuba (wypukłego) kadłuba”, nie jest oczywiste, czy można je uogólnić na linie 4D.
Czy istnieje (losowy) algorytm, który ma (oczekiwany) czas działania (niezależnie od danych wejściowych) w przypadku linii 4D? Możesz założyć odległości euklidesowe i globalną absolutną tolerancję.
źródło