Next: About this document
Up: No Title
Previous: No Title
-
Tarkastellaan optimimointiongelmaa MAX SAT: annetulle cnf-muotoiselle
Boolen kaavalle on löydettävä kaavassa esiintyvien muuttujien
totuusarvojakauma, joka maksimoi toteuttamiensa :n tekijöiden
määrän. Suunnittele ongelmalle polynomisessa ajassa toimiva
1/2-approksimointialgoritmi. (Vihje: Valitse kunkin muuttujan
totuusarvo ``ahneesti''.)
-
Olkoon MAX 3SAT ongelman MAX SAT erikoistapaus, jossa tarkasteltavat
kaavat ovat 3cnf-muotoisia. Muodosta approksimoinnin säilyttävä
palautus MAX 3SAT MAX CLIQUE.
-
Osoita, että jos , niin MAX SAT PTAS,
so. ongelmalla MAX SAT ei voi olla polynomisessa ajassa toimivia
-approksimointialgoritmeja mielivaltaisen pienillä
. (Vihje: Olkoon M jonkin NP-täydellisen kielen
-todistuskone. Muodosta kaava, joka kuvaa
kaikilla mahdollisilla satunnaisjonoilla r, ,
niitä oraakkelivastausjonoja, joilla kone M hyväksyy syötteen.)
Miten MAX SAT -ongelman approksimoituvuuden -kynnysarvo
riippuu PCP-teoreeman parametrista
q?
Pekka Orponen
Fri Apr 7 23:59:10 EET DST 2000