Заинтригованный интересным вопросом Криса Пресси об элементарно-рекурсивных функциях , я изучал больше и не мог найти ответ на этот вопрос в Интернете.
В Элементарные рекурсивные функции соответствуют хорошо экспоненциальной иерархии,,
Это кажется простым из определения, решение , проблемы неразрешимы (термин?) По более низким -элементарным функциям должен содержаться в EXP, а на самом деле в DTIME; эти функции также ограничены линейными по длине выходными строками [1].
Но с другой стороны, я не вижу очевидных нижних границ; на первый взгляд кажется вполне вероятным, что LOWER-ELEMENTARY может строго содержать NP, или, возможно, не содержать некоторые проблемы в P, или, скорее всего, возможность, которую я еще не представил. Было бы невероятно круто, если LOWER-ELEMENTARY = NP, но я полагаю, это слишком много, чтобы просить.
Итак, мои вопросы:
- Правильно ли мое понимание?
- Что известно о классах сложности, ограничивающих нижние элементарные рекурсивные функции?
- (Бонус). Имеем ли мы какие-либо хорошие характеристики класса сложности, когда накладываем дополнительные ограничения на рекурсивные функции? Я думал, в частности, об ограничении-ограниченные суммирования, которые, как мне кажется, выполняются за полиномиальное время и дают линейный результат; или суммированные с константами суммирования, которые, я думаю, выполняются за полиномиальное время и дают результат длины не более,
[1]: Мы можем показать (я полагаю), что нижние элементарные функции подчиняются этим ограничениям структурной индукцией, предполагая, что функции иметь сложность и выходы битовой длины на входе длины , когда, позволяя каждый имеет вывод длины , так имеет длина ввода (и, следовательно, длина выхода); сложность вычисления всегос это и из является , так имеет сложность и вывод длины как заявлено.
когда , s имеют выходы длины Таким образом, значение суммы выходов поэтому их сумма имеет длину , Сложность суммирования этих значений ограничена (количество сумм) раз (сложность каждого сложения) дача и сложность вычисления выходов ограничена (количество вычислений) раз (сложность каждого), давая , Так имеет сложность и вывод длины как заявлено.