Существует много мнений о реальных значениях P = NP. Как видно из других хороших ответов, есть в основном 2 школы мысли. Одна из них заключается в том, что алгоритм P-времени может быть очень трудным или неосуществимым для реализации из-за «неожиданных аномалий», связанных с абстракцией. например:
- программа может быть слишком большой для кода
- может иметь место очень большая константа, так что для всех случаев, находящихся в пределах досягаемости «наземных вычислений», они все еще продолжительны, то есть эффективность не «включается», за исключением очень больших случаев. известно, что некоторые алгоритмы действительно вписываются в этот случай, как недавно указал Кнут (вопрос 15)
В общем, я ищу больше внимания алгоритмам, которые работают быстро по отношению к проблемам, размер которых n возможен. Большая часть современной литературы посвящена алгоритмам, которые асимптотически велики, но они полезны только тогда, когда n превышает размер вселенной.
Impagliazzo проводит знаменитое исследование, приведенное Дж. В другом ответе. Тем не менее, его эссе тем временем несколько экстраполировалось. Вот отличная новая ссылка от эксперта, который решает этот вопрос в своего рода научно-фантастическом сценарии будущего, ch2 / p11. подведение итогов
Золотой билет: P, NP и поиск невозможного от Lance Fortnow
«Если окажется, что P = NP, и у нас есть эффективные алгоритмы для всех проблем NP, мир изменится таким образом, что Интернет будет казаться сноской в истории. Не только невозможно описать все эти изменения, но и Самые большие последствия новых технологий было бы невозможно предсказать ».
Алгоритм быстро реализован на суперкомпьютере. Boeing немедленно заключает контракт на лучшую конструкцию крыла для нового самолета, позволяющего ему беспосадочно летать из Лондона в Сидней.
Алгоритм поиска используется для поиска нового алгоритма, который работает еще быстрее, оптимизируя исходное решение P = NP. Заканчивается результатом 42 миллиона строк неразборчивого кода. Называется "алгоритм Урбана"
Алгоритм, используемый для поиска индивидуальных методов лечения рака / лечения близких к людям. лечит рак, СПИД, диабет, но простуда остается загадкой
Алгоритм супер-планирования позволяет прогнозистам «делать невероятные улучшения в прогнозировании погоды, позволяя делать точные прогнозы температуры, ветра, облачности и осадков почти на год раньше. Подобные алгоритмы теперь спасают жизни благодаря точному прогнозированию штормов, торнадо, ураганов, чтобы люди могли подготовить или эвакуировать по мере необходимости. "
Очень точное распознавание лица
Компьютер может реконструировать 3d модели сцены в режиме реального времени с разных ракурсов
Компьютерные алгоритмы управляют работой камеры для спортивного события (вместо контролируемого человеком)
Автоматические комментарии и повторы генерируются алгоритмом, включающим правильно выбранные углы и статистику, и генерируются на любом языке в режиме реального времени.
Фэнтези-бейсбол / спорт обретают новое измерение с высокоточными симуляциями
Вкусовые рецепты улучшены по алгоритму
Алгоритм может быть использован для «изучения всего, что угодно, включая то, что делает хорошее искусство, популярную музыку и слова, которые волнуют душу. Помните, что P = NP означает, что то, что мы можем проверить, мы можем найти. Поэтому, как только у вас есть алгоритмический Процесс признания величия, вы можете использовать алгоритм снова, чтобы быстро найти это величие ".
Политик использует компьютерный алгоритм, чтобы распознавать великие речи и генерировать те, которые соответствуют шаблонам. Речь идет в интернете.
Люди создают полные произведения искусства из неполного / незаконченного искусства, например, симфонии. они используют алгоритм для генерации новых записей Битлз / Элвис. Новое искусство, романы, пьесы и поэзия, например, романтическая комедия с Хамфри Богартом / Джулией Робертс.
Amazon может создать индивидуальный роман для частных лиц по запросу. NBC создает приключенческий телесериал, созданный исключительно на компьютере
Имитация виртуальной реальности в видеоиграх, допускающая любые действия игроков вместо фиксированного набора возможных сюжетных линий.
Правоохранительные органы используют алгоритм как «невероятный инструмент для раскрытия преступлений, который, по-видимому, делает невозможное для выявления подозреваемых». Компьютерный алгоритм может реконструировать вероятные лица (для составных набросков), используя только ДНК. Полиция подбирает подозреваемого в убийстве, используя массивный поиск в базе данных фотографий водительских прав, выровненной по сгенерированному эскизу (из ДНК).
К сожалению, не так много, что изложено выше в Fortnow, подтверждается фактической научной литературой, за исключением, может быть, творческой экстраполяции миров Импальяццо. Чтобы разобраться в этом по пунктам, потребовалось бы гораздо больше, но, резюмируя, все это кажется занимательным, но фантастическим / желанным мышлением (или, может быть, это его завуалированная точка зрения). На самом деле существуют научные принципы, которые противоречат многим пунктам. И обратите внимание, что Fortnow - фанат спорта, поэтому он разрабатывает расширенную метафору в этой области, но может ли это быть признаком того, что люди думают в ритме ?
Например, известно, что «эффект бабочки» подразумевает, что точное прогнозирование погоды за (скажем) горизонтом в несколько дней невозможно из-за «чувствительной зависимости от начальных условий» (и Фортнау позже признался в своем блоге в неоднократной критике именно этого). точка). Кроме того, есть много доказательств того, что компьютеры не справляются с весьма субъективными для человека задачами, такими как создание или идентификация влиятельного искусства (задача, которая даже опытным людям не удается последовательно).
Собственно весь вопрос доходящий гипотетической ситуации или ложная предпосылка . Обратите внимание, что подавляющее большинство опрошенных ученых-ученых считают, что, несмотря на отсутствие неопровержимых доказательств, P ≠ NP. и естественно сравнить его с другими известными законами / ограничениями / ограничениями, такими как термодинамика (например, невозможность вечного движения / свободная энергия ) и статистикой, например, «теорема об отсутствии бесплатного обеда» .
Таким образом, суть в том, что, возможно, даже опытные ученые не могут точно предсказать исход P = NP. Поэтому, возможно, лучший ответ на данный момент - признать, что у людей нет хорошего ответа в это время.