В книге Арора-Барак, в определении функций, способных к построению по времени, говорится, что использование функций, которые не могут быть построены по времени, может привести к «аномальным результатам». У кого-нибудь есть пример такого "аномального результата"? В частности, я слышал, что могут существовать такие функции, что теорема о временной иерархии не выполняется. У кого-нибудь есть пример таких функций? Есть ли что-то об этом где-то в литературе?
cc.complexity-theory
паскаль
источник
источник
Ответы:
Теорема Бородина о разрыве : для любой общей вычислимой функцииг( n ) ≥ n есть общая вычислимая функция T такой, что Д ТяMЕ[ г( t ( n ) ) ] = D TяMЕ[ т ( н ) ] ,
Фактически, это справедливо для любой меры сложности Блюма вместоД ТяMЕ ,
Смотрите также страницу википедии и ссылки там.
источник
Поскольку статья в Википедии не дает доказательства, а статья посвящена ACM DL, я подумал, что было бы полезно опубликовать доказательство здесь:
(от Аллана Бородина, « Вычислительная сложность и существование пробелов в сложности », JACM 1972, с небольшими изменениями.)
источник