Skip to main content
SUPERVISOR
قاسم مصلحی (استاد راهنما) فرانکلین دکستر (استاد مشاور) محمد رئیسی نافچی (استاد مشاور)
 
STUDENT
Danial Khorasanian
دانیال خراسانیان

FACULTY - DEPARTMENT

دانشکده مهندسی صنایع
DEGREE
Doctor of Philosophy (PhD)
YEAR
1392

TITLE

Operating Room Scheduling after a Disruption to the Postanesthesia Care Unit Capacity
Iiring from the operating room scheduling problem considering limited capacity of the postanesthesia care unit (PACU), the two-machine flow shop scheduling problem with blocking, multi-task flexibility of the first machine, preemption, and makespan criterion is initially investigated in this thesis. The first and second machines represent the operating room (OR) and the PACU, respectively. After finishing the surgery of a patient, if there is not a free capacity in the PACU, it blocks the OR but due to multi-task flexibility of the OR, its recovery is started in the OR. When there is a free capacity in the PACU, the recovery of the patient can be preempted and continued in the PACU. Three mathematical models are proposed for optimally solving the small-sized instances. Furthermore, a dynamic variable neighborhood search algorithm, which does not need tuning for the shaking phase, is presented to find high quality solutions for large-sized instances. Computational results reveal the superiority of this algorithm than others for large-sized instances. The real problem of operating room scheduling with limited capacity of the PACU is then considered in the thesis. The PACU beds and nurses mainly determine the capacity of this unit. The baseline capacities of PACU beds and nurses are determined. Then, the characteristics of some situations with less capacity than the baseline are investigated. Because of some short term restrictions or some sudden disruptions, the usable number of PACU beds may become much less than what actually is needed. We investigate the OR scheduling with the criterion of minimization of case cancellations when there are few PACU beds. First, a lower bound and a mixed integer programming model are developed for this problem. The model can solve all instances with 4 ORs and any number of PACU beds, but not with 6 ORs and few number of PACU beds. Second, for instances with up to 10 ORs and any number of PACU beds, efficient solutions are obtained heuristically by hybridizing a modified variable neighborhood search algorithm with the decomposition of each instance into some small-sized solvable sub-instances. The simultaneous OR and PACU nurses scheduling when the capacity of the PACU nurses are less than the baseline is investigated. The minimization of a combination of the number of cancellations and the sum of the blocking times is considered as the objective function. Furthermore, the recoveries of patients are assumed to be started while they are blocked in ORs. A piecewise demand to the PACU nurses is also considered for each patient. A mathematical model is developed for the problem that can solve the instances with up to 6 ORs efficiently. For tackling with larger-sized instances, a hybrid heuristic is proposed in which different ways of decomposition of each instance into some small-sized ones are searched in order to find a high-quality solution.
با توجه به افزایش روزافزون نیاز به خدمات درمانی و همچنین بالا بودن گردش مالی حوز? سلامت، بحث بهینه­سازی سیستم­های سلامت در سال­های اخیر مورد توجه بسیاری از محققان قرار گرفته است. یکی از معروف­ترین مسائل مطرح در این مبحث، مسئل? زمان­بندی اتاق عمل می­باشد. به طور کلی، هر بیمار پس از عمل جراحی در اتاق عمل، برای بازیابی به بخشی با همین نام منتقل می­شود. برخی محدودیت‍های بیمارستان­ها یا برخی اختلالات پیش­بینی نشده می­تواند موجب گلوگاه شدن بخش بازیابی شود. در این شرایط، امکان بازیابی بیمار در اتاق عمل نیز وجود دارد. در این رساله، ابتدا فرمول­بندی کلاسیک مرتبط با این مسئله که عبارت است از زمان­بندی کارگاه گردش کاری ترکیبی دو مرحله­ای با وجود مسدود شدن، چندکاره بودن منبع مرحل? اول و انقطاع، شناسایی و معرفی شده است. سپس برای درک بهتر ویژگی­های مسئله، ابتدا یک حالت خاص از این مسئله که در حوز? مسائل زمان­بندی سلول­های رباتیک و برخی دیگر از سیستم­های تولیدی و خدماتی نیز کاربرد دارد و تاکنون در ادبیات موضوع مشاهده نشده است، واکاوی شده است. این بررسی شامل ارائ? لم­ها و قضیه­هایی در مورد ویژگی­های مسئله، توسع? سه مدل ریاضی و ارائ? روش­های ابتکاری و فرا ابتکاری برای حل آن می­باشد. مدل­های ریاضی، موفق به حل بهین? برخی نمونه مسائل تا انداز? 22 کار شده و الگوریتم­های ابتکاری و فرا ابتکاری نیز برای نمونه مسائل با انداز? بزرگ تا 200 کار، کارایی قابل­قبولی دارد. یکی از الگوریتم­های فرا ابتکاری ارائه شده، تعمیمی از الگوریتم جستجوی همسایگی است که در آن، بخش تنظیم ترتیب روش­های همسایه­سازی به صورت پویا و در حین حل انجام می­شود و نیازی به انجام این امر قبل از حل نیست. در ادام? این رساله، با توجه به این که تخت­ها و پرستاران بخش بازیابی مهمترین منابع تأثیرگذار بر ظرفیت این بخش هستند، برای یک سری داد? تصادفی با تعداد اتاق­های عمل مختلف، تعداد تخت­های بازیابی و برنام? پرستاران برای حالت پایه تعیین می­شود. همچنین، مصداق­های واقعی از اختلالاتی که باعث کاهش پیش­بینی نشد? ظرفیت بخش بازیابی می­شود، بیان می­شود. به علاوه، تأثیر این کاهش ظرفیت بر جریان بیماران بین اتاق­های عمل و بخش بازیابی مورد بررسی قرار می­گیرد. سپس، مسئل? زمان­بندی اتاق عمل پس از یک کاهش پیش­بینی نشده در تعداد تخت­های بخش بازیابی به علت یک اختلال، با هدف کمینه­سازی تعداد بیماران کنسلی مورد بررسی قرار می­گیرد. به همین منظور، ابتدا برخی از ویژگی­های این مسئله با ارائ? چند لم بیان می­شود. همچنین، یک حد پایین و یک مدل ریاضی برای مسئله توسعه داده می­شود. این مدل موفق به حل بهین? هم? مسائل با 4 اتاق عمل، حدود 12 بیمار و تعداد تخت­های مختلف بازیابی می­شود. برای حل مسائل با انداز? بزرگ‍تر، یک روش ابتکاری با ترکیب مفهوم تفکیک مسئله به چند زیرمسئله و الگوریتم جستجوی همسایگی ارائه می­شود. این روش ترکیبی نتایج بسیار خوبی به­دست می­آورد طوری که در هم? نمونه مسائل تولید شده، در مدت زمان کمتر، جواب­های بهتر یا برابری نسبت به حد بالای مدل ریاضی ایجاد می­کند. در نهایت، مسئل? زمان­بندی بیماران و پرستاران بخش بازیابی در هنگام کم بودن ظرفیت پرستاران بخش بازیابی نسبت به حالت پایه، مورد بررسی قرار می­گیرد. تابع هدف این مسئله شامل دو معیار کمینه­سازی تعداد بیماران کنسلی و کمینه­سازی مجموع مدت زمان­های مسدود شدن بیماران در اتاق­های عمل می­باشد. یک مدل ریاضی برای این مسئله ارائه می­شود که توان حل مسائل با حداکثر 6 اتاق عمل را دارد. سپس، برای حل مسائل با انداز? بزرگ­تر، یک روش ابتکاری ترکیبی ارائه می­شود که کارایی خوبی در حل مسائل تا انداز? 10 اتاق عمل از خود نشان می­دهد.

ارتقاء امنیت وب با وف بومی