最优工作安排问题 数学建模.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最优工作安排问题 数学建模.doc

B最优工作安排问题 摘要: 最优工作安排在当今这个劳动力不再廉价的社会至关重要。本文主要研究最优工作安排问题,可视为运筹学中的指派问题考虑到一个人可在不同的时间做不同的工作,因此我们引入“0-1变量” 个人去完成第项工作。对于多目标问题,为解决不同目标之间产生的矛盾,将多目标问题转化为单目标问题,例如:在第三问中,采用极大极小法。通过翻译题目要求来建立目标函数和约束条件,并利用Lingo软件编写程序,对问题求解。最后对所得到的最优解进行检验,以提高答案的科学性与可靠性。 关键字:0-1模型 最优解 多目标 线性规划 Lingo 一、背景分析 1.1 问题重述 现有五件工作甲、乙、丙、丁、戊要交给A、B、C、D、E、F和G七个人来完成。完成这个工作所需要花费的时间如表1所示,且这七个人均表示可参加该项目。【注意:为了工作的连贯性,不允许两人或两人以上做同一种工作。一个人在同一时间只能做一种工作。】 表1. 七人五件工作用时表(单位:天) 甲 乙 丙 丁 戊 A 2 15 13 1 8 B 10 4 14 15 7 C 9 14 16 13 8 D 7 8 11 9 4 E 8 4 15 8 6 F 12 4 6 8 13 G 5 16 8 5 10 试通过建立数学模型(而非枚举法)回答下述问题。 问题1. 应该如何进行工人的安排使得这五件工作能尽早完成? 问题2. 在问题1中若规定每人最多承担一种工作,试求相应的最优人力安排方案。 问题3. 接上级通知,为了保证工作的质量,需要对完成工作之后进行检查且规定同一个人不能即做这件工作又检查这件工作。显然,在这种新的要求下,这五件工作完成当且仅当所有的工作检查完。已知这七人均表示可以参加检查工作,他们检查这五种工作的用时如表2所示。【注意:对于每个工作,只有当该工作完全完成之后才能进行检查工作。为了检查的连贯性,不允许两人或两人以上检查同一种工作。一个人在同一时间只能检查一种工作。】问:应该如何进行人力的安排使得该五项工作尽早完成? 表2. 七人五件工作检查用时表(单位:天) 甲 乙 丙 丁 戊 A 1 13 10 1 8 B 10 4 8 10 5 C 8 6 10 9 6 D 6 7 11 8 4 E 6 3 15 8 5 F 11 4 6 7 10 G 4 12 6 3 2 问题4. 在问题3中若规定每人最多完成一种工作和另外一件工作的检查任务,试求相应的最优人力安排方案。 1.2 问题分析 整个问题指派问题使得这五项工作能尽早完成引入“0-1变量”表示是否指派第个人去完成第项工作,从而使时间量化。由于问题数据较少且每个人的效率差别明显,因此要使得这五项工作能尽早完成,可转化为选出在所有的指派方案中所用总时间最少的方案,因此我们以运筹学中的指派问题为基础建立模型最优人力安排方案可理解为考虑时间、成本等因素下的效率最大化,即做完这五件事所用的总时间最小又由于每人最多承担一种工作,即在第一问的基础上,增加约束条件。 对于问题三,由于存在个目标,因此该题为多目标规划问题,尽早完成工作即为保证做完某工作及检查完毕的时间和向量中的最大值最小化每人最多完成一种工作和另外一件工作的检查任务最优人力安排方案第二问,即效率最大化的总时间最小原则因此在基础上使用“0-1”模型 为0时表示不指派第个人去完成第项工作; 为1时表示指派第个人去完成第项工作。 第个人完成第项工作所需时间 表示完成工作所需总时间 为0时表示不指派第个人去检查第项工作; 为1时表示指派第个人去检查第项工作。 表示第个人检查第项工作所需时间 表示完成工作所需时间与检查工作所需时间总和 三、模型假设 1、假设题目中所给数据可靠无误假设问题中的任何人对于参与各项工作都没有限制3、假设每个人完成工作的质量相同4、假设每个人做每项工作的其他因素(成本、资源等)相同。 个人做或者不做第项工作定量化,再以五件工作完成总时间作为目标函数,最后对目标函数求最优解得出最终结果。 设: 将原题中的A,B,C,D,E,F,G人员对应的下标:; 将原题中的甲,乙,丙,丁,戊工作对应的下标:。 则,目标函数为: 其中: 表示完成工作所需总时间; 表示第个人完成第项工作所需时间。 由于为了工作的连贯性,不允许两人或两人以上做同一种工作,即一项工作只能有一人完成。因此,约束条件为: 3.1.2 模型求解 根据目标函数及其约束条件可知,该模型为0-1整体线性规划模型。因此,利用Lingo软件编写程序对此问题求解。(程序见附录一) 可解得: 表 问题一解 Variable Value VOLUME( X1, W1) 1.000000 VOLUME( X1, W4) 1.0

文档评论(0)

zhengshumian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档