Суто теоретично-теоретичне пояснення скорочення від унікальної обкладинки міток до Max-Cut


9

Я вивчаю унікальну концепцію ігор та знамениту редукцію до Max-Cut з Khot та ін. Зі своїх робіт і в Інтернеті більшість авторів використовують (що мені здається) неявну еквівалентність між скороченням MAX-CUT та побудовою певних тестів для довгих кодів. Через мою власну недостатню ясність щодо цієї еквівалентності я намагаюся слідувати цьому руслі думки.

З цих експозицій також зрозуміло, що скорочення можна було б описати виключно за допомогою графіків, але що за збігом обставин чи уподобань ніхто не вирішує це зробити так. Наприклад, у цих конспектах лекцій О'Доннелла він натякає, що тест з довгим кодом відповідає натуральному визначенню ребер на побудованому графіку, але оскільки це не прописано, це правило, схоже, залежить від вибору розрізу визначити булева функція, що тестується, і це мене досить розгубило.

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

Відповіді:


10

Дозвольте мені побачити, чи можу я прояснити це на високому рівні. Припустимо, екземпляр UG - це двобічний графікG=(VW,E), біекцій {πe}eE, де πe:ΣΣ, і |Σ|=m. Ви хочете побудувати новий графікH так що якщо екземпляр UG є 1δ задовольняє, значить H має великий розріз, і якщо екземпляр UG не є рівним δ-задовільний, значить H має лише дуже невеликі надрізи.

Графік H містить для кожної вершини в W, хмара 2m бали, кожен позначений деякими x{1,1}Σ. Намір полягає в тому, що ви повинні мати можливість інтерпретувати довге кодування коду мітокW як зріз H. Нагадаємо, що кодувати деякіσΣ з довгим кодом ви використовуєте булева функція f:{1,1}Σ{1,1}; зокрема це функція диктатораf(x)=xσ. Давайте виготовимо зрізST(тобто дворозділ вершин) з кодування довгого коду наступним чином. ЯкщоwW має мітку, кодовану булевою функцією f, перейдіть до хмари вершин у H відповідна w, і ввести S всі вершини в хмарі, які позначені деякими x для котрого f(x)=1. Усі інші йдуть наT. Це можна зробити назад, щоб призначити булеві функції всімwW на основі зрізу H.

Для того, щоб скорочення спрацювало, вам потрібно вміти говорити лише дивлячись на значення зрізуST чи булеві функції, відповідні розрізу, близькі до довгого кодування кодування деякого присвоєння міток W що задовольняє багато обмежень UG G. Тож питання полягає в тому, яку інформацію ми отримуємо від значення скороченняST. Розглянемо будь-які дві вершиниa з етикеткою x у хмарі, що відповідає w і b з етикеткою y у хмарі, що відповідає w (у скороченні ми лише дивимось w, wу різних хмарах). Ми говорили, що розріз можна використовувати для отримання булевих функційfw і fw. Тепер, якщо є край(a,b) в H, тоді (a,b) вирізається, якщо і тільки якщо fw(x)fw(y). Тому використовувати лише значення розрізу, щоб визначити, чи булові функції, які він викликає, "хороші" - це те саме, що мати тест, який, враховуючи булеві функції{fw}wW, запитує лише, яка частка якогось певного списку пар ((w,x),(w,y)) ми маємо fw(x)fw(y).

Іншими словами, кожен раз, коли Райан каже в замітках "тест, якщо fw(x)fw(y)", що він насправді означає" в H, додайте край між вершиною у хмарі w позначений від x і вершина в хмарі w позначений від yТобто для кожного vV, кожні два її сусіди w,w, і кожен x,y{1,1}n, включіть край між вершинами у хмарі w позначений від xπv,w і вершина в хмарі w позначений від yπv,w, і призначте вагу краю ((1ρ)/2)d((1+ρ)/2)nd де d - відстань Хеммінга між x і y. Таким чином, величина зрізу, поділена на загальну вагу ребра, точно дорівнює ймовірності успіху тесту.


Це відмінна відповідь, яку мені знадобиться вивчити ще трохи. У мене є незначне подальше запитання: чи варто мені підозрювати, що скорочення, яке я очікую детермінованим, все ще містить цю рандомізовану складову генеруванняμ?
Джеремі Кун

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