- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二维瓶颈指派问题的动态规划算法.pdf
第33卷 第1期 贵州工业大学学报 (自然科学版) V0l1.33 No.1
2004年 2月 JOURNALOFGUIZHOUUNIVERSITYOFTECHNOLOGY Feburary.2004
: : : —
文章编号:1009—0193(2004)01—0006.04
二维瓶颈指派问题的动态规划算法
唐春霞 ,韩丽娟2,王瑞江 ,梁 峰
(1.贵州工业大学应用数学研究所,贵州 贵阳550003;2.贵州工业大学计算机科学与信息技术学院,贵州
贵阳550003)
摘 要:基于前人对一维瓶颈指派问题的算法的研究,讨论了二维瓶颈指派问题,并给 出了一
种带阈值的动态规划算法。
关键词:动态规划;瓶颈指派;阀值
中图分类号:0221.3 文献标识码:A
0 引 言
在生产实际中经常遇到这样的问题,某单位需完成 项任务,有2n个人可承担这些任务,每2个人干
一 项任务,且每个人只干一项任务,由于每个人的专长不同,各人完成任务的效率不同,所费时间也不同,若
要 ”项任务全部完成,且使各种分派中完成一项工作的2个人的效率和最小的一组达到最大,或使完成一
项工作的2个人所费时间最多的一组达到时间最少,以使任务在规定的工期内完成规定的工作。于是产生
应指派哪个人去完成哪项任务,才能满足以上这些条件的问题。象这种使最小值达到最大或使最大值达到
最小的问题都称为瓶颈问题。
整数瓶颈问题 (mP)的研究最早可追溯到 1959年O.Gross关于一维瓶颈指派问题 ( )的研究以及
Barsow关于时间运输问题( )的研究。对BAP,相继又出现了改进算法 J、图算法 J以及将其化为一般
指派问题的算法。1969年以来,HB_rnIner等人又重新研究 rP以及0—1瓶颈问题 _8J。近十几年来,对
IBP仍有一些新成果面世,但无论国内或国外,除文献 [7]外,绝大多数成果均局限于 1—2维的简单情形。
本文提出并研究了二维瓶颈指派问题 ,它是文献[1]的一个推广。
1 问题的提 出及其数学模型
设有 //项工作,每项工作均需要2个工人来做,现有2 个工人,每个工人只干一项工作,已知第 i个人
干第J项工作的效率为C 并令:
I1 当指派第 i个工人去做第 项工作
{0 否则
2n
我们欲求一指派 1 (由人员集合到工作集合的一个映射),使z= ∑c 达到最大值。则上述
,
问题可归结为下列数学模型:
f—z mine
j∑ 巧=1(江 1,2,…,27z)
:j=1
I2n
1∑xij=2 (:1,2,…,7z)
} =1
l “=1或0 (i=1,2,…,2n;=1,2,…,I1)
收稿 日期:2oo3—10—30
第 1期 唐春霞,等:二维瓶颈指派问题的动态规划算法 7
记上述问题为(P).
2 动态规划算法
由于指派2,z个人做,z项工作的过程具有明显的阶段性,故问题(P)可建立动态规划模型来求解。为了
减少一些不必要的计算,我们引入一个阀值,以达到简化计算的目的。
问题 (P)的动态规划模型:
(1)阶段变量k=1,2,…,,z,表示给 ,z项工作指派人的顺序。
(2)状态变量 表示第k阶段开始时,等待指派的人员编号集,令
墨 ={ l1l=2n一2(k一1)} s1={1,2,…,2,z} s+1=
(3)决策变量d表示第k阶段状态为 时,被指派的人员编号集合。
允许决策集合为:Dk={dldCs,ldI=2}
状态转移方程为:+1= \dk,k=1,2,…,,z ’
(4)令 rk=rk( ,d)表示第 k阶段被指派人员为d 时
您可能关注的文档
- 三年级数学智力题附答案.doc
- 三月份护理三基三严试题.doc
- 三月份试题_劳动路.xls
- 三本院校的发展潜力.doc
- 三次产业结构变化的特点.doc
- 三相四线制供电线路断线故障的分析及保护措施.pdf
- 上市公司股票名称变更实际效果分析.pdf
- 上师大植物生理学作业答案马为民.doc
- 上拉电阻与下拉电阻的区别.pdf
- 上海外国语大学考研比较文学与世界文学导师介绍之二.pdf
- 洋葱销售SOP流程及关键动作相关知识测试试卷.docx
- 深度解析《GBT 43841-2024内蒙古绒山羊》.pptx
- 电气设备运维及机械部件相关知识测试试卷.docx
- 深度解析《GBT 43843-2024网络协同制造平台数据服务要求》.pptx
- 思维倾向与开放性自我评估试卷.docx
- 危险化学品企业特殊作业安全相关知识考试试卷.docx
- 深度解析《GBT 43844-2024IPv6地址分配和编码规则 接口标识符》.pptx
- 智慧教学整体解决方案(1).doc
- 多重耐药菌感染防治知识及预防措施试卷.docx
- 深度解析《GBT 43845-2024基于扫描氮-空位探针的微弱静磁场成像测量方法》.pptx
文档评论(0)