Nous étudions ici la gestion des blocs opératoires, et plus particulièrement la planification et l'ordonnancement de ces blocs. Le choix d'études de ce secteur hospitalier est lié au fait qu'il est réputé comme un lieu hautement stratégique dans un établissement hospitalier, surtout en terme de coûts. Il est dès lors utile de s'intéresser à l'optimisation de l'utilisation des ressources hospitalières. Étant donné que l'optimisation du fonctionnement des blocs opératoires est un problème vaste et complexe, nous nous focalisons sur deux sous-problèmes déjà réputés difficiles: la planification et l'ordonnancement des interventions chirurgicales. Ce sont des problèmes centrés sur la programmation opératoire et dont l'objectif est d'obtenir un programme opératoire réalisable et efficace du bloc. Les problèmes de planification sont premièrement formalisés comme des modèles mathématiques en nombres entiers et puis résolus par des procédures basés sur la génération de colonnes. Les modèles d'ordonnancement sont traités comme des variantes de modèles de "flow shop" hybride à deux étages et résolus par des algorithmes génétiques hybrides. Cet ouvrage se termine avec une étude de cas réel.