Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

В теории сложности вычислений в Аксиомах Blum или сложности аксиома Blum являются аксиомами , которые определяют желаемые свойства мер сложности на множестве вычислимых функций . Аксиомы были впервые определены Мануэлем Блюмом в 1967 году [1].

Важно отметить, что убыстрение теоремы Блюма и разрыв теоремы справедливы для любой сложности меры , удовлетворяющей эти аксиомы. Наиболее известные меры, удовлетворяющие этим аксиомам, - это время (т. Е. Время выполнения) и пространство (т. Е. Использование памяти).

Определения [ править ]

Блюм мера сложности является пара с в нумерации Гёделя из частичных вычислимых функций и вычислимой функции

которое удовлетворяет следующим аксиомам Блюма . Мы пишем для iчастично вычислимой функции с гёделевской нумерацией и для частично вычислимой функции .

  • что домены из и идентичны.
  • множество является рекурсивным .

Примеры [ править ]

  • является мерой сложности, если это либо время, либо память (или их некоторая подходящая комбинация), необходимые для вычисления, закодированного с помощью i .
  • это не сложность меры, так как она не вторая аксиомы.

Классы сложности [ править ]

Для общей вычислимой функции классы сложности вычислимых функций могут быть определены как

- множество всех вычислимых функций со сложностью меньше . - множество всех булевозначных функций со сложностью меньше . Если мы рассматриваем эти функции как индикаторные функции на множествах, их можно рассматривать как класс сложности множеств.

Ссылки [ править ]