Planification des salles opératoires avec durées d interventions aléatoires



Documents pareils
CHAPITRE 5 OUTILS DE GESTION PRÉDICTIVE DES BLOCS OPÉRATOIRES : IDENTIFICATION ET COMPLEXITÉ 1. GESTION PRÉDICTIVE DES BLOCS OPÉRATOIRES

Conception d un modèle modulaire d ordonnancement du bloc opératoire avec prise en compte des contraintes liées aux ressources humaines et matérielles

Information aux patients et à leurs proches. Espace médiation. Lieu d écoute et de dialogue pour les patients et leurs proches

Cours de Master Recherche

OFFRE EN STAGE SIP POUR LES ETUDIANT(E)S D ANNEE PROPEDEUTIQUE SANTE ET LES ETUDIANTS BACHELOR FILIERE SOINSINFIRMIERS

Ordonnancement robuste et décision dans l'incertain

HEALTH SUPPLY CHAIN MANAGEMENT

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

LE FINANCEMENT DES HOPITAUX EN BELGIQUE. Prof. G. DURANT

Visite test de certification V2014 Retour du CHU de Rennes GCS CAPPS Vendredi 12 juin 2015

Francis BISSON ( ) Kenny CÔTÉ ( ) Pierre-Luc ROGER ( ) IFT702 Planification en intelligence artificielle

Conseil. en Organisation et Gestion de Bloc Opératoire. tel : +32 (0) fax : +32 (0)

Organiser une permanence d accès aux soins de santé PASS

projet individuel de RH 1

Annexe 6. Notions d ordonnancement.

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments

L hôpital de jour ( HDJ ) en Hôpital général Intérêt d une structure polyvalente? Dr O.Ille Centre hospitalier Mantes la Jolie, Yvelines

Jean-Philippe Préaux

ITIL Gestion de la capacité

La nouvelle planification de l échantillonnage

LA RECHERCHE INFIRMIERE: une exigence professionnelle / cas concret. La recherche infirmière. Cas concret : où se déroule-t-il?

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Programmation Linéaire - Cours 1

Application de K-means à la définition du nombre de VM optimal dans un cloud

GUIDE DU NOUVEL UTILISATEUR

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires

La problématique de la prise en charge d un patient obèse. Pierre Vanaudenaeren CoAMU Province du Hainaut

Conception de réseaux de télécommunications : optimisation et expérimentations

Programmation linéaire

!-.!#- $'( 1&) &) (,' &*- %,!

Dimensionnement Introduction

RAPPORT DE STAGE 2EME ANNEE DE BTS SIO NAMUR JORDAN. Du 19/01/15 au 21/02/15. Tuteur de stage : M. Tellier Benjamin

AUDIT BLOC OPERATOIRE

Dossier Patient Informatisé : L expérience Valaisanne

TABLE DES MATIÈRES. PRINCIPES D EXPÉRIMENTATION Planification des expériences et analyse de leurs résultats. Pierre Dagnelie

Ordonnancement temps réel

TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options

«Améliorer les parcours de santé des personnes âgées en risque de perte d autonomie»

Coût de fabrication ou d achat. Calcul des besoins Management Industriel et Logistique (4) (2) (1) (2)

Titre. SAP BusinessObjects. - 1 er semestre CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT

PACTE : Programme d Amélioration Continue du Travail en Equipe Phase d expérimentation

ACCORD SUR LES ASTREINTES UES CAPGEMINI

Programmation par contraintes. Laurent Beaudou

Procédure adaptée (Article 28 du Code des marchés publics)

Livret de Présentation (Extrait du livret des patients distribué à leur accueil)

4.2 Unités d enseignement du M1

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS

Tout ce que vous avez toujours voulu savoir sur SAP HANA. Sans avoir jamais osé le demander

1- Enregistrer le nouveau planning

MODULE D EXERCICE PROFESSIONNEL NOTION MÉDICO-ÉCONOMIQUE DES DE RADIOLOGIE ET IMAGERIE MÉDICALE. Dr F Lefèvre (1-2), Pr M Claudon (2)

DOSSIER DE PRESSE OUVERTURE DU NOUVEL HOPITAL DE CANNES. Service Communication Tel Fax a.helbert@ch-cannes.

Contrainte de flot pour RCPSP avec temps de transfert

Comment optimiser l utilisation des ressources Cloud et de virtualisation, aujourd hui et demain?

UE Programmation Impérative Licence 2ème Année

L OREE DU MONT 70 rue de l Abbé Coulon BP Halluin Cedex Tél :

Chapitre 1 : Introduction au contrôle de gestion. Marie Gies - Contrôle de gestion et gestion prévisionnelle - Chapitre 1

Gestion de production

FORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

Projet de santé. Nom du site : N Finess : (Sera prochainement attribué par les services de l ARS) Statut juridique : Raison Sociale :

Information au patient

Optimisation for Cloud Computing and Big Data

Chapitre 6 Test de comparaison de pourcentages χ². José LABARERE

Mesure et gestion des risques d assurance

MESURES D ADAPTATION DE LA REDUCTION DU TEMPS DE TRAVAIL DANS LA FONCTION PUBLIQUE HOSPITALIERE

Cours d été des établissements privés de la région de Québec. Document d information et formulaire d inscription aux parents

Equipe mobile SMES CH Sainte-Anne (Paris)

Avis du Comité consultatif du secteur financier. sur l équivalence du niveau de garantie en assurance emprunteur

Programmation linéaire

MATHS FINANCIERES. Projet OMEGA

1 ère partie Amont de l'hôpital : organiser la permanence des soins une obligation médicale!

Titre. SAP BusinessObjects. - 2 ème semestre CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT

Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation

L apport du HPC pour l optimisation. Eric Jacquet-Lagrèze. FORUM TERATEC 28 juin 2011

BTS SYSTEMES ELECTRONIQUES

LA DOULEUR INDUITE C EST PAS SOIGNANT!

Organisation Gestion du temps. Participation Notes et résumés Etudes et examens

Le système d information hospitalier. exercice d équilibre entre innovation et activité quotidienne

PROFIL DE POSTE DU CONDUCTEUR AMBULANCIER SMUR :

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

Analyse et modélisation du parcours du patient

La démarche lean dans le secteur public : conditions de mise en oeuvre et résultats potentiels

Optimisation et Processus métier

Finance. Bourse & Trading FOrmation. Analyse Technique. Finance de Marché.

La sternotomie. Conseils à suivre après votre intervention

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Détermination de la taille des lots : cas d une production cyclique et d une demande dynamique

Ingénieur en prévention des risques

MBA Spécialisé en Alternance

Leçon 1 Gestion de projet

PROCEDURE ENREGISTREMENT

Le logiciel de gestion intégré conçu pour les Promoteurs Immobilier

Création et partage de la valeur, maîtrise du risque en démarche collaborative Client/Fournisseur

DOSSIER D INSCRIPTION AU CONCOURS D ENTREE AU CENTRE DE FORMATION PROFESSIONNELLE D AMBULANCIERS

Exigences sociétales et modèle économique

Transcription:

Planification des salles opératoires avec durées d interventions aléatoires Mehdi LAMIRI, Xiaolan XIE, Alexandre DOLGUI et Frédéric GRIMAUD Centre Ingénierie et santé Centre Génie Industriel et Informatique

Plan de la présentation Contexte et problématique Modèle de planification stochastique Méthodologie de résolution Résultats expérimentaux Conclusions et perspectives -2-

Contexte Les établissements hospitaliers sont confrontés à des changements qui devraient les conduire, vers une utilisation de plus en plus efficace des ressources mises à leurs dispositions. Le bloc opératoire représente l un des secteurs les plus coûteux dans un établissement hospitalier représente aussi une source de recettes pour l établissement (Dans le cadre de la tarification à l activité) nécessite la coordination d un grand nombre de ressources (humaines et matérielles) doit faire face à différentes sortes d aléas L optimisation du fonctionnement du bloc opératoire est l une des premières préoccupations d un hôpital Minimiser les coûts et améliorer la qualité de service -3-

Contexte : Gestion des blocs opératoires Dimensionnement Déterminer le nombre et la nature des ressources humaines et matérielles Nombre de salles opératoires, lits de réveil, personnel médical, brancardiers, Planification Gestion de l emploi du temps des personnels soignants Planification des approvisionnements en consommables et des dispositifs médicaux Planification des activités chirurgicales Déterminer l ensemble de patients qui seront opérés dans chaque salle opératoire et en chaque jour Ordonnancement Déterminer la séquence et les heures de passage des interventions planifiées sur les différentes ressources, salles opératoires, lits de réveil, équipes de nettoyage, brancardiers, infirmiers -4-

Contexte : Planification Block scheduling Open scheduling Allouer des plages horaires à chaque chirurgien (ou spécialité chirurgicale) Chaque chirurgien place ses interventions à sa convenance dans les plages allouées Salle 1 Salle 2 Salle 1 Salle 2..h.. 17h 00 16h 00 15h 00 14h 00 Chirurgien 1 Chirurgien 2 13h 00 12h 00 11h 00 10h 00 Chirurgien 2 Chirurgien 3 Chirurgien 4 Chirurgien 1 9h 00 Lundi Mardi Mercredi -5-

Contexte : Planification Block scheduling Allouer des plages horaires à chaque chirurgien (ou spécialité chirurgicale) Chaque chirurgien place ses interventions à sa convenance dans les plages allouées Open scheduling Déterminer l ensemble des patients qui seront opérés dans chaque salle opératoire et pour chaque jour sur un horizon de planification donné Salle 1 Salle 2 Salle 1 Salle 2 Salle 1 Salle 2 Salle 1 Salle 2..h....h.. 17h 00 16h 00 15h 00 14h 00 13h 00 12h 00 11h 00 10h 00 9h 00 Chirurgien 1 Chirurgien 2 Lundi Chirurgien 3 Chirurgien 4 Mardi Chirurgien 2 Chirurgien 1 Mercredi 17h 00 16h 00 15h 00 14h 00 13h 00 12h 00 11h 00 10h 00 9h 00 Patient 3 Patient 19 Patient 11 Patient 5 Patient 4 Patient 1 Patient 7 Lundi Patient 8 Patient 17 Patient 12 Patient 20 Patient 6 Patient 2 Patient 15 Mardi Mercredi -6-

Contexte : Planification «Open Scheduling» Plusieurs approches pour la planification des blocs opératoires existent dans la littérature Objectif : minimiser des coûts de sur et/ou sous utilisation des salles opératoires, d hospitalisation ou d attente des patients, des pénalités de non satisfaction des préférences Sous des contraintes tels que les capacités des salles opératoires la disponibilité de certains équipements médicaux spécifiques la disponibilité des chirurgiens et leurs préférences -7-

Contexte : Approches existantes en open scheduling (Guinet et Chaabane, 03) : Objectif : minimiser les coûts des heures supplémentaires des salles et les jours d hospitalisation des patients Contraintes : Capacité des salles opératoires (en heures normales et en heures supplémentaires), nombre maximal d intervention par chirurgien par jour, adéquation des salles opératoires, dates d hospitalisation et dates au plus tard pour les patients (Jebali et al., 04) : Objectif : minimiser les coûts de sur-utilisation et de sous-utilisation des salles opératoires, et le nombre de jours d hospitalisation des patients Contraintes : Capacité des salles opératoires en heures normales et supplémentaires, la capacité maximal de travail par chirurgien, l adéquation des salles opératoires et la capacité de la salle des soins intensifs en terme de nombre de patient par jour (Fei et al., 05) : Objectif : minimiser la sur-utilisation et la sous-utilisation des salles opératoires Contraintes : Capacité maximale des salles opératoires et les dates au plus tard pour les patients -8-

Contexte : Approches existantes en open scheduling (2) (Velasquez et Melo, 05) : Objectif : maximiser une fonction qui représente des préférences relatives aux salles et aux jours d intervention Contraintes : Capacités en heures normales des salles opératoires, la disponibilité des chirurgiens et des équipements médicaux nécessaires (Persson et Persson, 05) : Objectif : minimiser les coûts de non planification des patients Contraintes : Capacité en heures normales des salles opératoires, les disponibilités et les qualifications des chirurgiens (Hans et al., 06): Objectif : minimiser le nombre de salles opératoires utilisées Contraintes : Capacités en heures normales des salles opératoires, l adéquation des salles et la disponibilité des équipes médicales Les approches existantes sont essentiellement basées sur des modèles déterministes et ne permettent pas de prendre en compte les aléas qui caractérisent le fonctionnement du bloc. -9-

Contexte : Les aléas Le bloc opératoire est sujet à différentes formes d aléas Incertitudes liées à la chirurgie d urgence Incertitudes concernant les durées d interventions Disponibilité des ressources (humaines, matérielles) La non prise en compte de ces aléas, lors de la planification, peut engendrer : Des dépassements horaires (heures supplémentaires) L annulation des interventions déjà programmées Des temps d attentes pour les patients urgents -10-

Problématique Planification des blocs opératoires avec prise en compte de phénomènes aléatoires Chirurgie d urgence Durée d interventions aléatoires -11-

Problématique : Deux types de patients Les patients électifs (chirurgie programmée, réglée) : Des patients qui ne présentent pas un caractère urgent Les patients électifs peuvent être mis en attente et planifiés pour des dates futures Activité planifiable Les patients urgents : Les patients urgents arrivent d une manière aléatoire durant la journée et nécessitent une prise en charge le jour même Activité non planifiable -12-

Plan Contexte et problématique Modèle de planification stochastique Méthodologie de résolution Résultats expérimentaux Conclusions et perspectives -13-

Modèle «de base» : planification avec capacité agrégée Planifier un ensemble d interventions électives sur un horizon de planification de H jours Le bloc opératoire est constitué de S salles opératoires Chaque salle-jour (s, t) dispose d une capacité régulière ( T ts ) Le dépassement de la capacité horaire régulière génère des coûts liés aux heures supplémentaires (c ts / heure) T 2M T 11 T 1M T 21 T H1 T HM salle 1 salle S salle 1 salle S salle 1 salle S 1 2 H -14-

Modèle : Les patients urgents Nous supposons que la capacité utilisée pour réaliser la chirurgie d urgence en salle-jour (s, t) est une variable aléatoire ( w ts ). w ts : représente la durée totale des interventions urgentes réalisées en en salle-jour (s, t) Les distributions des W ts peuvent être estimées à partir du système d information et / ou de l expertise humaine -15-

Modèle : Les patients électifs Au début de l horizon, il y a N patients électifs en attente Chaque patient électif i ( 1 N ) est caractérisé par : Une durée d intervention : ( d i ) La durée d intervention est une variable aléatoire Une date au plus tôt ( e i ) Elle représente la date d hospitalisation ou de délivrance des tests médicaux Un ensemble des coûts associés aux salle-jours: a its ( t = e i H, H+1 ) a its représente le coût d affectation du patient i à la salle-jour (s, t) Période H+1 : une période «fictive» pour regrouper les patients non planifiés a i,h+1 représente le coût de non planification du patient i -16-

Modèle : Coûts associés aux patients électifs Les coûts associés aux patients ne sont pas nécessairement des coûts financiers. Ils sont utilisés pour modéliser plusieurs situations. Coûts d hospitalisation / pénalités associées aux jours d attente du patient Les préférences du chirurgien ou du patient Une date à ne pas dépasser Autres situations -17-

Modèle mathématique Variables de décision : x its 1 si le patient i est affecté à la salle-jour ( s, t) = 0 sinon Le dépassement horaire en salle-jour (s, t) : Durée des urgences Durée des interventions planifiées Capacité régulière E W + dx T ts i its ts i + où ( y ) + = max { y, 0 } -18-

Modèle mathématique coûts associés aux patients électifs coûts des dépassements horaires Minimiser J( X) = a x + c O its its ts ts i t, s t, s Variables aléatoires Sous contraintes : + Ots = E Wts + dx i its Tts, t, s i (1) Dépassement horaire ts, x its = 1, i (2) Chaque patient est affecté exactement une fois xits 0,1, i, t, s { } -19-

Plan Contexte et problématique Modèle de planification stochastique Méthodologie de résolution Résultats expérimentaux Conclusions et perspectives -20-

Méthodologie de résolution Problème de planification (Problème stochastique) Simulation Monte Carlo Problème approximé (Problème déterministe - MIP) Génération de colonnes Solution approchée -21-

Approximation Monte Carlo Générer pour chaque variable aléatoire K échantillons Pour chaque patient électif i, K échantillons de la durée d intervention Pour chaque salle-jour (s, t), K échantillons de la capacité utilisée par l urgence k i d, k = 1... K k ts W, k = 1... K Estimer les dépassements horaires par des moyennes empiriques en se basant sur les échantillons générés : O E W dx T W d x T K + 1 K + k k ts = ts + i its ts ts + i its ts i k= 1 i -22-

Problème approximé Minimiser J ( X) = a x + c O K its its ts ts i t, s t, s Échantillons générés d une manière aléatoire Sous contraintes : 1 k k Ots = Wts + di xits Tts, t, s K k i + Dépassement horaire estimé ts, x its = 1, i xits 0,1, i, t, s { } -23-

Méthodologie de résolution Problème de planification (Problème stochastique) Simulation Monte Carlo Problème approximé (Problème déterministe - MIP) Génération de colonnes Solution approchée -24-

Planning pour une salle-jour : colonne Ensemble de patients électifs 1 0 Patient «i» y ip 1 1 0 Un planning p est défini par : y ip 1 si le patient i est affecté au planning = 0 sinon p 0 0 1 z tsp z tsp 1 si le planning p est affecté à la salle-jour( st, ) = 0 sinon C p le coût du planning p: k k p tsp ip its + cts Wts + di yip Tts ts, i k i C = z y a 1 K + Sallejour (1, 1) Sallejour (2, 1) Sallejour (S, H) -25-

Problème maître Ω l'ensemble de tout les plannings possibles Nouvelles variables de décision: 1 si le planning p est sélectionné λp = 0 sinon Problème Maître : Min C pλ p s c : p Ω p Ω p Ω y λ 1, i ip p z λ 1, t,s tsp p λ {0, 1}, p Ω p Chaque patient est affecté au plus à un planning Chaque salle-jour reçoit au plus un planning -26-

Méthodologie de résolution Problème Maître (PM) Relâcher les contraintes d intégrité Problème Maître Linéaire (PML) Résolution par Génération de Colonnes Solution optimale du PML Construire une solution réalisable «Bonne» solution réalisable -27-

Résolution du problème maître linéaire: Génération de colonnes Problème maître linéaire Restreint sur Ω* Ω Multiplicateurs de simplex π i, π t s Problème de «pricing» Minimiser le coût réduit min s c : p Ω p Ω * p Ω * * C λ p p y λ 1, i ip z λ 1, t,s tsp p p λ {0, 1}, p Ω p * min s c : C π y π z p i ip ts tsp i t, s y z = 0, < t e ts, ip tsp i z tsp = 1 ip tsp { } y, z 0,1 Ajouter la nouvelle colonne Oui Coût réduit < 0 Non STOP Colonne(s) à coût réduit minimal -28-

Problème de pricing Le problème de pricing se décompose en H S sous-problèmes Un sous-problème pour chaque salle-jour (sous-problème de pricing) Minimiser 1 k k ay % + c W + dy T K i i ts ts i i ts i k i { } s c : y 0,1, i i + La résolution du problème de pricing nécessite la résolution de H S sousproblèmes Chaque sous-problème fournit une colonne (solution) La colonne ayant le coût minimal représente la solution du problème de pricinig -29-

Sous-problème de pricing Coût «modifiés» associés aux patients Dépassement horaire estimé Minimiser 1 k k ay % + c W + dy T K i i ts ts i i ts i k i { } s c : y 0,1, i i + Chaque sous-problème est une extension du problème de sac-à-dos multidimensionnel classique Programmation en nombres mixtes -30-

Génération de colonnes Problème maître linéaire Restreint sur Ω* Ω Efficacité Multiplicateurs de simplex Problème de pricing Ajouter la nouvelle colonne Oui Coût réduit < 0 Colonne(s) à coût réduit minimal Ajouter plusieurs colonnes Non STOP -31-

Améliorer les performances de la génération de colonnes Accélérer la résolution des sous-problèmes Étudier la structure des solutions optimales Réduire le nombre des variables de décisions en fixant certaines variables à zéro ou à un Utiliser différentes stratégies de génération de colonnes Stratégie All-negative : Résoudre à l optimalité tous les sous-problèmes de GC et ajouter toutes les colonnes ayant un coût réduit négatif Stratégie à deux-phases Stratégie cyclique -32-

Stratégie à deux-phases : Two-phase Pricing Étape 1: Résoudre tous les sous-problèmes en utilisant une heuristique d optimisation locale S il y a au moins une colonne améliorante, alors ajouter la (les) colonne(s) améliorante au problème maître restreint (PMR) et aller à l itération suivante de génération de colonnes Sinon, aller à Étape 2. Étape 2: Résoudre tous les sous-problèmes en utilisant une méthode exacte Ajouter la (les) colonne(s) au problème maître restreint (PMR) et aller à l itération suivante de génération de colonnes S il n y a aucune colonne améliorante, alors STOP. Les sous-problèmes sont résolus d une manière exacte seulement si l heuristique n identifie aucune colonne améliorante -33-

Stratégie cyclique : Cyclic Pricing Les salle-jours sont considérées une par une et leurs sous-problèmes sont résolus à l optimalité jusqu à ce que une colonne améliorante soit identifiée. La même colonne est ensuite testée comme colonne candidate pour les autres sous-problèmes de génération de colonnes Chaque fois qu elle représente une colonne améliorante, elle est ajoutée au problème maître restreint (PMR). Les salle-jours sont considérées d une manière cyclique. Le processus s arrête lorsque tous les sous-problèmes sont résolus sans identifier une colonne améliorante. Cette stratégie permet d identifier nombreuses colonnes améliorantes tout en résolvant un faible nombre de sous-problèmes -34-

Méthodologie de résolution Problème Maître (PM) Relâcher les contraintes d intégrité Problème Maître Linéaire (PML) Résolution par Génération de Colonnes Solution optimale du PML Construire une solution réalisable «Bonne» solution réalisable -35-

Construire une solution réalisable Méthode I : Réaffectation progressive On détermine les affectations [x its ] à partir des {λ p } On réaffecte, un par un, les patients qui sont affectés d une manière fractionnaire ; tout en tenant compte des affectations des autres patients, qu elles soient fractionnaires ou non Méthode II : Heuristique d arrondissement Étant donné {λ p } la solution optimale du PM linéaire. On fixe les plannings avec λ p =1 et on arrondit à un la variable ayant la plus large valeur fractionnaire. Les plannings fixés forment une solution partielle le problème résiduel réduit aux restes des salle-jours est résolu par GC, ensuite des nouveaux plannings sont fixés L algorithme s arrête lorsque la solution du problème résiduel est entière -36-

Plan Contexte et problématique Modèle de planification stochastique Méthodologie de résolution Résultats expérimentaux Conclusions et perspectives -37-

Résultats expérimentaux Génération des instances Nombre de périodes : H = 5 Nombre de salles opératoires : S = 6 Capacité régulière : T ts = 8 heures Capacités utilisées par la chirurgie d urgence : W ts suivent une loi log-normale de moyenne de 2 heures Durées des interventions électives : d i suivent des lois log-normales Dates au plus-tôt : e i {1 H} Le nombre des patients électifs est déterminé de sorte que la charge du bloc opératoire sur tout l horizon est de 100% -38-

Résultats expérimentaux Génération des instances Coûts des heures supplémentaires : c ts = 500 Coûts relatifs aux patients électifs : a its = (t- e i ) c c est égal à 350 (coût d hospitalisation) Cas 1 : Salles identiques Les coûts a its ne dépendent pas des salles opératoires Cas 2 : Salles Non-identiques Les salles opératoires sont réparties entre 3 spécialités chirurgicales Un coût supplémentaire de 100 est encouru si le patient est planifié dans une salle non affectée à sa spécialité -39-

Résultats expérimentaux : Comparaison des différentes stratégies de GC Nombre de scénarios K = 100 Résultats basés sur 10 instances (Nombre moyen des patients électifs est 110) Salles non-identiques Salles identiques Stratégie Nb Itérations Nb Colonnes Temps CPU (sec) All - negative 75.7 1941.2 193.1 À deux phases 93.3 1714.9 129.4 Cyclique 658.4 5266.0 136.2 All - negative 104.4 2748.1 596.4 À deux phases 112.4 2205.5 550.3 Cyclique 689.6 6105.0 415.3-40-

Résultats expérimentaux : GAP et Temps CPU Résultats basés sur 10 instances: GAP moyen Le GAP est déterminé relativement à la borne inférieure fournie par la génération de colonnes Salles Non-Identiques Salles Identiques Gap % CPU Gap % CPU Méthode 1 : GC + Réaffectation Progressive 4.5 139.7 sec 6.0 419.1 sec Méthode 2 : GC + Heuristique d arrondissement 1.6 292.1 sec 1.0 967.4 sec CPLEX IP 6.6 1 heure 10.9 1 heure Pour les instances utilisées, les solutions fournies par Méthode 2 sont nettement meilleures que les solutions déterministes du problème. En moyenne, une réduction du coût de 7,96 % pour des problèmes avec salles identiques 7,08 % pour des problèmes avec salles non-identiques -41-

Plan Contexte et problématique Modèle de planification stochastique Méthodologie de résolution Résultats expérimentaux Conclusions et perspectives -42-

Conclusions Développement d un modèle de planification stochastique qui Capture les éléments essentiels à prendre en compte lors de la planification, qui permet une modélisation explicite des aléas, et qui peut être facilement étendu. Développement de plusieurs approches de résolutions (complètes et complémentaires) qui permettent une résolution efficace des problèmes de planification peuvent être facilement adaptées pour tenir compte des extensions du modèle -43-

Perspectives Étendre le modèle de planification pour tenir compte d autres contraintes liées aux pratiques de terrain Prendre en compte d autres ressources en aval et en amont des salles opératoires Les salles de réveils, lits d hospitalisation, Améliorer les performances de la méthode de résolution Techniques de stabilisation pour la génération de colonnes, résolution efficace des sous problèmes de génération de colonnes Exploiter la génération de colonnes pour le développement des méthodes de résolution exactes, branch-and-price Tester les approches développées sur un cas d étude réel -44-