Мені цікаво зменшити -Clique до SAT, не зробивши примірник значно більшим.
Кліка знаходиться в NP, тому її можна звести до SAT, використовуючи логарифмічний простір. Безпосереднє зменшення підручника Гарі / Джонсона підриває екземпляр до кубічного розміру. Однак -Clique є в P для кожного фіксованого k, тому "повинно" бути ефективне зниження принаймні для фіксованого k .
Один із способів побудови скорочення - це використання змінних SAT як характерного вектора , зі змінною, встановленою на істинну, що вказує на те, що пов'язана вершина знаходиться в кліці. Це зменшення природне, але створює екземпляр SAT квадратичного розміру, якщо графік розріджений. Для розрізненого графа потрібно четверо багато застережень, щоб забезпечити, щоб у кожній парі суміжних вершин максимум одна вершина могла знаходитись у кліці.
Спробуємо зробити краще, ніж .
Загальне скорочення Кука / Шнорра / Піппенгера / Фішера працює, спочатку приймаючи поліноміально обмежений часом NDTM, який визначає мову, моделюючи NDTM за допомогою невідомого DTM, моделюючи обертальний DTM схемою, а потім моделюючи ланцюг 3 -SAT екземпляр. Це створює екземпляр 3-SAT розміром якщо обмежений час NDTM дорівнює t ( n ) . Коефіцієнт журналу видається неминучим через накладні витрати під час імітації замикаючої машини. Для k -Clique, здається, є t ( , що дає екземпляр 3-SAT розміру O ( n k ( log n + log k ) ) , який єквазілінійнимдля фіксованого k . У своєму документі 1988 року Кук запитав, чи існує краща загальна редукція для мов у НП, і наскільки я знаю, це все ще залишається відкритим. Однак у Кліка багато структури, тому, можливо, в цьому випадку можна зробити краще.
Чи відомо про кращий скорочення від Clique до SAT?
Зокрема, чи можливо для фіксованого зменшити k -Clique до SAT, зберігаючи збільшення розміру екземпляра лінійним? Або можна використовувати наявний результат, щоб стверджувати, що це навряд чи можливо? Я намагався використовувати Fortnow / Santhanam і Dell / van Melkebeek, але накладні витрати здаються занадто великими, щоб мати на увазі щось конкретне.
(Я працював зі скороченням, яке, схоже, уникає фактора журналу, але перш ніж витрачати більше часу на деталі горі, щоб перевірити його правильність, я хотів би знати, чи таке зменшення вже відомо, чи це навряд чи існують.)