Durezza UGC del predicato per ?


16

Contesto :

Nel documento UGC originale di Subhash Khot ( PDF ), dimostra la durezza UG di decidere se una determinata istanza CSP con vincoli di tutto il modulo Non-tutti-uguali (a, b, c) su un alfabeto ternario ammette un compito soddisfacente 1 - dei vincoli o se non esistono compiti soddisfacenti dei vincoli, per arbitrariamente piccoli .8ϵϵ>089+ϵϵ>0

Sono curioso di sapere se questo risultato è stato generalizzato per qualsiasi combinazione di vincoli -ary per e domini variabili di dimensione dove . Questo è,3 k 3 k 33k3k3

Domanda :

Sono noti risultati sulla durezza dei dati di approssimazione per il predicato per x_i \ in GF (k) per \ ell, k \ ge 3 e \ ell \ ne k \ ne 3 ? NAE(x1,,x)xiGF(k),k3k3

Sono particolarmente interessato alla combinazione di valori =k ; ad esempio, il predicato Non tutti uguali ( x1,,xk ) per x1,xkGF(k) .


Si prega di un riferimento per il caso k=3 ?
Mohammad Al-Turkistany,

@turkistany, dopo aver esaminato ulteriormente la mia domanda, ho deciso di rimuovere la sotto-domanda (perché stavo facendo troppe domande contemporaneamente!). Il documento a cui mi riferivo in origine, tuttavia, era questo .
Daniel Apon,

2
Se pubblichi una domanda sull'articolo di Bulatov, nota che c'è stata una significativa semplificazione dell'approccio nell'ultimo decennio. Molti algoritmi sono stati semplificati e uniti, vedi il recente articolo LICS di Barto e Kozik per una panoramica.
András Salamon,

1
@Andras: suppongo che intendi questo ? Sembra interessante; Lo leggerò sicuramente, grazie! In ogni caso, probabilmente riproverò presto la domanda secondaria precedente come nuova domanda, supponendo che non risponda da sola (in più, ho poco tempo per assicurarmi di dichiararla correttamente al momento) .
Daniel Apon,

si, quello è quello. I riferimenti in esso forniscono un rapido tour attraverso la storia successiva.
András Salamon,

Risposte:


9

Mi sono reso conto che ciò che ho affermato sopra è in effetti noto.

Per e l'arbitrario , questo è nel documento FOCS 2002 di Khot "Durezza della colorazione di ipergrafi a 3 uniformi a 3 colori" (il documento parla in realtà del generale , sebbene il titolo parli solo del 3 a colori Astuccio).=3k3k

Per e , infatti, è nota una durezza maggiore. Anche se in realtà esiste un'assegnazione di soli due valori alle variabili che soddisfa tutti i vincoli NAE (in altre parole l' ipergrafo uniforme può essere colorato usando 2 colori senza alcun hyperedge monocromatico), è ancora NP-difficile da trovare un'assegnazione da una dimensione di dominio che soddisfa almeno i vincoli NAE di (per costante arbitraria4k2k11/k1+ϵϵ>0). Ciò deriva facilmente dal fatto che il risultato di inapprossimabilità noto per la colorazione dell'ipergrafo 2 fornisce una forte dichiarazione di densità nel caso della solidità. La dichiarazione formale appare nel mio articolo SODA 2011 con Ali Sinop "La complessità di trovare set indipendenti in grafi di grado limitato (iper) di basso numero cromatico" (Lemma 2.3 nella versione finale SODA e Lemma 2.8 nella versione precedente disponibile su ECCC http://eccc.hpi-web.de/report/2010/111/ ).


È abbastanza bello. Probabilmente finirò per usarlo in un futuro molto prossimo. Grazie!
Daniel Apon,

14

Sono atterrato su questa pagina da una ricerca su NAE-3SAT.

Sono abbastanza sicuro che per il problema che stai ponendo, dovrebbe essere NP-difficile dire se l'istanza è soddisfacente o se al massimo può essere soddisfatta una frazione di vincoli. Cioè, un risultato di durezza stretto (corrispondente a ciò che la semplice scelta di un incarico casuale raggiungerebbe), per casi soddisfacenti e senza necessità dell'UGC.11/k1+ϵ

Per e 4 , ciò deriva dal risultato di inapprossimabilità del fattore 7/8 + epsilon di Hastad per la divisione di 4 set (che può quindi essere ridotta alla divisione di k set per k > 4 ). Se le negazioni vanno bene, si può anche usare il suo risultato di durezza stretto per Max ( - 1 ) -SAT.k=24k>41

Per , Khot lo ha dimostrato in un documento del FOCS 2002 "Durezza della colorazione di ipergrafi a 3 uniformi a 3 colori." (Cioè, ha rimosso l'assunto UGC originale.)k==3

Per e arbitrario k 3 , Engebretsen e io abbiamo dimostrato questo risultato in "La soddisfazione del vincolo su due variabili è sempre facile? Random Struct. Algorithms 25 (2): 150-178 (2004)". Tuttavia, penso che il nostro risultato richiedesse "ripiegamento", cioè i vincoli saranno effettivamente della forma NAE ( x i + a , x j + b , x k ) per alcune costanti a , b . (Questo è l'analogo del consentire negazioni delle variabili booleane.)=3k3xi+a,xj+b,xka,b

Per il caso generale, non so se questo è stato scritto da nessuna parte. Ma se ne hai davvero bisogno, probabilmente posso trovare qualcosa o controllare il reclamo.


Grazie per la magnifica risposta! Non ero a conoscenza dell'ultimo documento che hai collegato (il tuo con Engebretsen), e sarà sicuramente di aiuto. Sono ancora interessato al caso generale (e ho riscontrato una situazione simile: non sembra essere scritto da nessuna parte!). Anche qualcosa per il caso e il caso k arbitrario fornirebbe probabilmente una visione abbastanza approfondita. =4k
Daniel Apon,

12

Prasad Raghavendra nel suo STOC'08 Best Paper ha dimostrato, assumendo l'ipotesi di giochi unici, che un semplice algoritmo di programmazione semidefinito fornisce la migliore approssimazione per qualsiasi problema di soddisfazione dei vincoli (incluso NAE) con vincoli sul numero costante di variabili ciascuno e con alfabeto costante. Per sapere effettivamente qual è il fattore di durezza per NAE, è necessario capire quanto bene fa il semplice algoritmo, ovvero dimostrare un gap di integrità per il programma. Non so se qualcuno lo abbia già fatto per la NAE nella sua pienezza generale o no.


Oh bene! Ho trascorso alcune letture anche su alcune altre versioni del documento STOC di Raghavendra. Avrei dovuto fare questa connessione! Non so nemmeno se i valori NAE siano stati calcolati specificamente, ma mi interesserebbero sicuramente!
Daniel Apon,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.