《表2 交换算子操作:面向急诊室检查阶段的动态调度研究》
完全重调度算法通过交换任意两项任务产生候选解。以表2为例,原始解用S1表示,生成的候选解用C1、C2、…表示。候选解中标灰的部分为任务交换的位置。对于每一个候选解,计算其适应度值,选择最优的候选解,并将其放入禁忌表中。假如候选解C2为最优,则将任务对{(3,4),(3,3)}放入禁忌表中,并在接下来的L次迭代中不考虑交换该任务对,L即为禁忌长度。算法终止条件为迭代次数。随着时间的推移,有新患者到达系统,也有患者完成检查离开系统,重调度问题的规模具有时变性。因此,设定候选解数量、禁忌长度和迭代次数随着重调度问题规模的变化而变化,分别设置为max(10,N/2),N和max(10,|N|2/|S|),N表示当前需要调度的总任务数,S为检查类别数。
图表编号 | XD00147744800 严禁用于非法目的 |
---|---|
绘制时间 | 2020.08.10 |
作者 | 文静、耿娜、谢晓岚、高卫益 |
绘制单位 | 上海交通大学机械与动力工程学院、上海交通大学中美物流研究院、法国圣埃蒂安国立高等矿业学校、上海交通大学安泰经管学院、上海交通大学医学院附属瑞金医院 |
更多格式 | 高清、无水印(增值服务) |