Chapitre 10. Complexité
- Par Thomas H. Cormen
Pages 185 à 219
Citer ce chapitre
- CORMEN, Thomas H.,
- Cormen, Thomas H..
- Cormen, T.-H.
Citer ce chapitre
- Cormen, T.-H.
- Cormen, Thomas H..
- CORMEN, Thomas H.,
Notes
-
[1]
Ainsi nommée car le mathématicien Leonhard Euler a prouvé en 1736 qu’il était impossible d’effectuer le tour de la ville prussienne de Konigsberg en franchissant ses sept ponts une seule fois et en revenant au point de départ.
-
[2]
Ce nom rend honneur à W. R. Hamilton qui, en 1856, a décrit un jeu mathématique sur un dodécaèdre. La règle est que le premier joueur plante des épingles sur cinq sommets consécutifs et que le second complète le chemin pour former un circuit comprenant tous les sommets.
-
[3]
Vous avez probablement supposé que P vient de « temps polynomial ». Si vous demandez d’où vient NP, sachez que son origine est dans l’expression « temps polynomial non déterministe ». Il s’agit d’une manière équivalente, mais pas aussi intuitive, de voir cette classe de problèmes.
-
[4]
Certains de ces seize opérateurs booléens binaires ne sont pas très intéressants, comme celui dont l’évaluation donne 0 quelles que soient les valeurs des opérandes.
-
[5]
Si nous comparons la taille de cet ouvrage avec celle du CLRS, dont la troisième édition fait environ 1 200 pages.
Lorsque j’achète des biens matériels sur Internet, le marchand doit les livrer à mon domicile. La plupart du temps, il utilise une société de transport de colis. Je ne nommerai pas la société à qui la livraison de mes achats a le plus souvent été confiée, mais je peux dire que des camions marron se sont arrêtés de temps à autre devant ma porte.
Cette société de transport gère 91 000 camions marron aux États-Unis, ainsi que de nombreux autres dans le monde entier. Au moins cinq jours par semaine, chaque camion part d’un entrepôt et y revient. Pendant son périple, il livre des paquets à différentes adresses résidentielles et commerciales. La société a tout intérêt à réduire les coûts induits par les points de livraison assurés par chaque camion. Par exemple, j’ai consulté une source en ligne qui prétendait qu’en choisissant des itinéraires avec un nombre de virages à gauche inférieur, la société pouvait abaisser la distance totale parcourue par ses véhicules d’environ 750 000 kilomètres sur une période de 18 mois. Cela correspond à une économie d’environ 200 000 litres de carburant, sans compter la baisse des émissions de CO2 d’environ 500 tonnes.
Comment la société réduit-elle le coût quotidien de chaque camion ? Supposons qu’un camion donné doive livrer des paquets à n destinataires au cours d’une journée. En ajoutant le dépôt, le camion doit se rendre en n + 1 lieux. Pour chacun de ces n + 1 endroits, la société peut calculer le coût d’envoi du camion depuis ce lieu vers chacun de…
Date de mise en ligne : 11/10/2024
Ce chapitre est en accès conditionnel
Acheter cet ouvrage
15,99 €