La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Approches heuristique pour la programmation des mises au point médicales en ambulatoire Cordier Jean-Philippe Riane Fouad This paper is part of Research.

Présentations similaires


Présentation au sujet: "Approches heuristique pour la programmation des mises au point médicales en ambulatoire Cordier Jean-Philippe Riane Fouad This paper is part of Research."— Transcription de la présentation:

1 Approches heuristique pour la programmation des mises au point médicales en ambulatoire Cordier Jean-Philippe Riane Fouad This paper is part of Research Program IAP 6/09 « Higher Education and Research » of the Belgian Federal Authorities

2 Plan Contexte Description du système Les politiques dallocation des heures darrivée Ré-optimisation des plannings Résultats Conclusion et perspectives

3 Stratégique Tactique Opérationnel Rendement des mises au point Qualité du service aux patients Taux des patients ambulatoires Organisation des services Ordonnancement des rendez-vous Système de prise de rendez-vous Contexte de létude Contexte global de la gestion hospitalière Un hôpital de taille moyenne Un grand ensemble dexamens médicaux Un besoin dorganisation des mises au point des patients

4 Contexte de létude Le coût : La qualité : –Les engagements des patients –Lallocation des lits –Le temps dattente pour la réalisation dune mise au point Attractivité de lhôpital

5 Description du système Service Groupe Examen Groupe Calendrier Prescription dune mise au point Ambulatoire Hospitalisation ?

6 Solution Proposée Service Groupe Examen Groupe Calendrier Prescription dune mise au point Ambulatoire Hospitalisation ? 09:15

7 Allocation des heures darrivée Politique aléatoire équilibrée dallocation

8 Allocation des heures darrivée Patient i E i = {1,2,3,4,9} Précédence (1,2); (1,3); (1,4); (1,9) (1,9); (2,9); (3,9); (4,9) (2,4) Séquences [1,2,3,4,9] [1,2,4,3,9] [1,3,2,4,9] RANDLEFTRANDLEFT

9 Allocation des heures darrivée Patient i E i = {1,2,3,4,9} Précédence (1,2); (1,3); (1,4); (1,9) (1,9); (2,9); (3,9); (4,9) (2,4) Séquences [1,2,3,4,9] [1,2,4,3,9] [1,3,2,4,9] RANDLEFTRANDLEFT ExProc 11 22 31 43 92 makespan = 11 ExProc 11 22 31 43 92 makespan = 11 ExProc 11 22 31 43 92 makespan = 10

10 Allocation des heures darrivée Patient i E i = {1,2,3,4,9} RANDLEFTRIGHTRANDLEFTRIGHT Séquences [1,2,3,4,9] [1,2,4,3,9] [1,3,2,4,9] ExProc 11 22 31 43 92 makespan = 9 ExProc 11 22 31 43 92 makespan = 9 ExProc 11 22 31 43 92 makespan = 9 Précédence (1,2); (1,3); (1,4); (1,9) (1,9); (2,9); (3,9); (4,9) (2,4)

11 Allocation des heures darrivée Rand Mixte Left Right 1.Selection dune séquence s 2.Test Left Right et un test Right Left 3.Compare les deux sur le temps de séjour 4.Selection le meilleur ou de manière alternative en cas dégalité Le résultat de cette étape: Le planning dune journée Chaque patient connait son heure darrivée Etape suivante: un modèle gloable

12 Allocation des heures darrivée

13 Algorithme Glouton Politique goutonnes dallocation des heures darrivée

14 Algorithme Glouton Patient i E i = {1,2,3,4,9} GREEDY LEFTGREEDY LEFT Séquences [1,2,3,4,9] [1,2,4,3,9] [1,3,2,4,9] ExProc 11 22 31 43 92 makespan = 9 ExProc 11 22 31 43 92 makespan = 9 ExProc 11 22 31 43 92 makespan = 9 Précédence (1,2); (1,3); (1,4); (1,9) (1,9); (2,9); (3,9); (4,9) (2,4)

15 Algorithme Glouton Patient i E i = {1,2,3,4,9} GREEDY LEFTGREEDY LEFT Séquences [1,2,3,4,9] [1,2,4,3,9] [1,3,2,4,9] ExProc 11 22 31 43 92 makespan = 9 ExProc 11 22 31 43 92 makespan = 9 ExProc 11 22 31 43 92 makespan = 9 Précédence (1,2); (1,3); (1,4); (1,9) (1,9); (2,9); (3,9); (4,9) (2,4)

16 Modèle : notations i = 1, …, nindice des patients j,k = 1, …, m indice des examens t = 1, …, Tindice du temps r i heure darrivée du patient i C i durée optimale du checkup du patient i c ht capacité du groupe h au temps t A ijk un grand entier p ij temps de lexamen j ρ ijk maximun entre le délai et le temps de trajet entre j et k Dépend de la classe du patient i CLCRCLCR

17 Modèle : les ensembles Ensemble des examens du patient i E i = {1, …, m i } Ensemble des paires dexamens dont lordre est fixé Ef i = {(j,k)} Ensemble des paires dexamens dont lordre nest pas fixé Ed i = {(j,k),(k,j)} Groupe h dexamens G h

18 Modèle : les variables Un vecteur par couple patient-examen sur lhorizon de temps x ijt = 1si le patient i commence lexamen j au temps t Un couple de variables binaires par couple dexamens sans précédence imposée z ijk = 1si le pastient i passe lexamen j avant lexamen k Les domaines de définition des variables

19 Modèle: les contraintes Fin de journée et début de la journée patient Contrainte de capacité

20 Modèle: les contraintes Contrainte de précédence Contraintes disjonctives

21 Algorithme Glouton

22

23 Modèle global : les variables One variable by patient for his inconvenience π i 1inconvenience of patient i One variable for the maximum of all inconvenience π 1maximum of inconvenience of all patients Domaines de définition de ces variables

24 Modèle global: Objectifs Minimiser le désagrément moyen de tous les patient dune même journée Minimiser le désagrément maximum de tous les patients dune même journée

25 Modéle

26 Etude de cas Basé sur le cas dun hôpital partenaire 30 examens sélectionnés 12 groupes dexamens 4 classes de patients 150 patients testés par journée Generation OldNew Mobility Good12 Limited34

27 Résultats Expérimentation A désagrément équivalent

28 Conclusion et perspectives Développements futures –Résoudre les problème de temps de calcul Metaheuristiques: algorithme génétique,... Heuristiques: adapter notre modèle global –Modèle de simulation pour tester nos solutions –Intégrer le post traitement aux modèles

29 Merci Des questions?

30 Contexte global Hospital is a service maker –The patient is an actor of the care production –The cares are not simply for the health (physical, psychological and social) The evolution of the Health care environment: –Increase of activity (ageing population, the increase of pathology) –The care and the patient pathway complexity –The lack of human and financial resources –The raise of quality requirement (control by the stakeholders and the patient demand

31 Résultats Expérimentation 1 Anova

32 Résultats Optimisation globale du planning Désagrément moyenDésagrément maximum


Télécharger ppt "Approches heuristique pour la programmation des mises au point médicales en ambulatoire Cordier Jean-Philippe Riane Fouad This paper is part of Research."

Présentations similaires


Annonces Google