国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

考慮臨時床位的病床聯(lián)合分配問題*

2021-02-25 06:27:54周曉鳴葉春明
計算機(jī)與數(shù)字工程 2021年1期
關(guān)鍵詞:病床床位分配

周曉鳴 葉春明 王 爽

(1.上海理工大學(xué) 上海 200082)(2.江蘇大學(xué) 鎮(zhèn)江 212013)

1 引言

1.1 問題的由來

手術(shù)室的調(diào)度包括了很多范圍,不僅僅局限于手術(shù)室內(nèi)。由于手術(shù)后創(chuàng)口的愈合以及麻醉的恢復(fù)都需要較長的一段時間,因此引申出了手術(shù)后的病床管理。病房管理的目的就是為了接受完手術(shù)以及做術(shù)前準(zhǔn)備等待手術(shù)的患者提供更加舒適、合理的環(huán)境,以及能夠最大化地利用有限的空間使更多的患者入住以獲得更高的經(jīng)濟(jì)效益[3]。

病房管理主要包括住院管理、病床管理、衛(wèi)生、飲食等[4]。其中病床管理是造成目前醫(yī)院供不應(yīng)求的主要因素,因此本文主要研究病床管理即本章的病床分配問題的研究。

1.2 病床分配問題的研究現(xiàn)狀

對于整個醫(yī)療調(diào)度的研究,國外都要早于國內(nèi),病床的資源調(diào)度問題也不例外。相比較國外已經(jīng)取得了一定的成果并且已應(yīng)用到實際管理中,國內(nèi)在此方面的研究還處于探索階段。

Handyside 等對擇期患者和急診患者使用病床的比例分配問題做出了綜述[5]。在這之前,Young等著重從計算患者的平均使用病床時間等多種角度研究,來控制患者人數(shù)以緩解緊急床位需求問題[6]。有了之前研究的基礎(chǔ),Chavis 等使用仿真的技術(shù)方式研究了緊急情況下的床位需求,針對每日平均住院率以及緊急使用床位率進(jìn)行模擬,并以此預(yù)測了排班對于床位使用率的影響[7]。

Bettinelli 等使用了語言編碼經(jīng)過計算機(jī)仿真后得到醫(yī)療系統(tǒng)規(guī)劃的新數(shù)值,這個研究也為醫(yī)院的擴(kuò)張計劃給予了理論上的指引。目前已被某重點醫(yī)院在實際病床管理中實現(xiàn)了[8]。

Harrois 等對住院系統(tǒng)的管理現(xiàn)狀寫了比較全面的綜述,并提出了迭代分配模型[9];Lizotte發(fā)表的一篇綜述中提出了能夠用于定期靜態(tài)調(diào)度系統(tǒng)模型以及持續(xù)動態(tài)調(diào)度系統(tǒng)[10]。

Harper 等提出了病床占用率和住院拒絕率兩個指標(biāo),他們認(rèn)為醫(yī)院作為一套完整的系統(tǒng),其內(nèi)部是一個動態(tài)的、復(fù)雜的非線性結(jié)構(gòu),因此對于病床的管理必須在不確定的并且資源受限的情況下[11]。

Tutuncu 等在該領(lǐng)域研究了較長一段時間后,首次把迪杰斯特拉算法和遺傳算法應(yīng)用于短期確定性的病床分配問題中,優(yōu)化了每個時間段內(nèi)的床位類型。他們認(rèn)為手術(shù)室資源的優(yōu)化和控制是為了滿足患者的需求,提高資源的使用效率。但是,服務(wù)行業(yè)的需求變化過快,之前的數(shù)據(jù)不一定符合當(dāng)下的情況,需求和預(yù)測不一定能夠得到準(zhǔn)確的結(jié)果[12]。

病床的優(yōu)化調(diào)度分配問題,國外學(xué)者的研究已領(lǐng)先很多,而國內(nèi)的研究尚處于起步階段。直到近五六年,有關(guān)病床分配和患者入院安排問題的相關(guān)文獻(xiàn)才漸漸豐富起來,研究的難度和寬度也日益上升[13]。近來,有學(xué)者將病床分配問題與收益管理思想相結(jié)合,用收益管理的存量控制方法實現(xiàn)對病床的分配。該論文運用了兩階段容量控制模型,開啟了床位分配問題中運用收益管理思想的先河[14]。

綜上所述,無論是研究還是應(yīng)用,在病床分配問題上我國都落后于一些發(fā)達(dá)國家。因此,有必要吸取他們的經(jīng)驗和成果,結(jié)合我國實際情況進(jìn)行探索[15]。就目前已有文獻(xiàn)來看,大多都局限于某家醫(yī)療系統(tǒng)內(nèi)部,尚未有病床聯(lián)合調(diào)度的先例。

1.3 問題描述

在我國經(jīng)濟(jì)和科技的飛速發(fā)展以及醫(yī)療技術(shù)的迅猛進(jìn)步下,人們對于醫(yī)院的依賴也變得日益嚴(yán)重。因此,近年來國內(nèi)相關(guān)部門投入了大量的精力研究關(guān)于怎樣能夠更充分地利用病床資源的問題,并且已有了一些顯著的效果。然而由于我國人口基數(shù)過大、研究起步較晚,想要短時間內(nèi)解決好此類問題還存在較大難度[16]。就目前研究而言,幾乎所有研究都局限于某一家醫(yī)院內(nèi)嘗試各種模型以及各類算法來尋求最優(yōu)解[17]。然而,現(xiàn)實存在的問題是某些醫(yī)院每天人數(shù)超過最大負(fù)荷,甚至出現(xiàn)提前三天排隊、夜里到醫(yī)院排隊、黃牛代排隊等一系列社會問題,而有些醫(yī)院的患者量卻遠(yuǎn)低于其能接納人數(shù)的上限,造成了很多醫(yī)療資源的浪費。造成這種情況發(fā)生的原因也有很多,比如醫(yī)師的水平、醫(yī)院的規(guī)模、醫(yī)院的宣傳力度和口碑以及醫(yī)院的交通便利程度等[18~20]。綜上種種因素,能夠發(fā)現(xiàn),完全可以考慮將兩家甚至多家醫(yī)院的病床聯(lián)合調(diào)度。

經(jīng)過研究,本文在已有的研究的基礎(chǔ)上考慮了聯(lián)合調(diào)度的思想,為避免一些現(xiàn)實中難以預(yù)測的問題,本文并非直接用兩家醫(yī)院直接聯(lián)合調(diào)度。而是引入了“臨時床位”,即在某家醫(yī)院已有的固定床位以外,假設(shè)了存在一套醫(yī)療環(huán)境相當(dāng),并且數(shù)量不限的臨時床位。

2 模型的描述

模擬手術(shù)病人使用病床的過程,每位病人依次到達(dá),一共有三種情況:

1)病人到達(dá)醫(yī)院后,存在已開設(shè)且空余并符合要求的床位,將該病人安排于此病床;

2)病人到達(dá)醫(yī)院后,若符合要求的病床已有病人使用,或者該病床的上一位病人離開時間小于45min,則將此病人依次安放在下一個符合要求的病床;

3)病人到達(dá)醫(yī)院后,若已無符合要求的床位空余,或無床位距上一位病人離開時間大于等于45min,則將該病人安排在臨時床位處。本文不考慮臨時床位個數(shù)。

本題只考慮病人-床位的分配,要求盡可能多地分配病人到合適的病床,并且在此基礎(chǔ)上最小化被使用床位的數(shù)量。

2.1 模型假設(shè)

1)有限時間段假設(shè)。一個醫(yī)院中的患者住院出院活動屬于連續(xù)性離散事件,前一時段患者的分配狀態(tài)為當(dāng)前工作的初始條件。本文假設(shè)以2018年1月20日的一晝夜為時間窗。

2)信息完備假設(shè)。床位分配問題的研究對象是患者和病床,其中患者信息包括進(jìn)入和離開床位時刻,床位占用時間,性別以及病情的傳染性等。病床信息包括病床的數(shù)量,病床的男女分類,以及該患者分配前病床的初始狀況,研究時需要的信息均假設(shè)已知。

3)床位容量假設(shè)?,F(xiàn)有多數(shù)床位分配問題的研究是基于容量允許假設(shè),即醫(yī)院床位資源是充足的,不考慮資源受限問題。即對于任意一個患者,總存在至少一個可用的床位。本文中將床位分為固定床位和臨時床位兩種,即在有限的固定床位無法滿足的前提下才會啟用臨時床位且數(shù)量不受限制。

4)進(jìn)入該醫(yī)院里的患者只能分配到與之屬性相吻合的床位。

5)每位患者的住院和出院兩個時刻必須在同一床位,期間不能挪移別處。

6)分配在同一床位的兩個患者之間的空檔時間必須大于或等于45min。

7)本文所有問題只考慮手術(shù)患者。

8)假設(shè)所有患者按既定時間手術(shù)、恢復(fù),沒有延誤。

9)不考慮患者的異質(zhì)性。

10)不考慮手術(shù)室到病床的距離。

11)本文涉及所有時間以分鐘為單位。

2.2 模型建立

問題優(yōu)化模型的建立是基于一定的前提和假設(shè)條件的,以便抓住問題的主要矛盾,忽略對問題本質(zhì)沒有影響或影響不大的因素。病人-病床分配問題的研究基于有限時間段假設(shè)、信息完備性假設(shè),以及床位容量狀況假設(shè)等。

第一階段優(yōu)化模型:

第二階段優(yōu)化模型:

式(1)表示目標(biāo)函數(shù)取安排在固定床位的病人占總病人數(shù)比值的最大值;式(2)表示唯一性約束,即一位病人只能安排在一個床位,且中途不能挪移;式(3)和(4)對yi,j,k的取值作出定義;式(5)表示獨占性約束,即一個病床在同一時段內(nèi)只能被安排一位病人,但是允許不同的病人分批安排在同一病床;式(6)表示兩位連續(xù)安排在同一病床的病人之間的空檔時間不小于45min;式(7)和(8)表示每位病人只能按照既定的男/女、長期/短期、傳染/不傳染等功能屬性停在與之屬性相吻合的床位;式(9)表示對各變量的約束。式(10)表示所有被使用床位的空閑時間總和,對于一般的分配問題,在每種分配方式中,共有N+M 個空閑時間,其中N 為病人數(shù),M 為床位數(shù)。每個病人恰好對應(yīng)一個緊前床位空閑時間Si,共N 個。每個床位最后各有一個空閑時間Sk無病人對應(yīng),共M 個,所以目標(biāo)函數(shù)可以表示為式(11)。該公式計算比前者復(fù)雜度低,因此選擇式(11)為目標(biāo)函數(shù);式(12)~(19)與第一階段約束類似;式(20)~(22)表示對目標(biāo)函數(shù)變量的定義;式(23)表示第二階段模型建立在第一階段的基礎(chǔ)上。

2.3 模型的符號說明

模型中的各符號的含義說明如表1所示。

表1 符號說明

3 算法設(shè)計

本題采用兩階段優(yōu)化分步優(yōu)化方法建立模型,第一階段模型設(shè)立被分配在固定床位的患者數(shù)與患者總數(shù)的比值最大為目標(biāo)函數(shù),在此基礎(chǔ)上設(shè)立固定床位的空閑時間最小化作為第二階段的目標(biāo)函數(shù)。在確定的患者數(shù)的基礎(chǔ)上保證被使用的床位的使用效率最大(即空閑時間最?。┘纯烧f明使用了最少量的床位。選用遺傳算法對其進(jìn)行求解,具體步驟如下。

3.1 編碼

這里我們采用簡單易用的整數(shù)編碼方法。對于有n 個患者的病床分配問題,將n 個患者隨機(jī)賦予0 或1,0 表示該患者被安排至臨時床位,1 表示該患者被安排至固定床位。例如有10 個患者的分配問題,{0,1,1,0,1,0,1,1,0,1}就是一個合法的染色體,表示第2,3,5,7,8,10 個患者被安排在固定床位,而1,4,6,9號患者被安排在臨時床位。

3.2 產(chǎn)生初始群體和適應(yīng)度函數(shù)

利用遺傳算法尋優(yōu),就是要找到適應(yīng)度最大的染色體,本章模型要求盡可能多的分配患者到固定的床位,因此可以直接以分配到固定床位的患者的總數(shù)量作為適應(yīng)度函數(shù)進(jìn)行,函數(shù)表達(dá)式為式(24)。

通過隨機(jī)的方式產(chǎn)生初始群體,采用輪盤賭選擇的方法進(jìn)行選擇。

3.3 遺傳算子設(shè)計

1)采用正交交叉方式進(jìn)行交叉算子設(shè)計。記當(dāng)前的第K 代種群為先,然后對種群進(jìn)行兩兩配對,種群依據(jù)預(yù)先產(chǎn)生的正交陣對進(jìn)行交叉,得到種群Bk。

2)按照提前約定的變異概率對交叉后得到的種群Bk中的每個體Xi進(jìn)行變異。

3)變異后產(chǎn)生的種群中最差的S 個體需要更新操作,并得的種群為Dk。

3.4 終止條件

遺傳算法本身具有較大的隨機(jī)性,因此使用幾條基于啟發(fā)式規(guī)則作為條件實現(xiàn)終止。

1)若算法迭代到5000代,則終止算法。

2)若某一代群體中的染色體平均適應(yīng)度與當(dāng)代的最佳染色體適應(yīng)度的比值大于0.9,那么算法終止。

3)若最佳染色體連續(xù)保持200 代,則終止算法。

3.5 算法流程圖

根據(jù)上述算法的步驟,作出算法流程圖如圖1所示。

4 實驗結(jié)果

4.1 參數(shù)設(shè)置

使用python 語言實現(xiàn)該算法的求解過程。首先設(shè)計了多組實驗對算法的交叉率和變異率進(jìn)行選擇,一般情況下,交叉率的取值范圍為0.6~0.9,變異率的取值范圍為0.01~0.1。本文經(jīng)過多次迭代,選擇變異率為0.07,交叉率為0.8。

圖1 基于經(jīng)典遺傳算法的流程圖

4.2 實例求解

為驗證模型和算法的實用性,現(xiàn)以某大型三甲醫(yī)院的手術(shù)間資源數(shù)據(jù)為依據(jù)進(jìn)行測試。數(shù)據(jù)如下:時間窗為一周,該醫(yī)院每周平均預(yù)約住院人數(shù)為303(將其進(jìn)行編號1~303),醫(yī)院目前已有固定床位(代號T)30 張,臨時床位(代號S)37 張?;颊叩念愋图白≡侯A(yù)計時間等數(shù)據(jù)均已知。

在Intel Core i5-4590 CPU,主頻3.30GHz,內(nèi)存8GB 的操作系統(tǒng)下,使用python 語言,參數(shù)設(shè)置為交叉率0.8,變異率0.07,運行得出目標(biāo)函數(shù)的最優(yōu)解為:接待患者223人,使用固定床位28張,臨時床位32 張,T 和S 的床位的使用數(shù)目和被使用床位的平均使用率(床位占用時間比率),通過Python程序的算法實現(xiàn),得出其線狀圖如圖2所示。

圖2 被使用床位平均使用率

為證明此模型的合理性和求解算法的實用性,隨機(jī)調(diào)取了該醫(yī)院過去一年內(nèi)十個時間窗的預(yù)約人數(shù)和實際安排住院人數(shù)的柱狀圖,如圖3 所示;以及十個時間窗的床位平均使用率如圖4(圖中最右邊點橫坐標(biāo)表示實驗組)所示。由圖3 及4 可以看出,與過去相比該實驗組的患者入住率以及床位的使用率都有所增加,驗證了本章模型的實用性。

圖3 患者入院率對比圖

圖4 床位平均使用率

5 結(jié)語

本章針對患者住院信息已知的情況下,如何將固定病房床位與臨時床位聯(lián)合調(diào)度的問題進(jìn)行了討論。根據(jù)固定床位與臨時床位的不同特點,建立了以盡可能安排最多的患者住院為第一優(yōu)先級,以最大化被使用床位的使用率為第二優(yōu)先級的目標(biāo)函數(shù),結(jié)合病床的使用特點進(jìn)行約束,以保證在盡可能不浪費醫(yī)療資源的基礎(chǔ)上最大化接受住院患者數(shù)量。使用了解決此類調(diào)度問題最經(jīng)典的遺傳算法進(jìn)行求解,分析了算法中各參數(shù)的選擇對求解結(jié)果的影響,并求出最優(yōu)解。隨機(jī)選取了該醫(yī)院以往的安排情況與求解結(jié)果進(jìn)行對比,發(fā)現(xiàn)此結(jié)果都有較明顯的優(yōu)勢,證明了該模型和算法的有效性和實用性。

本章的研究還存在一定的局限性,例如對時間窗的選擇不夠長、假設(shè)的許多因素也許比現(xiàn)實完美、目標(biāo)函數(shù)的沒有考慮經(jīng)濟(jì)因素等。其中對研究對象的選擇范圍是本文研究的主要因素,考慮了帶有臨時床位的聯(lián)合調(diào)度即相當(dāng)于兩家病床的聯(lián)合調(diào)度,因此考慮n 家醫(yī)院的手術(shù)室資源聯(lián)合調(diào)度成為下一步研究的重點。

猜你喜歡
病床床位分配
應(yīng)答器THR和TFFR分配及SIL等級探討
遺產(chǎn)的分配
一種分配十分不均的財富
績效考核分配的實踐與思考
醫(yī)院、病床和醫(yī)務(wù)人員情況
上海市醫(yī)療機(jī)構(gòu)床位分類研究:基于德爾菲專家咨詢法
醫(yī)院何以床位論英雄?
2088年的病床
區(qū)域養(yǎng)老床位預(yù)測方法探析
醫(yī)院、病床和醫(yī)務(wù)人員情況
英山县| 松阳县| 大渡口区| 华池县| 岳普湖县| 铁岭市| 那曲县| 浮山县| 玉林市| 吕梁市| 建德市| 隆回县| 区。| 蚌埠市| 齐河县| 宜川县| 云林县| 山西省| 双辽市| 阳城县| 微博| 金沙县| 曲阳县| 庆阳市| 陆良县| 安化县| 鹤峰县| 新民市| 互助| 红河县| 诸暨市| 加查县| 宁国市| 台中县| 晋江市| 文昌市| 馆陶县| 富锦市| 永修县| 平顶山市| 潞西市|