Laut Wikipedia kann es genau in O (n log (n)) berechnet werden.
Wikipedia verweist auf nicht weniger als sechs Artikel, in denen verschiedene deterministische oder randomisierte Algorithmen mit -Leistung beschrieben werden, genau in dem Abschnitt, in dem die Existenz solcher Algorithmen erwähnt wird (und unter bestimmten Umständen auch ein noch schnellerer).O ( n logn )
Deterministisch:
Cole, Richard; Salowe, Jeffrey S.; Steiger, WL; Szemerédi, Endre (1989), Ein Algorithmus für die optimale Auswahl der Steigung, SIAM Journal on Computing 18 (4): 792–810, doi: 10.1137 / 0218055, MR 1004799.
Katz, Matthew J.; Sharir, Micha (1993), Optimale Steigungsauswahl über Expander, Information Processing Letters 47 (3): 115–122, doi: 10.1016 / 0020-0190 (93) 90234-Z, MR 1237287.
Brönnimann, Hervé; Chazelle, Bernard (1998), Optimale Steigungsauswahl über Stecklinge, Computational Geometry Theory and Applications 10 (1): 23–29, doi: 10.1016 / S0925-7721 (97) 00025-4, MR 1614381.
Zufällig:
Dillencourt, Michael B.; Mount, David M.; Netanyahu, Nathan S. (1992), Ein randomisierter Algorithmus zur Steigungsauswahl, International Journal of Computational Geometry & Applications 2 (1): 1–27, doi: 10.1142 / S0218195992000020, MR 1159839.
Matoušek, Jiří (1991), Randomisierter optimaler Algorithmus für die Steigungsauswahl, Information Processing Letters 39 (4): 183–187, doi: 10.1016 / 0020-0190 (91) 90177-J, MR 1130747.
Blunck, Henrik; Vahrenhold, Jan (2006), "In-Place Randomized Slope Selection", Internationales Symposium für Algorithmen und Komplexität, Lecture Notes in Computer Science 3998, Berlin: Springer-Verlag, S. 30–41, doi: 10.1007 / 11758471_6, MR 2263136 .
Welches wolltest du?