运筹学实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

运筹学实验报告2

实验内容:线性规划问题的建模和求解。

“炼油厂生产计划安排”,“长征医院的护士值班计划”两题目任选其一,每个小组最多3名同学,共同完成实验报告。

一、问题提出

长征医院是长宁市的一所区级医院,该院每天各时间区段内需求的值班护士数如表1所示.

该医院护士上班分五个班次,每班8h,具体上班时间为第一班2:00~10:00,第二班6:00~14:00,第三班10:00~18:00,第四班14:00~22:00,第五班18:00~2:00(次日).每名护士每周上5个班,并被安排在不同日子,有一名总护士长负责护士的值班安排计划.值班方案要做到在人员或经济上比较节省,又做到尽可能合情合理.下面是一些正在考虑中的值班方案:

方案1 每名护士连续上班5天,休息2天,并从上班第一天起按从上第一班到第五班顺序安排.例如第一名护士从周一开始上班,则她于周一上第一班,周二上第二班,……,周五上第五班;另一名护士若从周三起上班,则她于周三上第一班,周四上第二班,……,周日上第五班,等等.

方案2 考虑到按上述方案中每名护士在周末(周六、周日)两天内休息安排不均匀.于是规定每名护士在周六、周日两天内安排一天、且只安排一天休息,再在周一至周五期间安排4个班,同样上班的五天内分别顺序安排5个不同班次.在对第1、2方案建立线性规划模型并求解后,发现方案2虽然在安排周末休息上比较合理,但所需值班人数要比第1方案有较多增加,经济上不太合算,于是又提出了第3方案.

方案3 在方案2基础上,动员一部分护士放弃周末休息,即每周在周一至周五间由总护士长给安排三天值班,加周六周日共上五个班,同样五个班分别安排不同班次.作为奖励,规定放弃周末休息的护士,其工资和奖金总额比其他护士增加a%.

根据上述,帮助长征医院的总护士长分析研究:

(x)对方案1、2建立使值班护士人数为最少的线性规划模型并求解;

(b)对方案3,同样建立使值班护士人数为最少的线性规划模型并求解,然后回答a的值为多大时,第3方案较第2方案更经济;

二、问题简述

从该医院各时间段护士值班表可看出:五个时间段所需护士人数分别为18,20,19,17,12。每个护士每周值五个班且安排在不同日子。为了使人员和经济较节省,并且安排合情合理。现制定以下三种方案,通过建立线性规划模型并求解,分析各种方案的最佳安排方式。

方案一:要求每名护士连续工作5天,接着休息两天,从第一天起,按第一班到第五班的顺序依次安排工作。例如从周三起上班,即周三上第一班,周四上第二班....建立线性规划模型并求解使值班护士人数最少。

方案二:由于方案1在周末两天内休息安排不均匀,于是重新规定每名护士在周六周日两天内至少安排一天休息,再通过从第一天起,按第一班到第五班的顺序依次安排工作。同样的建立线性规划模型求解使值班护士人数最少。

方案三:通过方案1,方案2的比较,由于在经济上不太合算,于是又提出了方案3。首先动员部分护士放弃周末休息,即每周在周一至周五期间工作三天,加周六周日共五个班,同样五个班在不同班次。其他护士每周六周日均休息一天,规定周末不休息的护士其工资和奖金总额比其他护士增加a%作为奖励。建立线性规划模型求解后,得到a的值为多大时,方案三较方案二更经济。

三、符号说明

四、问题分析

方案一:通过顺序安排各个班次的方法来排班的。因此,由题意得出每天各个班次上班的护士人数如下表所示:(xi表示从周i开始工作的护工人数)由每个护士上5个班次可以看出,每组护士上5个班次,而此方案有35个班次,共需要7组护士。

方案二:每名护士在周六、周日两天内安排一天上班,再在周一至周五期间安排4个班,同样上班的五天内分别顺序安排5个不同班次,因此对上题的表格略作修正后,如下所示:(此时xi(i=1.2……5)表示周六排一到五班的护士人数,xi(i=6.7……10)表示周日排一到五班的护士人数)

由每名护士在周六、周日两天内安排一天上班看出,至少需10组护士,因为2天共需要10个班次。每名护士在周一至周五期间各安排4个班,至少共能提供40班次,将之分配到5天。这样,每周将有3天每个班次有两组人,其余班次仍为一组人。

部分护士在周六、周日两天内安排一天上班,再在周一至周五期间安排4个班,其余护士每周在周一至周五安排三天值班,加周六周日共上五个班。所有护士的五个班分别安

排不同班次.作为奖励,规定放弃周六、周日两天休息的护士,其工资和奖金总额比其他护士增加a%.,因此在第二题的基础上对上题的表格略作修正,如下所示:(此时xi (i=1.2……5)表示周六、周日两天上的护士人数,xi(i=6.7……15)表示周末上一天班的护士人数)

由部分护士在周六、周日两天内安排一天上班,其余护士在周末两天都上班看出看出,至少需要10+5=15组护士。因为护士们一周都上五天班,因此除周末外,15组护士共能提供55个班次,将之分配到5天。这样,每周将有4天每个班次有两组人,剩余一天每个班次有3组人。

五、建立模型及求解

(a1)使用线性规划的方法建立模型1。

综上方案1线性规划模型最优解为:

(a2)用线性规划的方法建立模型2。

综上方案2线性规划模型最优解为:

(b1)线性规划的方法建立模型3。

综上方案3规划模型最优解为:

(b2)又题意列方程:112=88*(1+a%);

解得a=27.27......

所以当a<27.27时,第3方案较第2方案更经济。

相关文档
最新文档