Якщо не є поліном або експоненціалом, то як називається ця функція?


13

Я щойно знайшов це речення на сторінці 6 "Комп'ютери та нездатність" Гарі та Джонсона.

Будь-який алгоритм, функція складності часу якого не може бути настільки обмежений, називається експоненціальним алгоритмом часу (хоча слід зазначити, що це визначення включає певні не полиноміальні функції складності часу, наприклад , які зазвичай не розглядаються як експоненціальні функції).nlogn

Моє запитання наступне,

Якщо nlogn не є поліномним і не експоненціальним, то як називається ця функція? Чи має це ім’я чи особливі випадки чи ні?

Дякую.

Відповіді:


12

Для цих типів функцій немає фіксованої термінології. Іноді ви можете бачити "субекспоненціальний" або "суперполіноміальний", який використовується для позначення такого типу поведінки.


7
Ще один поширений термін - квазіполіномічний .
Yuval Filmus

3
@ user777 Я думаю, що субекспоненціал має форму тоді як суперполіномічний або квазіполіномічний має форму з залишається виправленим clog1+γnc,γ>0
cn11+γ
clog1+γn
c,γ>0
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.