Що таке верхня асимптотична верхня межа?


15

З того, що я дізнався, асимптотично пов'язана означає, що вона пов'язана зверху і знизу, як у тета-позначеннях. Але що означає асимптотично щільна верхня межа для позначення Big-O?


Це теж бентежило мене. Чому автори не можуть сказати "тета"? Навіщо вигадувати непотрібні умови?
beroal

Відповіді:


21

Сказати, що велика межа O є "асимптотично тісною" в основному означає, що автор повинен був написати . Наприклад, O ( x 2 ) означає, що це не більше деяких постійних разів  x 2 для всіх досить великих  х ; "асимптотично щільний" означає, що це дійсно деякий постійний час  x 2 для досить великого  x, а не, скажімо, деякий постійний час  x 1.999 .Θ()O(x2)x2xx2xx1.999


13

Ось приклад, що пояснює це (і конкретний приклад для точної відповіді Девіда).

AO(n3)nAO(n)Ω(n)Θ(n)


3
Ω(n)

1
@j_random_hacker Ви праві, ми повинні бути обережні з цим. Знову повторюючи, звичайно, асимптотично обмежений зв'язок нічого не говорить про можливість швидшого алгоритму в цілому.
Джухо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.