Rozważ ściśle wypukły, nieograniczony problem optymalizacjiNiech oznacza jego unikalne minima, a x_0 będzie początkowym przybliżeniem do x_ \ text {opt}. Wywołamy wektor x an \ epsilon - zamknij rozwiązanie \ mathcal {O} if \ begin {equation} \ frac {|| x - x _ {\ text {opt}} || _2} {|| x_0 - x_ \ text {opt} || _2} \ leq \ epsilon. \ end {równanie}
Załóżmy, że istnieją dwa iteracyjne algorytmy i aby znaleźć rozwiązanie close dla o następujących właściwościach:
- Dla dowolnego całkowity wysiłek obliczeniowy, tj. Wysiłek wymagany na iterację całkowitą liczbę iteracji, w celu znalezienia rozwiązania close jest taki sam dla obu algorytmów.
- Wysiłek na iterację dla wynosi powiedzmy, podczas gdy dla jest
Czy są sytuacje, w których jeden wolałby jeden algorytm od drugiego? Dlaczego?