Td8 optimisation combinatoire
TD Optimisation Combinatoire Louis Dublois louis dublois gmail com Université Paris-Dauphine CTD Correction DM CE SAT SAT Un ensemble X de n variables binaires x xn et une formule qui est la conjonction de m clauses C Cm chacune composée d ? au plus litéraux E SAT Restriction du problème SAT o? chaque clauses Cj contient exaxctement litéraux Existe-t-il une a ?ectation des valeurs true et false aux variables de X telle que est satisfaite CE SAT ?? NP Montrer que E SAT est dans NP CE SAT ?? NP Input Une formule de n variables x xn et m clauses C Cm chacune composée d ? exactement litéraux et une a ?ectation ? des variables de Output Oui si ? satisfait sinon Non Pour toute clause Cj dans faire b false Pour toute variable x dans Cj faire Si ? x satisfait Cj faire b true Si b false faire Retourner Non Retourner Oui Véri ?e si ? satisfait en temps O m Theorem E SAT est dans NP C SAT ? T E SAT Créer une réduction polynomiale de Turing SAT ? T E SAT et présenter cette réduction sous forme d ? algorithme C SAT ? T E SAT Soit une instance de SAT avec n variables x xn et m clauses C Cm On veut construire une instance de E SAT i e o? chaque clause de a exactement litéraux Pour toute clause Cj de Si Cj OK Si Cj i e Cj x ?? x alors on supprime Cj et on ajoute les deux clauses x ?? x ?? y ?? x ?? x ?? y Si Cj i e Cj x alors on supprime Cj et on ajoute les quatre clauses x ?? y ?? y ?? x ?? y ?? y ?? x ?? y ?? y ?? x ?? y ?? y C SAT ? T E SAT Input Une formule de SAT composé de n variables x xn et m clauses C Cm Output Une instance de E SAT Pour toute clause Cj dans faire Si Cj Cj x ?? x faire Créer Cj x ?? x ?? y et Cj x ?? x ?? y Cj ?? Cj ?? Cj Si Cj Cj x faire Créer Cj x ?? y ?? y Cj x ?? y ?? y Cj x ?? y ?? y et Cj x ?? y ?? y Cj ?? Cj Cj Cj Cj Retourner Algorithme en O m CExactitude SAT ? T E SAT Prouver que cette réduction est correcte CExactitude SAT ? T E SAT Démonstration Supposons que est satis ?able Considérons n ? importe quelle clause Cj de Si Cj alors Cj est aussi satis ?able dans Si Cj alors x ou x satisfait Cj et les deux clauses Cj et Cj sont satisfaites dans Si Cj alors x satisfait Cj et les quatre clauses Cj Cj sont satisfaites dans Donc est satisfaite CExactitude SAT ? T E SAT Démonstration Supposons que est satisfaite
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/UJ35BAZjOBAwbwDOV4P8kPkkM7JmUaT6vLdb7X84rMDAkhAD37dmM7xkKr9j4Gr4GzpHivtIrw0xlMOVkjfLHFVG.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702051431cgmm3c886o3fhmamjm1utkntkm4dymkkffon9lultp8gsa90isp4o7zd5n9zwrmztxwfvzokf6tgczb8oaffen2cvbj8tnfq0co6.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702583674uvz9y73bp3btwjeyvb9kwpco3tui3nzxnxecbfhc2pptwvsf43cvglbgd5xrymgflbx4s72t8uffotbixpoqya5dm49ovbfjb1yb.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702390672ehzgqhsh7hl5o78jdj8kdgrkslmpjpi4e8rcvx9jiui7gjokgarsr18yxolvgkp9slmv6vqzvedzcia6polm1lokpbyqckkj0wlk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117023895185tplnvryycazrsmvbe7tvogdkisiqdbxuvnfrhzr99idp4ov9fvf4hpaja6dx5oxczxpigjhtvcsettdbqxbqerprbko8dgfijeh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1170250168380mr2ukdocqvhapwrvxordaxexpmmhawlpzxjbx1k6wabpqgsxppndohxtwsuubzini5gebfnextsyxqno41eqgdoqlezadajihp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702388800b2ky22s2hgm30bbsds4qylskbdqlu6uyz5bgutkdx1vlwu21wowakr9ziqxkvv5pttf5cef016fi7f44lekjdf92pkavrkquwzui.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702590119fwbrcrq25g9h7pjsvni7l9zkdvbm0gcguudqadjkxrlmspj7rf3e1x3wunwzctm2v9ok594awkn4pslickwqvwfuwzqiejofchno.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117020610005y8ckidzrhmvtc4vnbuhiepmjimd5ilk87pbzgshwvnprptb5evyl4ucok1vmryv1xw4bsaizzoiseedakdigdn9nbrxgbay3jkg.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702215287cdbemuffutjusgfis3d8nufocijf6sj1vj3ysyyo5si0hesntkeoah99kdo2cwzo5eokbkjgkbuyprldutfwcdceirkxldjpsrdh.png)
-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 15, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 60.1kB