Унікальна модель SAT проти саме


12

Унікальний SAT - це добре відома проблема: враховуючи формулу CNF , чи правда, що F має саме одну модель?FF

Мене цікавить проблема «Рівно -SAT»: з урахуванням формули CNF F і цілого числа m > 1 , чи правда, що F має саме m моделей?mFm>1Fm

Обидві проблеми виглядають схоже. Отже, мої запитання:

1– Чи політайм «Рівно -SAT» (багато-один або Тюрінг) можна привести до унікального SAT?m

2- Чи знаєте ви якісь посилання на цю тему?

Дякую за відповіді.

Додаток , перші статті про складність ТО саме SAT:m

1- Янош Саймон, Про різницю між одним і багатьма, у працях четвертого колоквіуму про автомати, мови та програмування, 480-491, 1977.

2- Клаус У. Вагнер, Складність комбінаторних задач з представленням вхідних даних, Acta Informatica, 23, 325-356, 1986.

В обох статтях точно SAT ( m 1 ) показано як C = завершений (при багато-одному скороченні), де клас C походить від Ієрархії підрахунку класів складності. Неофіційно C містить усі проблеми, які можна виразити як вирішення, чи має даний примірник принаймні m багато доказів розміру поліномів ( як відомо, клас C збігається з класом P P ). Клас C = є варіантом C , де "точно m " замінює "принаймні m ".mm1C=CCmCPPC=Cmm


4
Політичний час Тюрінга є скорочуваним: знайдіть рішення, додайте положення про його усунення та повторіть, поки формула не стане незадовільною.
Каве

1
m

1
Якщо ви не знаєте зв’язку між ПП та підрахунком кількості рішень, будь ласка, перевірте підручник з теорії складності, такий як Пападімітріу.
Tsuyoshi Ito

6
(1) Якщо m є поліноміально обмеженою, ваша проблема може бути одночленною у багаточленний час, зводиться до Unique SAT, обробляючи список m розчинів, відсортованих у лексикографічному порядку, як єдиний сертифікат. (2) Будь ласка, не сприймайте мою відповідь як доказ того, що ви поставили своє запитання в потрібному місці. Я думаю, що саме це питання знаходиться на межі між темою та поза темою. Справді варто подумати про те, щоб поставити свої майбутні питання десь в іншому місці.
Tsuyoshi Ito

4
Хоча ви заявляєте, що m поліноміально обмежена, деякі твердження у питанні вимагають m бути довільним і більше не дотримуватися, якщо ви обмежуєте m бути поліноміально обмеженим. Ви повинні зрозуміти, про що ви говорите, перш ніж ви зможете поставити цілісне запитання. Ось чому я не хочу розміщувати відповіді на це запитання тут, де очікуються питання на рівні досліджень.
Цуйосі Іто

Відповіді:


13

m

m


mnmmm=2O(n)mm

Великий m досі не ставить проблему в P. Повідомлення оновлення невірне, оскільки твердження про те, що точно-k-sat є C = P-завершено, є істиною, коли k є частиною вводу, і, отже, ваше зменшення до k / 2 -сат не має сенсу.
Ноам

mmy1,y2ymF=Fy1y2ymFFmFF

FFm|F|
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.