《全国大学生数学建模竞赛--范例.pdf》由会员分享,可在线阅读,更多相关《全国大学生数学建模竞赛--范例.pdf(66页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、20092009 高教社杯全国大学生数学建模竞赛高教社杯全国大学生数学建模竞赛承承诺诺书书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括、电子、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料) ,必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。我们重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。我们参赛选择的题号是(从 A/B/C/D 中选择一项填写)
2、:我们的参赛报名号为(如果赛区设置报名号的话) :所属学校(请填写完整的全名) :参赛队员 (打印并签名) :1.2.3.指导教师或指导教师组负责人(打印并签名):日期:年月日赛区评阅编号(由赛区组委会评阅前进行编号):.20092009 高教社杯全国大学生数学建模竞赛高教社杯全国大学生数学建模竞赛编编 号号 专专 用用 页页评阅人评分备注赛区评阅编号(由赛区组委会评阅前进行编号):赛区评阅记录(可供赛区评阅时使用):全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):.眼科病床的合理安排摘摘要要病床是医院的重要卫生资源,其使用情况是反映医院工作效率的重要指
3、标,合理分配床位、提高病床使用率对于充分利用医疗资源、提高医院的两个效益有着十分重要的意义。本题针对某医院眼科病床分配中存在的不合理现象,让我们建立一个合理的病床安排模型,以解决病床的最优分配问题,从而提高对医院资源的有效利用。针对问题一,本文制定的指标评价体系包括门诊相关指标集(病人平均等待时间、门诊等待平均队长、病人平均满意度)和病床相关指标集(出院者平均住院日数、病床平均工作日、病床平均周转率、实际病床利用率) 。为了能够全面地评价出模型的优劣,本文采用目前普遍使用的密切值法、TOPSIS法和RSR法等综合评价方法,并对应建立了三个评价模型,以得出更为科学合理的结论。针对问题二,本文建立
4、了以病床需求数为状态转移变量、以各类病人的病床安排数为决策变量的动态规划模型。模型中,充分考虑了观测期病人平均等待时间、病床平均周转率、病床利用率和潜在流失率等指标,且在制定寻优策略时,引入了病人满意度量化函数和优先级函数,使得模型更加合理。通过 Matlab 对该模型求解,得出了次日病床安排方案(结果见表 4) 。综合评价模型时,以该医院目前的病床安排方案和我国医院通用的病床安排方法为比较对象,借助上述三种评价方法和模型,进行了综合评价比较,从综合评价结果来看,本文的模型相对较优(评价结果见表9)。针对问题三,本文既充分考虑了如何缩短病人平均等待时间和提高病床利用率,又兼顾了公平原则,根据病
5、症的不同和就诊病人到院的顺序制订了优先服务策略,给出了每个病人相应的入住时间区间(见 P18) 。针对问题四,由于住院部周六和周日不安排手术,对某些类型病人的病床安排产生了一定的影响,因此我们对问题二中模型的优先级函数进行了相应的调整,并利用Matlab进行了求解(结果见表 10) 。为了判断手术安排时间是否改变,本文根据问题一的评价方法和模型对修改后的模型进行了综合评价,从评价结果得知,手术安排时间应该做相应的调整。针对问题五,为了使所有病人在系统的平均逗留时间 (含等待入院及住院时间)最短,本文建立了以其为目标函数且带约束条件的非线性规划模型,并利用了 Lingo 软件对其进行求解,得出的
6、结论是:分配给外伤、白障(双眼) 、白障(单眼) 、青光眼、视网膜疾病等各类型病人的床位数依次为:8、16、12、21、22,分别占总床数的比例为:10.13%、20.25%、15.19%、26.58%、27.85%。最后,本文对所建模型的优点和缺点进行了客观的评价,认为本文研究的结果在实际医院病床安排中有一定的参考价值。关键词关键词:病人平均等待时间;实际病床利用率;RSR 法;满意度量化函数;动态规划模型;非线性规划.1. 问题重述医院就医排队是大家都非常熟悉的现象,它以这样或那样的形式出现在我们面前,例如,病人到门诊就诊、到收费处划价、到药房取药、到注射室打针、等待住院等,往往需要排队等
7、待接受某种服务。我们考虑某医院眼科病床的合理安排的数学建模问题。该医院眼科门诊每天开放, 住院部共有病床 79。 该医院眼科手术主要分四大类: 白障、视网膜疾病、青光眼和外伤。附录中给出了 2008 年 7 月 13 日至 2008 年 9 月 11 日这段时间里各类病人的情况。白障手术较简单,而且没有急症。目前该院是每周一、三做白障手术,此类病人的术前准备时间只需 1、2 天。做两只眼的病人比做一只眼的要多一些,大约占到 60%。如果要做双眼是周一先做一只,周三再做另一只。外伤疾病通常属于急症,病床有空时立即安排住院,住院后第二天便会安排手术。其他眼科疾病比较复杂,有各种不同情况,但大致住院
8、以后 2-3 天就可以接受手术,主要是术后的观察时间较长。这类疾病手术时间可根据需要安排,一般不安排在周一、周三。由于急症数量较少,建模时这些眼科疾病可不考虑急症。该医院眼科手术条件比较充分,在考虑病床安排时可不考虑手术条件的限制,但考虑到手术医生的安排问题,通常情况下白障手术与其他眼科手术(急症除外)不安排在同一天做。当前该住院部对全体非急症病人是按照FCFS(First come, First serve)规则安排住院,但等待住院病人队列却越来越长,医院方面希望你们能通过数学建模来帮助解决该住院部的病床合理安排问题,以提高对医院资源的有效利用。问题一:试分析确定合理的评价指标体系,用以评价
9、该问题的病床安排模型的优劣。问题二:试就该住院部当前的情况,建立合理的病床安排模型,以根据已知的第二天拟出院病人数来确定第二天应该安排哪些病人住院。并对你们的模型利用问题一中的指标体系作出评价。问题三:作为病人,自然希望尽早知道自己大约何时能住院。能否根据当时住院病人及等待住院病人的统计情况,在病人门诊时即告知其大致入住时间区间。问题四:若该住院部周六、周日不安排手术,请你们重新回答问题二,医院的手术时间安排是否应作出相应调整?问题五:有人从便于管理的角度提出建议,在一般情形下,医院病床安排可采取使各类病人占用病床的比例大致固定的方案,试就此方案,建立使得所有病人在系统的平均逗留时间(含等待入
10、院及住院时间)最短的病床比例分配模型。2. 模型假设1)2)3)4)5).假设医院床位数不发生变化,在考虑期间没有临时床位的增加;假设附录所给数据真实可靠;假设不存在当天门诊病人当天入院的情况;假设每天就诊的各类病人数是随机的,不受特殊情况的影响;假设同一病人同一天不会同时患有两种疾病。3. 通用符号说明序号12345678符号Aijxij符号说明第i天安排给第j类病人的病床数量第i天等待队列中的第j类病人数第i天新到的第j类病人数第i天第k类疾病第j个病人的到达时间病人期总等待时间期病床平均周转率期病床使用率潜在病人流失率tijkDijv1v2v3v44. 问题一:评价指标体系的建立、评价方
11、法和评价模型4.1 问题分析问题一要求建立合理的评价指标体系,用来评价病床安排模型的优劣。制定评价指标体系是模型评价的基础,它由评价指标集的识别和指标体系递阶结构的建立两部分组成。为了使模型评价指标体系全面地反映出模型的性能,尽可能地做到科学合理,且符合实际情况,所以必须认真分析问题的组成和建模目标。从所给信息来看,本题既包括眼科门诊病人的类型、门诊时间,又包括病人入院时间、手术时间和出院时间。从目标上看,本题要求建立病床安排模型。因此制定指标评价体系时,除了采用医疗机构通用的规性指标外,还应该充分考虑到病人门诊等待时间和住院时间等,从而制定科学合理的指标评价体系。模型评价时,本文结合目前给定
12、的病床安排数据和我国当前一般医院的实际情况,采用常用的密切值法、TOPSIS法和RSR法(秩和比法)三种综合评价法,同时进行综合比较评价,从而得出更为科学准确的结论。.4.2 评价指标体系本题评价指标体系制定的难点在于医院安排受到许多因素的影响,这些因素又多具有交叉重复,为了使评价指标体系全面客观、科学合理,本文借鉴专家知识经验和医疗机构的通用指标,结合附录中所给的数据,制定了两类指标1-5:一类为门诊相关指标,包括门诊病人平均等待时间、门诊等待平均队长、病人平均满意度;二类为病床相关指标,包括出院者平均住院日数、病床平均工作日、病床平均周转率、实际病床利用率。指标递阶次序按上述指标排列先后次
13、序从低到高。4.3 评价方法本文的评价对象为问题二中建立的病床安排模型,评价的目的是针对上述评价指标,采用合理的综合评价方法对该医院眼科原有的病床安排方法和所建模型中病床的安排策略进行综合对比分析,从而评价病床安排模型的优劣,为该医院眼科病床的安排提供决策依据。由于医院病床的安排受到许多因素的交叉作用和影响,要全面、准确、客观、简便地评价一个病床安排模型的优劣,选择合适的综合评价方法显得尤为重要。目前医疗机构经常采用的综合评价方法有密切值法、TOPSIS法、RSR法(秩和比法)等。其中密切值法作为一种综合评价方法,能够准确合理地评价医院工作质量,其计算方法简便,结果直观可靠。TOPSIS法具有
14、计算简便、结构合理和应用灵活的特点。RSR法也是一种综合评价方法,它以非参数法为基础,对指标的选择无特殊要求,综合能力强,可显示微小变动,适用于各种对象,且简单易行,使用方便。这些方法不仅可用于医院之间的比较,还可用于医院某部门不同病床安排模型之间的比较。一般来讲,用上述三种方法之一即可实现对三个对象的评价,但为了使评价的结果更加全面准确,本文利用三种方法分别进行综合评价,从而得出更为科学的评价结论。4.4 综合评价模型4.4.1 模型准备1、评价对象本文选取该医院病床的安排方法、本文欲建立的病床安排模型、一般医院病床安排的统计数据作为评价比较对象。为了便于叙述,对各评价对象进行编号,代号如下
15、:该医院原有的病床安排模型;本文欲建立的病床安排模型;一般医院的病床安排模型。2、评价指标根据对问题一的分析,为了使评价指标体系全面客观、科学合理,本文选取了七个综合评价指标Xi,并把它们分为高优指标和低优指标:门诊病人平均等待时间X1(低优) 、门诊等待平均队长X2(低优) 、病人平均满意度X3(高优) 、出院者平均住床日数X4(低优) 、平均病床工作日X5(高优) 、病床平均周转率X6(高优) 、实际病床利用率X7(高优) ,具体数据可表示如下:.所有病人的等待时间之和总病人数每天等待的队长之和门诊等待平均队长(xi2) 总天数每个病人的满意度之和病人平均满意度(xi3) 病人的总数每个病
16、人的住床日之和住院者平均住院日数(xi4) 病人的总数实际占用总病床日数平均病床工作日(xi5) 平均开放病床数出院人数之和病床平均周转率(xi6) 平均开放病床数实际病床利用率(xi7) 病床工作日平均周转次数上式中,i 1,2,3,分别表示 I、II、III 评价对象。设由三个评价对象的各评价指标组成的原始数据矩阵X0如表 1 所示:门诊病人平均等待时间(xi1) 表 1 原始数据矩阵模型低优Xx11x21x311低优Xx12x22x322高优Xx13x23x333低优Xx14x24x344高优Xx15x25x355高优Xx16x26x366高优Xx17x27x3774.4.2 评价模型的
17、建立采用密切值法、Topsis 法和 RSR 法对上述三种病床安排模型优劣进行综合评价,由于评价对象的各指标值需在问题二中确定,因此这里仅给出各种评价方法的评价模型,综合评价结果将在问题二的模型建立和求解之后给出。各综合评价模型建立的具体步骤如下:1、密切值法(1)建立原始数据矩阵因有 3 个评价对象,每个对象有 7 个评价指标,故得原始数据矩阵X0如下:x17x11x12(1)X0 xxx212227x37x31x32(2)建立标准化指标矩阵R因为要使评价结果更为合理,需将矩阵X0中各项指标的原始数据依据下列公式进行标准化处理:rijxijxi1j137(2)2ij.其中,rij为第i个评价
18、对象的第j个指标标化值,i 1,2,3表示各评价对象,j 1,2,7为各评价指标的顺序。设高优指标为正向指标,低优指标为负向指标,rij当评价指标为正向指标时取正值;当评价指标为负向指标时取负值(即rij rij),从而可将矩阵X0转化为标准化指标矩阵(即正向指标矩阵)R rij37。(3)确定“最优点”和“最劣点”根据标准化指标矩阵中各列的最大值和最小值建立最优点A和最劣点A。A (r1,r2,r7)(3)其中,rj maxrij,rj minrij, j 1,2,1i31i3A (r1,r2,r7)(4),7.7(4)计算各评价对象到“最优点”与“最劣点”的距离d d ii(rj17ijr
19、j)2(5)rj)2(6)(rj1ij(5)计算各模型的密切值CididiCi,i 1,2,3(7)dd其中,d mindi,d mindi。1i31i3当密切值Ci越小时,表明该模型与“最优点”关系越密切,与“最劣点”关系越疏远,即质量越高。Ci 0时,病床利用率最高,即为“最优点”。2、Topsis 法(1)建立原始数据矩阵建立一个 3 行 7 列矩阵同公式(1)。(2)原始数据同趋势化将原始数据低优指标(X1、X2、X4)采用倒数法转化为高优指标。(3)数据的归一化根据下列公式对同趋势化后的数据进行归一化处理,从而得到归一化矩阵Z (zij)37:zijxijxi13(8)ij其中,xi
20、j是原高优指标,i 1,2,3,j 3,5,6,7。zij xij(x)iji13(9)2 1/xij为原低优指标的倒数值,i 1,2,3 ,j 1,2,4。其中,xij(4)确定各指标最优向量与最劣向量.根据矩阵 Z 中各列的最大值zij和最小值zij建立最优向量Z和最劣向量Z矩阵。zi2,Z (zi1,zi7)(10)Z (zizi2,1,zi7)(11)(5)计算各评价对象的指标值与最优值、最劣值的距离根据下列公式进行求解:D D ii(zj177ij2 zj)(12)(zj1ij2 zj)(13)(6)计算各评价对象的指标值与最优值的相对接近程度根据下列公式计算Ci值:Di(14)Ci
21、Di Di其中,Ci值越接近于 1 说明评价对象越接近于最优值;Ci值越接近于 0 说明评价对象越接近于最劣值。3、RSR 法(1)编秩选取原始数据矩阵X0如表 1,并分别将各项指标由优至劣编秩,指标值相同者取平均秩次,具体编秩方法如下:高优指标:病人平均满意度X3(高优)、平均病床工作日X5(高优)、病床平均周转率X6(高优)、实际病床利用率X7(高优),编秩方法为:最大值编以最高秩次n,次大值编以n1,最小值编以 1。低优指标:门诊病人平均等待时间X1(低优)、门诊等待平均队长X2(低优)、出院者平均住床日数X4(低优)。编秩方法为:最大值编以 1,次大值编以 2,最小值编以m。(2)计算
22、RSR值该问题有 7 个评价指标,3 个评价对象,因此RSR的计算公式为:RSRiRij(37)(15)j17其中,Rij为第i行第j列元素的秩次,i 1,2,3表示各评价对象,j 1,2,7为各评价指标的顺序。(3)确定RSR分布根据问题二的求解,将三种模型的病床利用率RSR值由小到大排列起来,计算向下累计频率,并求其所对应的概率单位值Y。(4)计算回归方程经相关回归分析,RSR值与Y高度线性相关。以Y为自变量,RSR值为因变量可,计算回归方程:RSR abY。表 2 RSR 计算表.模型IIIIIIxxxX11121X2X3X4X5X6X7RSRRSR1RSR2RSR331(5)分档排序结
23、果:根据回归方程RSR a bY确定RSR分档界值,按最佳分档得到分档排序结果。借助上述三个方法的评价模型,本文可以对三个评价对象进行综合比较,从而得出相应的评价结论。4.4.3 综合评价结果以上三种科学的评价方法对资料无特殊要求,直观、可靠、简便易行,有较高的使用价值,可以为管理者提供科学的决策信息,亦广泛应用于医疗评价问题。 TOPSIS 法对于原始资料信息利用最为充分,但不能进行分档,而 RSR 好相反,密切法操作简单但不够精确,三种方法结合使用,有利于提高统计分析的效能,其结果比较如表 9 所示。上述评价模型建立后,可以在第二个问题中予以使用。xxx122232xxx132333xxx
24、142434xxx152535xxx162636xxx1727375. 问题二:模型分析、建立、求解和评价5.1 问题分析本问题要求在已知住院部当前信息的条件下建一个合理的病床安排模型。由问题一确定的评价指标体系可知,一个合理的病床安排模型应该满足病人平均等待时间最短、病床平均周转次数最大、病床利用率最大等一系列指标。考虑到每天新增的病人数、出院人数和每类病人的平均住院时间不同,本文建立了一个基于满意度的动态规划模型。动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程最优化的数学方法。自问世以来,动态规划在最优控制、经济管理、生产调度等方面得到了广泛的应用。本
25、文以每天的等待队列人数为状态变量,将给每天各类病人安排的床位数作为决策变量。考虑到本题是要从等待队列中挑选出入院的病人,而这一过程类似于操作系统中作业调度算法,因此在优化策略引入了“优先级”这一指标,从而按照优先级从高到低的顺序确定每天安排给各类病人的床位数。模型求解后,依据问题一中建立的综合评价模型,对该医院目前的病床安排方法(I)、本文欲建立的病床安排模型(II)和一般医院的病床安排情况(III)做了综合比较评价。结果表明,利用动态规划模型求得的病床安排方案比现行的“先来先服务”规则制定的方案要优。.5.2 模型建立5.2.1 模型准备1、满意度定义及其量化方法满意度用以描述病人等待时的心
26、里承受程度,主要由病人的入院等待时间决定。病人的等待时间越短,则满意度越高;反之,满意度越小。本文将对病人满意度进行量化,使满意度值分布在 01 之间。当病人满意度为 1 时,表示满意度最高,值越小,满意度越低。对此,引入偏小型柯西分布函数来进行量化,其函数形式为:x a1,f (x) (16)1,x a1(x a)由于所给病人类型有四种:外伤、白障、青光眼、视网膜疾病。因为白障(双眼)和白障(单眼)的手术时间不同,住院时间也不一样,我们把它们视为两种不同类型的疾病。故可视为该眼科有五类病人:外伤、白障(双眼)、白障(单眼)、青光眼、视网膜疾病。因外伤病人门诊后的第二天就会入院接受治疗,故其满
27、意度必为一个值等于 1 的常数函数。此外,其他病人的满意度值均需通过分布函数求解。由附录所给数据通过聚类分析法可求得各类病人平均住院时间:外伤病人平均住院时间为 7 天,白障(双眼)病人平均住院时间为 9 天,白障(单眼)病人平均住院时间为 6 天,视网膜疾病病人平均住院时间为 11 天,青光眼病人平均住院时间为 13 天。下面以白障(双眼)病人为例给出该类病人满意度分布函数及求解方法:由于白障(双眼)病人平均住院时间为 9 天,可以取f (1) 1,f (5) 0.5,f (9) 0.1,由三点值可求得参数为 0.25,a 1, 2,于是得到函数表达式为:x 11,g(x)1(17)1,x
28、12.240210.0853(x1)同理可得白障(单眼)病人的满意度分布函数表达式为:x 1 1,g(x)2(18)1,x 12.240210.1897(x1)青光眼疾病病人的满意度分布函数表达式为:x 11,g(x)3(19)1,x 12.398010.036(x1)视网膜疾病病人的满意度分布函数表达式为:.1,g(x)41,2.509810.0176(x1)上述各函数的图像如下所示6-9:1白 内 障 (双 眼 )病 人0.80.60.40.2000.80.60.40.2001x 1(20)x 1白 内 障 (单 眼 )病 人1020301020301青 光 眼 病 人0.80.60.40
29、.2001视 网 膜 疾 病 病 人0.80.60.40.200102030102030图 1 病人满意度量化函数2、空床数预测在病床安排模型中,必须要知道每天的空床数,即每天的出院人数。附录中表 2 的数据是 9 月 11 日这天病床的占用情况。数据表明,79 个病床均被人占用,没用空床。为了求出 9 月 11 日这天及其以后每一天的空床数,必须对现在正在住院的79 位病人的出院日期给出预测。为此,对问题附录中表 1 的数据进行统计处理,可求出每类病人的平均住院时间。由于数据信息量很大,本文将每类病人的平均住院时间作为每类病人的住院时间。根据所给数据,可以预测现在 79 位病人的出院时间,从
30、而筛选出每天的空床数。以 9 月 11 日为例,该天的出院人数为:表 3 9 月 11 日的空床数疾病类型外伤白障(双眼)白障(单眼)青光眼视网膜疾病出院人数05.2.2 动态规划模型建立10-111、阶段的划分.0032阶段(step)是对整个过程的自然划分,通常根据时间顺序或空间特征来划分阶段,一般按阶段的次序解优化问题。根据本题的实际情况,我们将每一天作为一个阶段,阶段变量k 1,2n,分别表示第k天,n表示考察期。如k 1表示 9 月 11 日这天,以后以此类推。2、状态向量的确定状态(state)表示每个阶段开始时过程所处的自然状况。它应能描述过程的特征并且无后效性,即当某阶段的状态
31、变量给定时,这个阶段以后过程的演变与该阶段以前各阶段的状态无关。为了表示方便,本文将外伤、白障(双眼)、白障(单眼)、清光眼、视网膜疾病分别定义为第1、2、3、4、5类疾病。本文取状态变量为每天某类门诊病人对病床的需求数量。设xkj(j 1,25)表示第k天第j类疾病的病床需求数,则状态xk为一向量,且xkxk1,xk2,xk3,xk4,xk53、决策变量决策变量即所要求解的变量,当一个阶段的状态确定后,决策变量决定它将演变到下一阶段的状态。本文以每天安排等待队列中第j类病的病床数为决策变量Akj(j 1,25),它们构成一个决策向量uk,即Ak1Ak2uk Ak3(21)Ak4Ak54、 策
32、略的确定决策组成的序列成为策略,由初始状态x1开始的全过程的策略记作P1n(x1),即P1n(x1) u1(x1),u2(x2),A11A12un(xn) A13A14A15A21A22A23A24A25An1An2An3(22)An4An55、 状态转移方程在确定性过程中,一旦某阶段的状态和决策已知,下阶段的状态便能完全确定。根据问题的实际情况,本文建立如下的状态转移方程:xi1xi1,1ti1Ai1xxtAi2i1,2i2i2xi3 xi1,3ti3Ai3(23)xxi4i1,4ti4Ai4ti5xi5Ai5xi1,5其中,tij表示第i天第j类病人的新增人数。.6、 指标函数和最优函数a
33、)指标函数指标函数是衡量过程优劣的数量指标,是定义在全过程和所有后部子过程上的数量函数。通过问题一确定的评价指标体系可知,一个合理的病床安排模型应该使得病人的平均等待时间最短、病床平均周转率最大及病床利用率最大等。经综合考虑后,本文将病人平均等待时间、病床平均周转率、病床利用率和潜在流失率作为指标函数。具体表示如下:(1)期病人平均等待时间k一个合理的住院安排方案,自然希望目前病人等待时间最短。设Dij表示第i天第k类疾病第j个病人的到达时间(i 1,2k病人的等待时间ij为:7;j 1,2ni;k 1,25)。其中i 1表示 9 月 11 日,k以后以此类推。Rij表示第i天第k种病第j个病
34、人的目前住院时间, 则第i天第k种病第j个kkk(24)ij RijDij所以病人在观测期总等待时间v1i1 k1 j1n5tikkij(2)期病床平均周转率病床平均平均周转率一直是衡量医院病床综合利用率的重要指标。病床平均平均周转率越大,表明单位时间接受医院服务的病人越多,病床安排模型越合理。设Aik(j 1,25)表示第i天分配给第k类病人的床位数,则在观测期病床平均周转率为:v2n;tik表示第i天第k类病人数。Ai1 k1n5ik(3)期病床使用率所谓期病床使用率v3是指在观测期病床实际工作日数与病床可以提供的最大工作日数的比值。其具体数学表达式为:v3n(25)A Tii1ni其中,
35、Ti为第i类病人的平均到达时间。79n(26)(4)期潜在流失率考虑到实际情况,当病人等待时间过长导致满意度降低时,该病人很可能会转院。显然,一个合理科学的模型应该使转院人数最低。本文将此部分人数与总人数比值定义为潜在流失率。Nv4r(27)N其中,Nr为病人满意度不超过 30%的病人数;N为病人总人数。b)最优函数结合实际情况,本文利用加权系数法将以上个指标综合为最优函数f (x),上述四个指标的权重非别为-0.5,0.21,0.26,0.03,则最优函数为:.f (x) max0.5v10.21v20.26v30.07v4(28)7、优化策略使指标函数达到最优值的策略是从k开始的后部子过程
36、的最优策略,通过最优策略和状态转移方程,便可以求出最优决策变量的值。由于本题是要从等待队列中筛选出入院的病人,而这一过程类似于操作系统中作业调度算法。考虑到疾病的类型不同,与其对应的平均住院时间则不同。此外,不同的疾病还有治疗时间限制,如白障只有周一和周三可以接受治疗。因而如果只考虑先来先服务的安排原则必然导致等待队列越来越长,并且很可能出现非必须住院的病人占着病床资源,引起浪费。综合以上各种因素,本文引入“优先级”这一参数,并按照优先级高者优先原则确定每天入院的病人。对于优先级的确定, 本文建立了以病人满意度及手术时间限制为自变量的优先级函数。病人满意度即病人对等待时间的心里反映。显然,病人
37、等待时间越短,其满意度越高。病人等待的时间越长,病人的满意度越低,医院应该优先安排此类病人入院,故本文取病人满意度的倒数作为衡量优先级的一个指标。1)病人满意度:病人满意度的确定在 5.2.1 模型准备中已给出。2)手术时间限制对于手术时间的限制,本文分别就横向和纵向两个方面进行考虑。所谓横向即为同一种疾病手术时间的选择,例如白障(单眼)病人只有周一和周三可以进行手术治疗,并且要有 1 至 2 天的术前准备时间,因而白障病人在周一、周五、周六、周日的优先级应该比周二、周三、周四高。所谓纵向比较即为同一天不同类型病人优先级的差异。例如,同为周六,显然白障病人的优先级要大于青光眼和视网膜疾病病人。
38、这里通过调节优先级函数的系数进行控制。由于外伤病人属于急症病人,因而每天的优先级都为最高。考虑到如果某天没有空床,则该天来的外伤病人要进入等待队列等待,显然该天的外伤病人要比第二天新来的病人拥有更高的优先级。则外伤病人的优先级函数为:y1(t) 1000t(下标1表示第一类即外伤疾病,t为等待时间)对于白障(双眼)病人,由于该类病人只能在周一治疗第一只眼,在周三治疗第二只眼,并且术前准备为 1 至 2 天。所以为了减少该类病人的等待时间,需将该类病人在周六周日的优先级设定为仅小于外伤病人的优先级。 同时为了尽量减少该类病人的非必须时间,将该类病人在其他时间的优先级设置为 0。则白障(双眼)病人
39、的优先级函数为:0(当时间为周日至周四时)y2(t) (29)1100(g (x)为满意度函数,当时间为周五、周六时)1g (x)1对于白障(单眼)病人,由于该类病人只能在周一和周三治疗,并且术前准备为 1 至2 天。所以为了减少该类病人的等待时间,同时考虑到白障(单眼)病人周一无法治疗,还可选择周三,而双眼病人则必须为连续的两天,故将该类病人在周五、周六的优先级设定为小于白障(双眼)病人的优先级。而在周日和周一设定其优先级高于青光眼和视网膜疾病病人。同时为了尽量减少该类病人的非必须时间,将该类病人在其他时间的优先级设置为 0,则白障(单眼)病人的优先级函数为:.(当时间为周二至周四时)0(3
40、0)y3(t) 110(当为一周其他时间时,另外g (x)为满意度函数)2g2(x)对于青光眼和视网膜疾病病人,由于仅限制其手术时间不能为周一和周三,但考虑到该类病人的术前准备为 2 至 3 天,因而该类病人每一天均可入院,只是其优先级函数系数较低。则青光眼病人的优先级函数为:1(周一至周日)(31)y41g3(x)视网膜疾病病人的优先级函数为:1y51g4(x)(周一至周日)(32)通过以上优先级函数,便可以对每天排队等待的病人分别求出其对应的优先级,而后按照优先级排序,结合每天的出院人数,便可以给出最优决策。5.2.3 模型求解与结果分析在模型准备中,求解出 9 月 11 日出院人数为 5
41、 人,利用模型中建立的状态转移方程和最优策略中优先级函数,利用Matlab编写程序,求得安排方案见表 4:表 49 月 11 日入住病人安排方案入院先后顺序 入住病人类型病人序号12343门诊时间2008-8-302008-8-312008-8-312008-8-302008-8-30优先级数值青光眼青光眼青光眼视网膜疾病视网膜疾病38132412.312610.001210.00128.23108.2310通过求解结果, 可以看出9月11日入院的病人类型仅为青光眼和视网膜疾病两种。 而且门诊时间在8月30日左右。考虑到实际情况,9月11日是周四,即使分配给白障病人,由于其术前准备时间为1至2
42、天,也会带来1至3天的非必要住院时间。5.2.4 模型评价在求解了本文欲建立的病床安排模型后,就可以根据问题一中建立的综合评价模型,对该医院目前病床安排方法(I)、本文欲建立的病床安排模型(II)和一般医院病床安排情况(III)做综合评价比较。由本文计算得到的模型I、II的相关数据(见附录4),以及专家提供的III模型数据,可以列出以下原始数据矩阵:表 5 原始数据矩阵模型X110.67356.9802X2103.909196.8182X30.03500.2426X48.93889.2000X59.511.0X61.24051.2785X711.784714.0635.8.457595.654
43、60.23009.125310.41.260013.1520低优低优高优低优高优高优高优注:X1,X2,X7分别代表指标:门诊病人平均等待时间、门诊等待平均队长、病人平均满意度、出院者平均住床日数、平均病床工作日、病床平均周转率、实际病床利用率。根据原始数据进行逐步求解,得到以下求解结果:1)密切值法评价结果:表 6 各模型密切值排序模型IIIIIIdidiCi排序结果3210.1007580.9809030.0024470.0704120.9766370.000331.2083120.5131350.1035932)Topsis 法评价结果:表 7 不同模型指标值与最优值的相对接近程度与排序
44、结果模型IIIIIIDiDiCi排序结果3120.67710.02030.13760.01680.67630.59950.02910.97580.18673)RSR 法评价结果:表 8 分档排序结果等级上中下Y3.8794.0314.057排序分档结果IIIIIIRSR0.42860.76190.80954)三种方法求解结果比较:表 9 三种综合分析方法结果比较比较对象IIIIII.密切值法321排序结果TOPSIS 法312RSR 法312由表9可以看到,三种方法的综合评价结果均显示目前该医院病床安排方法(I)最差,急需改进。而相比之下,本文欲建立的病床安排模型(II)和一般医院病床安排情况
45、(III)差别较小,密切值法评价结果中模型III优于模型II,Topsis法与RSR法评价结果则显示模型II优于模型III。6. 问题三:预测模型建立、入住时间区间的求解6.1 问题分析问题三要求根据当时住院病人及等待住院病人的统计情况,在病人门诊时即告知其大致入住时间区间。本文假设该医院已经施行在病人门诊时即告知其大致入住时间区间的政策,则当某天病人Person前来问诊时,当前该医院眼科病床安排情况分为:一为该天病床均被占用,无空床数;二为该天以后t0-1 天空床位均被分配给比病人Person先到的病人。于是,病人Person的床位安排只能从第t0天及其以后的空床位开始。由于各类疾病轻重缓急
46、、治疗时间各不相同,每天的病床安排需依据各类疾病病人的优先级,为优先级较高的病人预留床位。因此,为病人Person安排床位时又要考虑到两种情况:一是该天将要到达的人中没有比Person的优先级高的病人,可将第t0天将会空闲的床位优先安排给他;二是当该天有比病人Person的优先级高的病人前来接受门诊,则先给优先级高的病人安排床位后,剩余床位优先安排给病人Person。要为优先级较高的病人预留床位就要事先知道该天将要就诊的各类病人数目,本文借用季节性模型对此进行预测。6.2 模型准备由于该医院各类眼科手术在一周有严格的时间安排,多数病人在决定前来问诊时会进行权衡,选择合适的时间。各类病人到该医院
47、眼科接受门诊的病人数具有很明显的周期规律性,因此,可以运用季节性模型对 9 月 11 日以后前来接受门诊的病人病情类型及数目进行预测。该医院每天前来眼科问诊的各类病人及数目,是一个由诸多因素引起周期性变化的序列,这种序列称为季节性时间序列,与其相应的模型就叫做季节性模型。一般地,对周期 S 的序列,可进行差分运算:sXt (1 Bs)XtDsXt (1 Bs)DXt对于季节性模型,可以用一类疏系数 APIMA 模型描述。现在 S=7 为整数。时间序列Xt,t 1,2,7,满足以下模型:D(BS)sXt (Bs)Et(33)则称Xt是周期为 7 的季节性时间序列。其中ss2SPS(B ) 11B
48、 2BPB(34)ss2SPS(B ) 11B 2BqB式(33)中,Et一般不必是白噪声,而可设它是另一个ARPIMAp,d,q序列.(B)dEt(B)t(35)由式(33) ,可得:D(Bs)dsXt (BS)dEt(36)D(B)(Bs)dsXt (Bs)(B)dEt (Bs)(B)t(37)DXt,得令Wt ds(B)(Bs)Wt(B)(BS)t(38)式(38)称为乘积型季节性模型,其阶数常用p,d,qP,D,Q表示。式 中的Wt是由原来序列Xt经差分dsD得到的,经过这样与运算,可以消除序列Xt的非平稳性(趋势性)与季节性(周期性) 。式(38)是一种疏系数模型,它反映了序列相邻时
49、刻与相隔为周期 S 的时刻之间复杂变化的规律。在对该医院每天前来眼科问诊的各类病人及数目进行预测时,首先要进行时间序列模型定价,因为序列有 7 天的周期性,故对问题附录中第三个表的数据做下列差分运算:Wt 7Xt对Wt进行稠密系数 APIMA 模型拟合。用选取的p,q的各种阶数形式进行试算,用 AIC 标准寻求最优解,再利用得到的模型进行 9 月 11 日以后前来接受门诊的病人病情类型及数目的预测。6.3 模型建立与求解假设该医院已经施行在病人门诊时即告知其大致入住时间区间的政策,这种政策秉着公平及床位利用率最高的原则。则某天到来一位病人Person,由于前面的病人均已被告知入院时间,那么刚到
50、的病人Person就是需要根据优先级进行床位安排的第一个人,其前面的任何一个住院病人及等待住院病人的统计情况均可作为影响病人Person入住时间的因素。为了保证公平原则,按照先来先安排、先到先告知的床位安排策略,根据当前病床被占用、分配、预留情况和病人的优先级安排入院时间;为了保证床位利用率最高原则,当有病人等待时不允许有空床,即当一个病人出院时,立刻有病人离开等待队列入院,体现在病床预先安排上就是不允许跳过当前第一个将要空出的床位,而进行第二个将要空出床位的安排。假设某天(T)病人Person门诊时医院告知其大致入住时间区间为a,b,则求解这个区间需要做以下工作:、白障(单眼) 、青光眼、视