Чи проводилися якісь дослідження щодо -SAT вище межі задоволеності?


25

Добре відома характеристика примірників -SAT - відношення кількості пунктів до кількості змінних , тобто коефіцієнт . Для кожного існує порогове значення st \ for , більшість екземплярів є задоволеними, а для більшість випадків є незадовільними. Було проведено багато досліджень для проблем, де , і для проблем з досить малим ,kmnρ=m/nkαραραραρk-SAT стає вирішуваним у поліномний час. Дивіться, наприклад, статтю з опитування Димитрія Ахліоптаса з Довідника про задоволення ( PDF ).

Мені цікаво, чи була зроблена якась робота в іншому напрямку (де ), наприклад, якщо ми можемо якось перетворити проблему з CNF в DNF в цьому випадку, щоб швидко її вирішити.ρα

Отже, по суті, що відомо про SAT, де ?ρ=m/nα


10
Варто зазначити, що - функція k . αk
Гек Беннетт

чи могла б бути якась трансформація, яка показує якусь симетрію між двома регіонами з обох "сторін" точки переходу? здається правдоподібним. все-таки питання досить широке, в тому сенсі є багато емпіричного / теоретичного вивчення точки переходу, яка не так зосереджена на одній "стороні" чи іншій стороні ...
vzn

Відповіді:


26

Так, було. Нещодавно Моше Варді виступив з оглядом на семінарі BIRS "Теоретичні основи прикладного рішення SAT" :

(Моше представляє графік їх експерименту через хвилину 14:30 у своїй розмові, пов'язаній вище.)

Нехай позначає коефіцієнт пропозиції. Коли значення ρ збільшується за поріг, проблема стає простішою для існуючих рішень SAT, але не так просто, як це було до досягнення порогу. Ми дуже стрімко збільшуємо труднощі, коли підходимо до порогу знизу. Після порогу проблема стає легшою порівняно з порогом, але зменшення складності набагато менш круте.ρρ

Нехай позначає складність задачі wrt до n (в їх експерименті T ρ ( n ) - середній час роботи GRASP для випадкових 3SAT випадків із співвідношенням класу ρ ). Моше припускає, що T ρ ( n ) змінюється так:Tρ(n)nTρ(n)ρTρ(n)

  • поріг: T ρ ( n ) - поліном у n ,ρTρ(n)n
  • біля порогу: T ρ ( n ) - експоненціальна в n ,ρTρ(n)n
  • поріг: T ρ ( n ) залишається експоненціальним у n, але показник зменшується зізбільшенням ρ .ρTρ(n)nρ

1
Слід зазначити, що вищезазначені результати є експериментальними результатами (приблизно з 2000 р.) З використанням специфічного SAT-розв'язувача (GRASP). Але теоретично відомо, що для досить великих (скажімо, Ω ( n ) ) навіть дозвіл має невеликі спростування незадовільності. І, як писав Ян Йохансем раніше, спростувати 3-SAT легко (у середньому випадку) вже тоді, коли ρ = Ω ( ρΩ(n). ρ=Ω(n)
Іддо Цамарет

19

Існують щонайменше два напрямки досліджень, що стосуються випадкових для формул із співвідношенням пропозиції / змінної, що перевищує поріг задоволеності:k-SAT

  • Для таких формул були показані нижні межі щодо тривалості спростувань у резолюції та більш міцні системи доказів, що починаються, починаючи з статті " Багато важких прикладів для вирішення " Чватала та Семереді. Ці нижчі межі роздільної здатності мають на увазі нижчі межі під час виконання SAT-вирішувачів на основі DPLL та CDCL. Найсильніші нижні межі - для поліномального обчислення, завдяки Бен-Сассону та Імпальяццо .
  • Для таких формул існують ефективні детерміновані алгоритми, що підтверджують незадовільність, тобто алгоритми, які виводять "UNSAT" або "Не знаю", де відповідь "UNSAT" вимагається правильним, і він повинен виводити "UNSAT" на незадовільні формули з високою ймовірністю. Найсильніші результати в цьому напрямку - завдяки Фейге і Офеку .

Можливо, варто відзначити, що Чватал / Семереді показують, що whp випадкова формула -SAT з m / n c 1 є незадовільною. Фейга і Офкі дають спектральний алгоритм при м / п з 2 п 1 / 2 . Отже, залишається km/nc1m/nc2n1/2 зазор міжз1ліз2п 3 / 2 , де майже кожна формула нездійсненна, але ми не знаємояк вирішитищо це так. nc1nc2n3/2
Андраш Саламон

2

ось старе, але відповідне дослідження / кут від провідного експерта.

він показує параметр оцінює кількість рішень і вимірює "обмеженість" і співвідноситься / тенденції приблизно з співвідношенням "до змінної". див. p3 рис. 4, зокремаκ

На малюнку 4 ми побудуємо оцінену обмеженість вниз по евристичній гілці для випадкових 3-SAT задач. Для L / N <4.3 проблеми є недостатньо обмеженими та вирішуваними. По мірі пошуку пошук зменшується в міру того, як проблеми стають все більш обмеженими та очевидно вирішуваними. Для L / N> 4.3 проблеми є надмірними та нерозв'язними. У міру прогресування пошуку κ збільшується в міру того, як проблеми стають надмірно обмеженими та очевидно нерозв'язними.κκ

питання задає питання про . але це відомо, що з емпіричного аналізу є сильно обмеженим і тому в основному наближається до екземплярів часу P (розв'язувач "швидко" виявляє, що вони є нерозв'язними) і тому не є настільки теоретично цікавим (тому що вони не "випробовують / не здійснюють" експоненціальний час -поведінка розв'язувачів в середньому). однак, я особисто не бачив статей / перетворень / теорії, які підтверджують це більш теоретично / жорстко (окрім цього документа, як початку для цього).m/nα


з іншого боку, мабуть, можливо генерувати окремі "жорсткі" екземпляри будь-якого m / n "виміру", його справедливістю вони є менш статистично ймовірними поза фазовим переходом "P-NP-P".
vzn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.