Заданы пять связанных вопросов, и ожидается единый интегрированный ответ:
- В1: Существуют ли языки , которые распознаются только теми машинами Тьюринга в , показатели времени выполнения которых неразрешимы ?
- Вопрос 2: Можно ли конечно построить примеры этих машин Тьюринга?
- Вопрос 3: Можно ли конкретизировать эти машины Тьюринга? ( например , с помощью оракулов, которые «угадывают» их, а не создают их окончательно).
- Q4: Какие другие атрибуты P (кроме показателей времени выполнения) в настоящее время известны как неразрешимые? Для каких атрибутов этот вопрос открыт?
- Q5: Неразрешимые атрибуты препятствуют разрешимости ?P ≠ N P
Обратите внимание на слово «исключительно» в Q1 (исключая предложенный ответ Ланса Фортнау).
Выводы и переход в вики сообщества
Заданный вопрос: «Являются ли неразрешимые атрибуты P препятствием для выбора P по сравнению с NP?», Является открытым и считается сложным, как и многочисленные конкретные вопросы (такие как Q1–4 выше), которые естественно связаны с ним.
Монография Юриса Хартманиса « Возможные вычисления и свойства сложности, которую можно придумать в 1978 году» дает хорошее представление о литературе, и, по-видимому, со времен Хартманиса обзор опубликован не был.
Этот класс вопросов недостаточно изучен, поэтому задача поиска строгих доказательств тесно связана с проблемой выбора хороших начальных определений.
Вдумчивые замечания и проницательные наброски, предоставленные Travis Service и Alex ten Brink, получили признание и оценку.
Поскольку вопрос является открытым, и поскольку он обсуждается в нескольких математических цепочках блогов ( 1 , 2 , 3 , 4 , 5 , 6 ), этот вопрос был помечен для преобразования в вики сообщества.
Обновление II и резюме
Мне стало известно, что монография Юриса Харманиса « Возможные вычисления и свойства комплексной сложности » 1978 года может быть прочитана как подробный ответ на вопросы 1–5 . Кроме того, (превосходные) эскизы для доказательства Q1 и Q4, представленные ниже Travis Service и Алексом тен Бринком, обеспечивают современное подтверждение и расширение общих выводов Хартманиса о том, что:
Результаты о сложности вычислений весьма радикально изменятся, если мы рассмотрим только те свойства вычислений, которые могут быть формально доказаны (выделено Хартманисом) ...В конце концов, я надеюсь опубликовать в качестве официального ответа « TCS StackExchange » дальнейшие цитаты из (удивительно предусмотрительной) монографии Хартманиса.Таким образом, следует ожидать, что результаты об оптимальности всех программ, выполняющих ту же функцию, что и данная программа, будут отличаться от результатов об оптимальности всех программ, которые могут быть формально доказаны эквивалентными данной программе. ...
Мы [должны] рассмотреть возможность того, что эта знаменитая проблема [ ] не может быть разрешимо в формализованной математической теории, такой как теория множеств.
Как из монографии Хартманиса, так и из ответов, предоставленных Трэвисом и Алексом, очевидно , что вопросы 1–5 значительно превосходят современное состояние теории сложности. Более того, эти вопросы / ответы, очевидно, являются достаточно тонкими, так как требуют тщательной корректировки определений и обоснования изложения в монографии… что, я надеюсь, не отговорит людей от публикации дальнейших ответов. :)
Для дальнейшего технического обсуждения см. Ответ Джоэла Дэвида Хэмкинса на MathOverflow на вопрос: может ли проблема быть одновременно полиномиальным временем и неразрешимой? (рекомендуется Алекс тен Бринк).
Если в монографии Хартманиса вместо «вычисления функций» заменить фразу «симуляция динамики», результат может быть прочитан как трактат о теоретико-сложных границах системотехники… это практическая причина, почему мы, инженеры, заботимся об этих проблемы.
Противоположное мнение Хартманису было недавно высказано Одедом Голдрайхом в письме редактору CACM под названием «О вычислительной сложности» :
К сожалению, в настоящее время у нас нет хороших теоретических ответов на большинство естественных вопросов, касающихся эффективных вычислений. Это происходит не потому, что мы задаем неправильные вопросы, а потому, что эти вопросы очень сложные.
(Конечно) вполне возможно, что мнения Хартманиса и Гольдрайха окажутся правильными, например, формальное доказательство неразрешимости отделимости PvsNP может быть разумно рассмотрено как обоснование обеих точек зрения.
Обновить я
Вдумчивые комментарии (ниже), сделанные Travis Service и Алексом Тен Бринком, предполагают (по сути), что в первом квартале фраза «неразрешимый» не является синонимом «не поддается достоверному определению», и что ответы на вопрос 2–5 могут зависеть от этого различия. Для меня не совсем ясно, какой выбор определений приведет к самым сильным теоремам, а также лучше всего отражает нашу интуицию класса P. Ответы и комментарии, касающиеся этого вопроса, приветствуются.
Вспоминается замечание Феликса Кляйна в « Элементарной математике с передовой точки зрения: геометрия» (1939):
Другим примером концепции, которая встречается с большей или меньшей точностью в наивном восприятии пространства, которое мы должны добавить в качестве дополнения к нашей системе геометрии, является понятие (произвольной) кривой . Каждый человек считает, что он знает, что такое кривая, пока он не выучил так много математики, что бесчисленные возможные отклонения сбивают их с толку.
Как с кривыми, так и с языками, принятыми машинами Тьюринга в ... то, что когда-то казалось (для меня) самым простым и естественным из всех классов сложности, теперь смущает меня (бесчисленное множество?) Непроверяемых и / или неразрешимых атрибутов его членов , Широкая мотивация в вопросе 1–5 заключалась в том, чтобы найти путь через эту путаницу, но ответы, данные до сих пор (Travis Service и Alex ten Brink), дали дополнительные основания для путаницы!
Поколение математиков Кляйна изо всех сил пыталось найти хорошие определения для кривых и других фундаментальных элементов теории множеств, геометрии и анализа. Обзор элементарного уровня можно найти в обсуждении Википедии о Александер Рогатой Сфере
Вложение сферы в R3
В течение 20-го века анализ "диких многообразий", таких как сфера Александра, помог прояснить различия между топологическими многообразиями, кусочно-непрерывными многообразиями и дифференциальными многообразиями. Точно так же в 21-м веке, возможно, уточнения определений, связанных с , помогут приручить дикие языки P и дикие машины Тьюринга ... хотя определить подходящие уточнения будет нелегкой задачей.
Фон
Эти взаимосвязанные вопросы возникают из вики-вопросов сообщества MathOverflow « Каковы наиболее привлекательные неразрешимые проблемы Тьюринга в математике? » И « Какие понятия используются, но не четко определены в современной математике? » В частности, Колин Тан попросил , чтобы вопрос, заданный выше, был размещен как отдельный вопрос.
Для получения технической информации см. Вопрос TCS StackExchange « Разрешены ли границы времени выполнения в P? », В частности краткое доказательство Эмануэле Виолы, что ответ «нет». Отметим также, что аналогичные результаты доказаны Юрисом Хартманисом в его монографии « Возможные вычисления и доказуемые свойства сложности» (1978).
На этой неделе Ланс Фортноу / Bill GASARCH веблоге вычислительной сложности проводит их десятилетнюю опрос « Имеет ли или нет? » - пятый и последний вопрос , который задают ПРИГЛАШАЕТ комментарий на Fortnow / GASARCH вопрос.