SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Emilio Luque
Computer Architecture & Operating Systems Department

     University Autonoma of Barcelona (UAB)
Patients must be
                                addressed with the best
Emergency Departments (ED)              quality.
are complex and
quite dynamic systems.

ED’s are overcrowded and work
with limited budget.
Simulation:
Optimization:    What if?
The best
solution for?
Supported by the MICINN Spain, under contract
               TIN2007-64974 and
 the MINECO (MICINN) Spain, under contract        Emilio Luque
                 TIN2011-24384                    CAOS – HPC4EAS


                                                 Manel Taboada
                                                    GIMBERNAT


                                                Eduardo Cabrera
                                                  CAOS – HPC4EAS


                                                Francisco Epelde
                                                    PARC TAULÍ


                                                Ma. Luisa Iglesias
                                                    PARC TAULÍ
Optimization

 Simulation
STATE Variables                                   Values                                Observability

                                        Name/identifier <id>                        Unique per agent                                 I


                                                                   Gender, Medical history (cardiology, pulmonology,
                                                                          neurological,…); Allergies (yes-no);
                                          Personal details     Treatments that received (classified into therapeutic groups:         I
                                                                           bronchodilators, vasodilators, etc.);
                                                                              Origin (national or immigrant)

                                                                Entrance, Admissions, Waiting Room, Triage, Treatment
                                             Location                                                                               E
                                                                                       Zone.
                                                                Idle, Requesting information from <id>, Giving information
                                              Action               to <id>, Searching, Moving to <location> , Waiting for           E
                                                                                        ambulance.
                                                               Healthy; Hemodynamic-Constant; Barthel Index (degree of
                                         Physical condition
                                            Variables                                Values                                       E/I/N
                                                                                                                               Observability
                                                                                  dependence).


                                                                  Healthy, Cardiac/respiratory arrest, severe/moderate
                                        Symptoms (patients)                                                                         E/I
                                                                         trauma, headache, vomiting, diarrhea

                                       Communication skills                        Low, Medium, High                                 E

                                        Level of experience       Resident (1 to 5); Junior (5-10); Senior (10 - 15) and            E/I
Current state           Next state /         (doctors)                         Consultant (over 15 years)
                Input
  / Output               Output
     ….          ….         ….          Level of experience
                                                                                                                                    E/I
                                              (triage                              Low, Medium, High
 Sx / Ox Ia (p1)        Sy / Oy               nurses)
                                        Level of experience                                                                         E/I
 Sx / Ox Ia (p2)        Sz / Oz         (emergency nurses)
                                                                                   Low, Medium, High

                                        Level of experience                                                                         E/I
 Sx / Ox Ia (p3)        Sx / Ox            (admissions)
                                                                                   Low, Medium, High
     ….          ….         ….
1) Active Agents
                                                         2) Passive Agents
Patients
                                                        Information system
Companions of patients
Admission personnel                                     Loudspeaker system

Sanitarian technicians                                  Pneumatic pipes

Nurses (Triage, Emergency)                              Tests services
Doctors (Emergency,
Specialists)




                                                  1 to Zone: individuals in Zone
1 to 1(One-to-One)           1 to n (Multicast)
                                                  (Area- Restricted Broadcast)
The Environment
                        Arrival/dismissal
                         by ambulance




Arrival/dismissal
 by own means




   The model should include the spatial topographical design from the ED
ED
functionality




         Agents
      interactions
   Agents
Arrival/dismissalb
                               y ambulance




        Arrival/dismissal
         by own means




   A
   N
   D
ED Simulator
Input     Patients arrival:
            Could arrive every 3 min. , but with different probabilities:
                          20% (4 pat/hr), 40% (9 pat/hr),
                         60% (13 pat/hr) , 80% (17 pat/hr)

         Configuration of the ED Staff
         Staff              Number          Junior             Senior
         Admission            1-2            2 min.        1 min. 15 sec.
         Triage Nurse         1-3            8 min.            5 min.
         Doctor               1-4           20 min.            15 min.

Output            Patients:
                           How many arrive to the service
                           How many leave the service
                           Times of staying in each area

                               What if?
• Find the best/optimum solution from all the
  possible solutions.
 Given any objective (index) function f :
               f :A
           max / min    f x
           subject to  x   A
          A constraintset; xo          A

      f xo      f x             f xo       f x
         Maximize               minimize
                      xo    A
Is it always the "best solution" (the
optimum) the most interesting for us?
Methodology

          Simulator:                     2nd version
                                         
 Parameter configuration: A, N, D = > 3D + P => 4D


    A

    N

    D




                  ~ 400 patients daily
Methodology: Computational complexity

  Multidimensional            Discrete
      DD
       D                • Search space
                          – # Dimensions = Patients,
                   B
                            staff (D, N, A, …), T, B,
 P
 PP                         …
                  NN
                  N N
                          – Each dimension=>
                            range of possible
   A
   A
   AA         T             values
                          – # Points = #
                            simulations
                            (indexes)(time)
                         COMBINATORIAL!
ABM   SIMULATOR              PARAMETERS




      DSS                I
                         N
                         D
                         E
                      +  X

                  constraints
Quality Index:
   Minimize patient “Length of Stay” (LoS)
                 Constraint: Cost        <= 3500 €

             20% (4 pat/hr)             14 D, 9 N, 9 A = 1,134 cases
  Patient    40% (9 pat/hr)
  Arrival   60% (13 pat/hr)             1,134 cases * 4 = 4,536 cases
            80% (17 pat/hr)                 25,000 ticks => 1 day
        4,536 total cases => 2,408 cases under limit
       Staff             Time (ticks)     Quantity      Cost (€)
                       Senior   Junior                Senior   Junior
      Doctors            260     350        1- 4      1000      500
      Nurses             90      130        1- 3       500      350
Admission personnel      20      35         1- 3       200      150
20% (4 pat/hr)

            Cost constraint <= 3500 €
                                                         Patient    40% (9 pat/hr)
                                                         Arrival   60% (13 pat/hr)
                 Average patient “LoS”                            80% (17 pat/hr)

   4 p/hr
                          9 p/hr
                                Time      €       #           D      N         A
                               (ticks)           Staff


                                   428   3,200    5          2S     2S        1S

                  Optimum          428   2,900    5          2S     1S        2S

                                   428   2,850    5          2S     1S      1 S, 1 J


13 p/hr                   17 p/hr
Cost constraint <= 3500 €
                                       Average patient “LoS”
4 p/hr                                             9 p/hr




           Time      €      # Staff        D            N    A
          (ticks)
          3,266     3,350     7         1 S, 3 J       2J    1J

13 p/hr
                                                   17 p/hr

                                                                  Optimum
Cost constraint <= 3500 €
               Average patient “LoS”
4 p/hr                                  9 p/hr




13 p/hr                                 17 p/hr
Cost constraint <= 3500 €
               Average patient “LoS”
4 p/hr                                  9 p/hr




                            Optimal
                              vs
                           Suboptimal
13 p/hr                                 17 p/hr
La informática en el ámbito de la salud una ayuda en la gestión del servicio de urgencias

Mais conteúdo relacionado

Mais de Escoles Universitàries Gimbernat i Tomàs Cerdà

Mais de Escoles Universitàries Gimbernat i Tomàs Cerdà (20)

Big Data y Redes Sociales: Ejemplos y casos de éxito
Big Data y Redes Sociales: Ejemplos y casos de éxitoBig Data y Redes Sociales: Ejemplos y casos de éxito
Big Data y Redes Sociales: Ejemplos y casos de éxito
 
Diseño de videojuegos
Diseño de videojuegosDiseño de videojuegos
Diseño de videojuegos
 
Material de la sesión técnica sobre “Patrones de diseño de interacción de int...
Material de la sesión técnica sobre “Patrones de diseño de interacción de int...Material de la sesión técnica sobre “Patrones de diseño de interacción de int...
Material de la sesión técnica sobre “Patrones de diseño de interacción de int...
 
Minería de Datos: Qué significa realmente y ejemplos de utilización
Minería de Datos: Qué significa realmente y ejemplos de utilizaciónMinería de Datos: Qué significa realmente y ejemplos de utilización
Minería de Datos: Qué significa realmente y ejemplos de utilización
 
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
 
SeminBIG DATA: Qué significa realmente y ejemplos de utilizaciónario big data
SeminBIG DATA: Qué significa realmente y ejemplos de utilizaciónario big dataSeminBIG DATA: Qué significa realmente y ejemplos de utilizaciónario big data
SeminBIG DATA: Qué significa realmente y ejemplos de utilizaciónario big data
 
El impacto tecnologico de la imagen para el diagnostico
El impacto tecnologico de la imagen para el diagnosticoEl impacto tecnologico de la imagen para el diagnostico
El impacto tecnologico de la imagen para el diagnostico
 
Business Intelligence con Excel
Business Intelligence con ExcelBusiness Intelligence con Excel
Business Intelligence con Excel
 
Ricoh empresa de producto a empresa de servicios 9 de mayo 2013
Ricoh empresa de producto a empresa de servicios 9 de mayo 2013Ricoh empresa de producto a empresa de servicios 9 de mayo 2013
Ricoh empresa de producto a empresa de servicios 9 de mayo 2013
 
Experiencia del HSJD en el campo del eHealth
Experiencia del HSJD en el campo del eHealthExperiencia del HSJD en el campo del eHealth
Experiencia del HSJD en el campo del eHealth
 
Sesión técnica sobre gestion documental
Sesión técnica sobre gestion documentalSesión técnica sobre gestion documental
Sesión técnica sobre gestion documental
 
El camino para implantar soa con éxito
El camino para implantar soa con éxitoEl camino para implantar soa con éxito
El camino para implantar soa con éxito
 
Grado d'informàtica i serveis
Grado d'informàtica i serveisGrado d'informàtica i serveis
Grado d'informàtica i serveis
 
Guiametabolica org gimbernat enero 2013
Guiametabolica org  gimbernat enero 2013Guiametabolica org  gimbernat enero 2013
Guiametabolica org gimbernat enero 2013
 
Guiadiabetes gimbernat enero 2013
Guiadiabetes  gimbernat enero 2013Guiadiabetes  gimbernat enero 2013
Guiadiabetes gimbernat enero 2013
 
Portal de salud faros gimbernat-enero 2013
Portal de salud faros gimbernat-enero 2013Portal de salud faros gimbernat-enero 2013
Portal de salud faros gimbernat-enero 2013
 
Sesión SOA-BPM Joan Carles Agustí (ORACLE)
Sesión SOA-BPM Joan Carles Agustí (ORACLE)Sesión SOA-BPM Joan Carles Agustí (ORACLE)
Sesión SOA-BPM Joan Carles Agustí (ORACLE)
 
El rol del service manager en los proyectos de outsourcing ti
El rol del service manager en los proyectos de outsourcing tiEl rol del service manager en los proyectos de outsourcing ti
El rol del service manager en los proyectos de outsourcing ti
 
Introducción a la service science
Introducción a la service scienceIntroducción a la service science
Introducción a la service science
 
Inauguració curs 12-13 25 setembre 2012
Inauguració curs 12-13 25 setembre 2012Inauguració curs 12-13 25 setembre 2012
Inauguració curs 12-13 25 setembre 2012
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

La informática en el ámbito de la salud una ayuda en la gestión del servicio de urgencias

  • 1. Emilio Luque Computer Architecture & Operating Systems Department University Autonoma of Barcelona (UAB)
  • 2. Patients must be addressed with the best Emergency Departments (ED) quality. are complex and quite dynamic systems. ED’s are overcrowded and work with limited budget.
  • 3. Simulation: Optimization: What if? The best solution for?
  • 4. Supported by the MICINN Spain, under contract TIN2007-64974 and the MINECO (MICINN) Spain, under contract Emilio Luque TIN2011-24384 CAOS – HPC4EAS Manel Taboada GIMBERNAT Eduardo Cabrera CAOS – HPC4EAS Francisco Epelde PARC TAULÍ Ma. Luisa Iglesias PARC TAULÍ
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. STATE Variables Values Observability Name/identifier <id> Unique per agent I Gender, Medical history (cardiology, pulmonology, neurological,…); Allergies (yes-no); Personal details Treatments that received (classified into therapeutic groups: I bronchodilators, vasodilators, etc.); Origin (national or immigrant) Entrance, Admissions, Waiting Room, Triage, Treatment Location E Zone. Idle, Requesting information from <id>, Giving information Action to <id>, Searching, Moving to <location> , Waiting for E ambulance. Healthy; Hemodynamic-Constant; Barthel Index (degree of Physical condition Variables Values E/I/N Observability dependence). Healthy, Cardiac/respiratory arrest, severe/moderate Symptoms (patients) E/I trauma, headache, vomiting, diarrhea Communication skills Low, Medium, High E Level of experience Resident (1 to 5); Junior (5-10); Senior (10 - 15) and E/I Current state Next state / (doctors) Consultant (over 15 years) Input / Output Output …. …. …. Level of experience E/I (triage Low, Medium, High Sx / Ox Ia (p1) Sy / Oy nurses) Level of experience E/I Sx / Ox Ia (p2) Sz / Oz (emergency nurses) Low, Medium, High Level of experience E/I Sx / Ox Ia (p3) Sx / Ox (admissions) Low, Medium, High …. …. ….
  • 13. 1) Active Agents 2) Passive Agents Patients Information system Companions of patients Admission personnel Loudspeaker system Sanitarian technicians Pneumatic pipes Nurses (Triage, Emergency) Tests services Doctors (Emergency, Specialists) 1 to Zone: individuals in Zone 1 to 1(One-to-One) 1 to n (Multicast) (Area- Restricted Broadcast)
  • 14. The Environment Arrival/dismissal by ambulance Arrival/dismissal by own means The model should include the spatial topographical design from the ED
  • 15. ED functionality Agents interactions Agents
  • 16. Arrival/dismissalb y ambulance Arrival/dismissal by own means  A  N  D
  • 17. ED Simulator Input Patients arrival:  Could arrive every 3 min. , but with different probabilities: 20% (4 pat/hr), 40% (9 pat/hr), 60% (13 pat/hr) , 80% (17 pat/hr) Configuration of the ED Staff Staff Number Junior Senior Admission 1-2 2 min. 1 min. 15 sec. Triage Nurse 1-3 8 min. 5 min. Doctor 1-4 20 min. 15 min. Output Patients:  How many arrive to the service  How many leave the service  Times of staying in each area What if?
  • 18.
  • 19. • Find the best/optimum solution from all the possible solutions.  Given any objective (index) function f : f :A max / min f x subject to x A A constraintset; xo A f xo f x f xo f x Maximize minimize xo A
  • 20. Is it always the "best solution" (the optimum) the most interesting for us?
  • 21.
  • 22. Methodology  Simulator: 2nd version   Parameter configuration: A, N, D = > 3D + P => 4D  A  N  D  ~ 400 patients daily
  • 23. Methodology: Computational complexity Multidimensional Discrete DD D • Search space – # Dimensions = Patients, B staff (D, N, A, …), T, B, P PP … NN N N – Each dimension=> range of possible A A AA T values – # Points = # simulations (indexes)(time) COMBINATORIAL!
  • 24. ABM SIMULATOR PARAMETERS DSS I N D E + X constraints
  • 25. Quality Index: Minimize patient “Length of Stay” (LoS)  Constraint: Cost <= 3500 € 20% (4 pat/hr) 14 D, 9 N, 9 A = 1,134 cases Patient 40% (9 pat/hr) Arrival 60% (13 pat/hr) 1,134 cases * 4 = 4,536 cases 80% (17 pat/hr) 25,000 ticks => 1 day  4,536 total cases => 2,408 cases under limit Staff Time (ticks) Quantity Cost (€) Senior Junior Senior Junior Doctors 260 350 1- 4 1000 500 Nurses 90 130 1- 3 500 350 Admission personnel 20 35 1- 3 200 150
  • 26. 20% (4 pat/hr) Cost constraint <= 3500 € Patient 40% (9 pat/hr) Arrival 60% (13 pat/hr)  Average patient “LoS” 80% (17 pat/hr) 4 p/hr 9 p/hr Time € # D N A (ticks) Staff 428 3,200 5 2S 2S 1S Optimum 428 2,900 5 2S 1S 2S 428 2,850 5 2S 1S 1 S, 1 J 13 p/hr 17 p/hr
  • 27. Cost constraint <= 3500 €  Average patient “LoS” 4 p/hr 9 p/hr Time € # Staff D N A (ticks) 3,266 3,350 7 1 S, 3 J 2J 1J 13 p/hr 17 p/hr Optimum
  • 28. Cost constraint <= 3500 €  Average patient “LoS” 4 p/hr 9 p/hr 13 p/hr 17 p/hr
  • 29. Cost constraint <= 3500 €  Average patient “LoS” 4 p/hr 9 p/hr Optimal vs Suboptimal 13 p/hr 17 p/hr