Причини вважати


27

Здається, що багато людей вважають, що , частково тому, що вони вважають, що факторинг не розв'язується у поліметрі. (Шива Кінталі перерахував тут кілька інших проблемних питань ).ПNПcоNП

З іншого боку, Грьошель, Ловаш та Шрівервер написали, що "багато людей вважають, що ". Цю цитату можна знайти в геометричних алгоритмах та комбінаторна оптимізація, і Шрійвер робить подібні твердження у комбінаторній оптимізації: багатогранники та ефективність . Ця картина дає зрозуміти, де Джек Едмондс стоїть у цьому питанні.П=NПcоNП

Які докази підтверджують віру в ? Або підтримувати P = N P c o N P ?ПNПcоNПП=NПcоNП


Визначте "причину". Справді немає жодних доказів так чи інакше. Це не те, що можна перевірити експериментально. Поки ми не маємо доказів так чи інакше, єдині "причини вірити" - це почуття кишечника, або те, що якась проблема в не є поліном, або якийсь інстинкт кишки, який вони всі є. NПcоNП
jmite

2
Я сподівався на відповіді на кшталт того, що Скотт Ааронсон дав для P проти NP .
Остін Бюкенан

1
багато з тих самих ідей Ааронсона застосовні. дещо не погоджуються з jmite. є безліч непрямих доказів, включаючи експериментальні дані, деякі з них перелічені Ааронсоном.
vzn

5
Теорема 3.1 про односторонні перестановки та мови самосвідчення К. Хоман та М. Тхакур, Журнал комп'ютерних та системних наук, 67 (3): 608-622, листопад 2003 р. [ Як .pdf ] зазначає, що P ≠ UP∩ coUP тоді і лише тоді, коли ("найгірший випадок") існують односторонні перестановки. Теорема 3.2 нагадує ще 10 гіпотез, які були показані еквівалентними P ≠ UP∩coUP.
Томас Клімпель

9
Я думаю, що факторинг ∈ P є багатьма, на багато порядків більше, ніж P = NP ∩ coNP, так що це, безумовно, не причина, що я вважаю P = NP ∩ coNP.
Петро Шор

Відповіді:


5

Теорема 3.1 про односторонні перестановки та мови самосвідчення К. Хоман та М. Тхакур, Журнал комп'ютерних та системних наук, 67 (3): 608-622, листопад 2003 р. [ Як .pdf ] стверджує, що тоді і лише тоді, коли («найгірший випадок») існують односторонні перестановки. Теорема 3.2 нагадує ще 10 гіпотез , які , як було показано, що еквівалентно Р U P C O U P .ПUПcоUППUПcоUП

Крім того , у нас є вагомі підстави для припущення , що . Таким чином, вище теореми і результату гіпотези в сильних підставах вважати , що P N P C O N P .UПNППNПcоNП


Відмова: Я перемістив редакцію Мохаммада Аль-Туркстані на свою відповідь на цю вікі-відповідь спільноти. Він вважає, що це чудово відповідає на це питання, оскільки існують односторонні перестановки. Я сам ще недостатньо зрозумів різницю між "найгіршим" випадком і "середнім випадком" односторонніх функцій, щоб стверджувати, що він дійсно відповідає на питання.


0

Я вважаю, що існує дуже просторових генераторів високоякісних випадкових чисел. Незважаючи на це переконання, я зазвичай використовую в своєму коді трістер Mersenne , який є якісним, але не дуже ефективним для простору. Між ефективністю простору та NP∩coNP немає зв'язку, це просто відчуття кишки, що існує зв'язок.


Дозвольте спробувати навести одну причину, чому я вважаю, що "справжню випадковість" можна імітувати / апроксимувати дуже просторово ефективно. Ми знаємо, що можна отримати псевдовипадкові числа, які є достатньо випадковими для всіх практичних цілей (включаючи криптографію). Ми також знаємо, що використання (невеликої кількості фіксованих) великих простих чисел у побудові генераторів псевдовипадкових чисел рідко є поганою ідеєю. Ми знаємо з припущень на кшталт Рімана, що майже всі прості числа містять високий ступінь випадковості, але ми також знаємо, що ми ще не в змозі жорстко довести це.

Чи існує інтуїтивне пояснення, чому прості числа поводяться як випадкові числа? Прості числа - це доповнення складених чисел. Доповнення добре поведеного набору часто складніше, ніж оригінальний набір. Складені числа складаються з простих чисел, що в свою чергу вже надає цій множині певну складність.


Передумови Я одного разу намагався зрозуміти, чому P ≠ NP важкий. Мені було цікаво, чи наближення груп внутрішньої симетрії проблемного екземпляра до нільпотентних груп не може призвести до "алгоритму абстрагування", здатного побачити внутрішню структуру проблемного екземпляра. Але потім я зрозумів, що навіть обчислення структури нільпотентної групи містить факторинг як особливий випадок. Питання про прості підгрупи циклічної групи порядку n еквівалентно визначенню простих факторів n. І класифікація кінцевих нільпотентних групмістить ще гірші підпроблеми, пов'язані з графомічним ізоморфізмом. Цього було достатньо, щоб переконати мене, що такий підхід не допоможе. Але наступним моїм кроком було намагання зрозуміти, чому факторинг важкий, і вищевказана відповідь - це те, що я придумав. Це було досить, щоб переконати мене, тому, можливо, це буде переконливим і для інших людей. (Я тоді не знав про групоїди чи зворотні напівгрупи, які, ймовірно, більше підходять, ніж нільпотентні групи для обробки внутрішніх симетрій. Все ж аргумент, чому такий підхід не буде ефективним, залишається колишнім.)


2
Я не впевнений, як ця відповідь стосується питання. Не могли б ви детальніше розробити?
Маттіас

@Matthias Відповідь є причиною, чому я вважаю, що P ≠ NP∩coNP. Тож проблема, мабуть, полягає не в тому, що стосується питання, а в тому, як пояснити міркування. Існує форма математичного платонізму, яка передбачає, що математичні структури здатні моделювати або наближати майже все, що може існувати в цьому світі. Справжня випадковість є частиною того, що може існувати, і відповідь намагається пояснити, чому виникає відчуття кишки, що ця випадковість вже присутня у досить просторових обмежених контекстах, щоб викликати P ≠ NP∩coNP. (Вибачте, можливо, пізніше я вдосконалю / видалю цей коментар.)
Томас Клімпель

2

@Matthias Я написав "... відсутній зв'язок між ефективністю простору та NP∩coNP, це просто відчуття кишки ..." у відповіді. Я міг би спробувати деталізувати, але я боюся, що це не буде добре прийнято. Насправді, напевно, ви хочете, щоб ви хотіли незалежних посилань, які вказували б у цьому напрямку замість моїх власних пояснень. У зоопарку складності я знайшов цитований результат "Найгірші" односторонні перестановки існують тоді і лише тоді, коли P не дорівнює UP ∩ coUP [ HT03 ]. Папір є в Інтернеті, але я її ще не прочитав ...
Thomas Klimpel
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.