Prêtable
Titre : | Complexité et algorithmique avancée : Une introduction |
Auteurs : | Ivan Lavallée |
Type de document : | texte imprimé |
Editeur : | Paris [France] : Hermann, 2008 |
ISBN/ISSN/EAN : | 978-2-7056-6726-9 |
Format : | 331 p. / couv. en coul. / 24 cm. |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 511.8 (Modèles mathématiques (Algorithmes, Simulations mathématiques)) |
Catégories : | |
Mots-clés: | Complexité de calcul (informatique) |
Résumé : |
Complexité et algorithmique avancée est un exposé introductif à la pratique de la théorie de la complexité, il a été enseigné dans les trois cycles universitaires d'informatique et de cognitique et l'ouvrage est conçu pour être abordé par les étudiants des trois cycles universitaires. Il s'agit là du premier ouvrage en langue française traitant de la complexité en tant que telle. On y trouvera une introduction aux concepts fondamentaux du domaine, qu'il s'agisse de machine de Turing élémentaire ou universelle, de complexité au sens de Levin-Cook ou de Kolmogorov. Dans ce livre sont définies les trois principales classes de complexité, P, NP et NPC ainsi que le concept de quantité absolue d'information dû à Kolmogorov. Dans une dernière partie, on montre comment résoudre certains problèmes en faisant "tomber" la complexité en utilisant des concepts probabilistes, ou en utilisant des méthodes d'énumération implicite dont les principes sont décrits. L'ouvrage se termine sur un chapitre consacré à l'informatique quantique. Ce livre est destiné tant aux étudiants en informatique qu'aux ingénieurs et chercheurs. L'ouvrage propose aussi des voies pour la recherche, abordant les aspects pratiques au travers de la conception des algorithmes de résolution pour problèmes dits NP- complets, une partie est consacrée à ces aspects pratiques.
Public : Licence, Maîtrise, Doctorat, Ingéniorat |
Note de contenu : |
Sommaire :
Chapitre 1: Histoires d'algorithmes Chapitre 2: Un rapide tour d'horizon Chapitre 3: La machine de turing Chapitre 4: La machine de turing universelle Chapitre 5: Complixité de kolmogorov (rudiments) Chapitre 6: Considérations théoriques Chapitre 7: Ordres, treillis et algèbre de boole Chapitre 8: Circuits booléens Chapitre 9: Quelques problèmes de référence Chapitre 10: Algorithme, résolution Chapitre 11: Classes de complexité Chapitre 12: NP complétude Chapitre 13: Le pire n'est pas toujours certain Chapitre 14: Complexité et efficacité Chapitre 15: Des algorithmes pour prolèmes NPC Chapitre 16: Introduction à l'algorithmique probabiliste Chapitre 17: Kolmogorov le retour Chapitre 18: Le modèle quantique |
Exemplaires (2)
Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|
F8/3673 | Livre | Bibliothèque de la Faculté de Technologie | Salle des livres | Disponible |
F8/3674 | Livre | Bibliothèque de la Faculté de Technologie | Salle des livres | Disponible |