Этот вопрос я задавался вопросом некоторое время.
Когда люди описывают проблему P против NP, они часто сравнивают класс NP с творчеством. Они отмечают, что составление симфонии качества Моцарта (аналог задачи NP) кажется намного сложнее, чем проверка того, что уже составленная симфония имеет качество Моцарта (аналог задачи P).
Но действительно ли NP - это «класс творчества»? Разве не много других кандидатов? Есть старая поговорка: «Стихотворение никогда не заканчивается, только заброшено». Я не поэт, но для меня это напоминает идею чего-то, для чего нет определенного правильного ответа, который можно проверить быстро ... это напоминает мне больше о coNP и проблемах, таких как TAUTOLOGY, чем NP или SAT. Я предполагаю, что я имею в виду, что легко проверить, когда стихотворение «неправильно» и нуждается в улучшении, но трудно проверить, когда стихотворение «правильно» или «закончено».
Действительно, NP напоминает мне больше о логике и мышлении левого мозга, чем о творчестве. Доказательства, инженерные проблемы, головоломки Судоку и другие стереотипно «проблемы с левым полушарием» - больше NP и их легко проверить с точки зрения качества, чем поэзию или музыку.
Итак, мой вопрос: какой класс сложности наиболее точно отражает совокупность того, что люди могут достичь своим разумом? Я всегда безучастно удивлялся (и без каких-либо научных доказательств, подтверждающих мои предположения), возможно, левое полушарие не является приблизительным SAT-решателем, а правое полушарие мозга не является приблизительным TAUTOLOGY-решателем. Возможно, разум настроен на решение проблем PH ... или, возможно, он может даже решить проблемы PSPACE.
Я предложил свои мысли выше; Мне любопытно, может ли кто-нибудь предложить лучшее понимание этого. Чтобы сформулировать мой вопрос кратко: я спрашиваю, какой класс сложности должен быть связан с тем, что может достигнуть человеческий разум, и для доказательства или аргумента, подтверждающего вашу точку зрения. Или, если мой вопрос некорректен и не имеет смысла сравнивать людей и классы сложности, почему это так?
Благодарю.
Обновление : я оставил все, кроме заголовка без изменений, но вот вопрос, который я действительно хотел задать: какой класс сложности связан с тем, что человеческий разум может выполнить быстро ? Что такое «полиномиальное человеческое время», если хотите? Очевидно, что человек может моделировать машину Тьюринга, учитывая бесконечное время и ресурсы.
Я подозреваю, что ответ - либо PH, либо PSPACE, но я не могу сформулировать разумный, последовательный аргумент, почему это так.
Также обратите внимание: меня интересует, что люди могут приближать или «делать большую часть времени». Очевидно, что ни один человек не может решить сложные случаи SAT. Если разум является приблизительным X- решателем, и X завершен для класса C , это важно.