Многие эксперты считают, что гипотеза верна, и используют ее в своих результатах. Меня беспокоит то, что сложность сильно зависит от гипотезы P ≠ N P.
Итак, мой вопрос:
Пока гипотеза не доказана, можно / нужно ли рассматривать ее как закон природы, как указано в цитате из Штрассена? Или мы должны рассматривать это как математическую гипотезу, которая может быть когда-нибудь доказана или опровергнута?
Quote:
«Доказательства в пользу гипотез Кука и Валианта настолько подавляющи, а последствия их неудач настолько гротескны, что их статус, возможно, можно сравнить с состоянием физических законов, а не с обычными математическими предположениями».
[ Приветствие Фолькера Штрассена лауреату Неванлиннской премии Лесли Г. Валиану в 1986 году]
Я задаю этот вопрос при чтении поста Физика результатов в TCS? , Возможно, интересно отметить, что вычислительная сложность имеет некоторые сходства с (теоретической) физикой: многие важные результаты сложности были доказаны при допущении , в то время как в теоретической физике результаты доказаны при допущении некоторых физических законов . В этом смысле можно считать чем-то вроде E = m c 2 . Вернуться к физике результатов в TCS? :
Может ли (часть) TCS быть отраслью естественных наук?
Разъяснение:
(см. ответ Суреша ниже)
Можно ли сказать, что гипотеза в теории сложности так же фундаментальна, как и физические законы теоретической физики (как сказал Штрассен)?
Ответы:
Заявление Штрассена необходимо поместить в контекст. Это было обращение к аудитории математиков в 1986 году, когда многие математики не имели высокого мнения о теоретической информатике. Полное утверждение
Я уверен, что Штрассен имел беседы с чистыми математиками, которые говорили что-то вроде
В 2013 году, когда P NP был проблемой с призом Клея в течение десятка лет, может показаться трудным поверить, что у любого математика действительно были такие взгляды; однако, я могу лично подтвердить, что некоторые сделали.
Штрассен продолжает, говоря, что мы не должны отказываться от поиска доказательства P NP (таким образом, косвенно подразумевая, что это действительно математическая гипотеза):
так что, возможно, я бы назвал это «рабочей гипотезой», а не «физическим законом».
Позвольте мне наконец отметить, что математики также используют такие рабочие гипотезы. Существует большое количество математических работ, доказывающих теоремы, утверждения которых гласят: «Если предположить, что гипотеза Римана верна, то ...».
источник
Я вижу три взаимосвязанных способа понять вопрос:
1) Можем ли мы считать фундаментальным принципом теории сложности вычислений еще до того, как мы сможем это доказать?
2) Распространяется ли принцип за пределы своего узкого математического значения?
3) Можно ли рассматривать принцип как физический закон?
Я думаю, что есть веские причины для ответа «да» или «квалифицировано да» на все эти три вопроса.
источник
Я не уверен, что понимаю. Физический закон (того типа, который вы указываете) - это математическое выражение модели (в этом примере, относительности), которая претендует на захват реальности. Физический закон может быть доказан неверным, если базовая математика неверна, но он также может быть неправильным, если базовая модель изменяется (например, ньютоновская механика). P против NP - это конкретная математическая гипотеза, которая является истинной или ложной (и может быть доказуемо или нет)
источник
Чтобы ответить на ваш оригинальный вопрос:
«Допущение твердости NP ?: Нет физических средств для решения полных задач NP за полиномиальное время».
Он выступил с хорошей речью в Университете Ватерлоо под названием « Вычислительная неразрешимость как закон физики».
источник
источник
источник
Вы можете провести множество экспериментов на скоростях и скоростях, и вы получите неопровержимые доказательства, подтверждающие законы Ньютона. Конечно, вы увидите некоторые очень странные вещи в очень специфических экспериментах, такие как скорость света в движущейся воде или некоторые астрономические события. Но ваши убедительные доказательства скажут вам: Ньютон прав, и эти законы - то, что вам нужно.
Конечно, Ньютон «не прав», и Эйнштейн последовал за ним.
Для P = NP мы можем видеть множество примеров, где кажется, что P ≠ NP. Но в некоторых частных случаях у нас есть странные вещи. Если P ≠ NP, существует бесконечное число классов между ними, поэтому мы должны найти некоторые проблемы в NP, которые не находятся в P, но не являются NP-полными. Мы не знаем ни одного из них, и большинство кандидатов оказались в P.
Что вы думаете об этой проблеме, зависит от того, куда вы хотите посмотреть. Я не удивлюсь, если P = NP.
источник