Corrigeinterro2011 12 Université des Sciences et de la Technologie Houari Boumediène Faculté d ? Electronique et d ? Informatique Département d ? Informatique LMD Master ère Année IL Module ? ? Algorithmique Avancée et Complexité ? ? Date Corrigé de l ? i
Université des Sciences et de la Technologie Houari Boumediène Faculté d ? Electronique et d ? Informatique Département d ? Informatique LMD Master ère Année IL Module ? ? Algorithmique Avancée et Complexité ? ? Date Corrigé de l ? interrogation Exercice points Soit f n n logn le nombre d ? opérations élémentaires du pire cas d ? un algorithme A Montrez que f n O n A- t-on f n ? n Expliquez Solution Pour montrer que f n O n il su ?t de trouver c et n ? ou de montrer leur existence tels que ? n ?n f n ?c n nlogn ?cn on divise les deux membres par n ?c donc le c et le n demandés existent Prendre c et n Conclusion on a bien f n O n Pour avoir f n ? n vu qu ? on a déjà f n O n il faut avoir en plus n O f n Tentons donc de montrer n O nlogn en cherchant c et n ? tels que ? n ?n n ?cnlogn n ?c nlogn on divise les deux membres par c n ? donc le c et le n demandés n ? existent pas on ne peut pas trouver de c tel que ? ? ? ? Conclusion f n ? n Exercice points Soient A A et A trois algorithmes conçus pour la même t? che T et dont les nombres d ? opérations élémentaires du pire cas sont respectivement f n n logn f n n et f n n Comparez les complexités des trois algorithmes Expliquez Solution f n n logn ? n logn f n n ? n f n n ? n Pour les grandes valeurs de n n logn est négligeable devant qui à son tour est négligeable devant n Donc l ? ordre décroissant de préférence des trois complexités est ? n logn ? n ? n la complexité de l ? algorithme A est meilleure que celle de l ? algorithme A qui à son tour est meilleure que celle de l ? algorithme A Page sur CExercice points Illustrez à l ? aide d ? un exemple la notion d ? instance d ? un problème Dé ?nissez les notions suivantes de la théorie de la NP-complétude a Certi ?cat b Algorithme de validation c La classe NP d Problème NP-complet Donnez un algorithme polynômial de validation pour le problème SubsetSum somme de sous- ensemble suivant Description un ensemble S a an de n entiers et un entier m Question S admet-il un sous-ensemble dont la somme des éléments est m Justi ?ez la polynômialité de l ? algorithme Solution Pour les questions et voir cours Question nous donnons ci-après sous forme d ? une fonction booléenne un algorithme de validation validationsubs pour le problème SubsetSum l ? algorithme aura comme arguments un certi ?cat c et une instance I de SubsetSum l ? instance I est une paire S m
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705151688sla8j27ket3rardkgwexhlpniw5bnj9sq5kg0wx9ydyyfj0jhchw01gp9ki60jbggbq5jmnl7d1ddyuaf6rnylmu4w9mfkmvydba.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/AksZWxfXZDAtI0rGMJdhPwophESHXcap4g0HETQKMe7fuCpZn00v0A7JQY7BEHfahJUImQ897KYXyXPAILDstS2v.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705221775ie6q9dsjnaz8fj9ltplcx3mtcuhglf2avbiexw3v4uj4u6zojh3tulpbsw77r6lp6wkaumuaqhnisttfxv1imgrevtpvllhaw0js.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705152755pntuhbmmkevrrygcxvgjbwmwqk4h3qm0tlolu9mkhf6ljq5ocu7nwkruklbcvqehhlkoaf68lnngvztwry6pleh9x9i7hjihaxkf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11705173555elyf26srsnkppfmo11pcitmxv86a0nhwf0emhoeuj6apgak0o601buhzht58oe1axceggmrxgklb6tet7j2vlqb47tcvc0rtqxpu.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/dud5dn09b2qb3Nu0nzcnQgRHU3ejz6RTPXZyiBclEwatIomEjMeINHJmdYiLJueF0jLss9L7YOzOlUvw50ztGE4L.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/3r140u2WYAuXLyngUb3zMFv7XIsJMTVUCbIDRKiG61ZG9Mjem0FPSJZiNUmCGt0SwsMKHnnoD9IwATEscIYfEfTH.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/5tCWSquKb9T4neJZosiLBNIKoruRyMK2785JALgplyPfnXDwLsgP1NaZNVobHgBkx8qoOStPWWJ3P8zf2JnTDoXn.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Zti0dylNleZfKSVTPnCVcBXBZnrIwvTmn9zMojkVRbXt0fcWkZFGXCL4JCv0FYuffSRSkYksE07i68US6MtUJU5w.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/9j2q7LyF20GxLoQqsAnRWZdxZphMwetj3Mrw8AAsbrXGhvNycF1PaVSDFau8bWRKhpC2xs3ta1BXzThKb61lTJa8.png)
-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 16, 2022
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 45.2kB