Le document traite de la complexité des problèmes d'optimisation et d'ordonnancement, en abordant les classes de complexité comme NP-difficile et les techniques de résolution. Il présente des algorithmes exacts et approchés, y compris des règles de priorité, et explore des méthodes de résolution spécifiques pour des cas d'ordonnancement. Enfin, il évoque la complexité des problèmes d'optimisation, en différenciant les cas NP-complet au sens faible et fort.