Поставляється запитання, чи можна вирішити наступне питання:
Проблема З огляду на ціле число і машина Тюрінга обіцяє бути в P, чи час виконання щодо довжини вводу ?
Вузька відповідь "так", "ні" або "відкрито" є прийнятною (із посиланнями, ескізом доказів або оглядом наявних знань), але більш широкі відповіді також дуже вітаються.
Відповідь
Емануеле Віола опублікував доказ того, що питання не можна вирішити (див. Нижче).
Фон
Для мене це питання, природно, виникло при розборі відповіді Лука Тевісана на питання: Чи потрібні умови виконання для P ресурсів EXP до верхньої межі? … Чи відомі конкретні приклади?
Питання також стосується питання MathOverflow: Які найпривабливіші проблеми Тьюрінга, які не можна визначити в математиці? , у варіанті, в якому слово "математика" змінюється на "інженерія", визнаючи, що оцінка часу виконання - це всюдисуща інженерна проблема, пов'язана (наприклад) з теорією управління та дизайном схем.
Таким чином, широка мета, що задається цим питанням, - отримати кращу оцінку / інтуїцію щодо того, які практичні аспекти оцінки часу виконання в класі складності P є здійсненними (тобто вимагають обчислювальні ресурси в P для оцінки), порівняно з нездійсненними (тобто вимагати обчислювальних ресурсів в EXP для оцінки), порівняно з формально невизначеними.
--- редагувати (відповісти після відповіді) ---
Я додав теорему Віоли до вікі спільноти MathOverflow "Привабливі проблеми Тюрінга - нерозв'язні". Це перший внесок wiki у клас складності P; це свідчить про новизну, природність та широкий спектр теореми Віоли (та ІМХО також її краси).
--- редагувати (відповісти після відповіді) ---
Монографія Юріса Хартманіса " Обгрунтовані обчислення та властивості доказувальної складності" (1978) охоплює багато того ж матеріалу, що і доказ Емануеле Віоли.