Экспоненциальная сложность: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 1:
'''Экспоненциальная сложность''' — в теории сложности [[алгоритм]]ов, [[Вычислительная сложность|сложность]] задачи, ограниченная [[Экспонента|экспонентой]] от [[полином]]а от размерности задачи, то есть ограничена функцией <math>\exp(P(n))</math>, где <math>P</math> — некоторый многочлен, а <math>n</math> — размер задачи. В этом случае говорят, что сложность задачи растёт '''экспоненциально'''. Часто под сложностью подразумевают время выполнения алгоритма. В этом случае говорят, что алгоритм принадлежит к классу [[EXPTIME]]. Однако сложность может относиться и к памяти или другим ресурсам, нужным для работы алгоритма.
 
Различие между полиномиальными и экспоненциальными алгоритмами восходит к [[Нейман, Джон фон|фон Нейману]].<ref>{{cite book |author=John von Neumannкнига |chapterчасть=A certain zero-sunn two-person game equivalent to the optimal assignment problem |titleзаглавие=Contributions to the Theory of Games |editorsответственный=H. W. Kahn, A. W. Tucker, Eds. |publisherиздательство=[[Princeton University Press|Princeton Univ. Press]] |placeместо=Princeton, NJ |язык=und |автор=John von Neumann}}</ref>
 
== Временная сложность ==