利用Excel轻松求解指派问题.docx
《利用Excel轻松求解指派问题.docx》由会员分享,可在线阅读,更多相关《利用Excel轻松求解指派问题.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、利用Excel轻松求解指派问题 摘要:指派问题是生产管理者在日常工作中常常遇到的一类问题,目前解决指派问题最有效的方法是“匈牙利法”。因“匈牙利法”本身存在的瓶颈问题,使得广阔管理者虽然具有了相应的理论学问,却很难将其应用到实践中去,为了提高广阔管理者的工作效率,文章介绍了一种求解指派问题的简洁方法:即利用Excel供应的“规划求解”模块来快速便利地求解。 关键词:指派问题;规划求解;匈牙利法 一、引言 指派问题是管理者工作中常常会遇到的一类问题,如假设有n项任务,要安排给n个人去完成,由于任务的不同及每个人的专长不同导致完成任务的工作效率、费用等不同。如何将这n项任务合理支配给这n个人,使得
2、总工作效率最高、费用最少就具有很重要的现实意义。这类问题统称为指派问题。指派问题中的任务可以是任何类型的活动,人可以是任何类型的资源,费用可是任何类型的效能。指派问题的应用领域特别广泛,如企事业单位、交通运输行业、学校及竞技体育项目等都会涉及到指派问题。明显如能科学合理地解决指派问题,将能够充分发挥资源优化配置的功能,从而带来极大的经济效益和社会效益。 到目前为止“匈牙利法”是被人们认为求解指派问题最为有效的方法,但“匈牙利法”在应用上存在着肯定的问题:计算过程较繁琐。一般状况下,匈牙利法的计算过程要经过多步,假如中间稍有差错,就有可能导致最终结果的失灵。因而尽管其算法简洁易懂,但是繁琐的计算
3、量使得很多管理者望而却步,因而限制了其在实际中的应用。尽管现在也有一些专业软件如Matlab、Lingo等能够实现指派问题的求解,但由于这些软件的专业性太强,很难在管理者中得到普及,同样限制了其在实际中的应用。本文将介绍一种更为简便的方法来求解指派问题,使得广阔管理者不须要懂匈牙利法也不须要进行繁琐的手工计算就能轻松求解,那就是利用Excel供应的“规划求解”模块来完成。 二、Excel的“规划求解”模块 Excel“规划求解”模块是在Excel2003以后版本中自身封装好的一个独立功能模块,用于求解线性规划问题。指派问题是整数规划问题的特例,同时又是01规划和运输问题的特例,当然也就属于线性
4、规划问题,因而能够利用此模块进行求解。这个模块在Excel初始安装时并没有加载,运用时要先将其加载。Excel2022版中的加载是在“Excel选项”对话框中完成的,详细操作步骤:在“Excel选项”对话框中选择对话框左侧列表框中的“加载项”,在“管理”下拉列表框中选择“Excel加载项”,然后单击“转到”按钮,在弹出的“加载宏”对话框中选中“规划求解加载项”,单击“确定”。加载后的规划求解模块出现在“数据”选项卡中的“分析”组中。 三、标准指派问题的求解 标准指派问题具有以下特点:一是任务数与人数相同,即效益矩阵是一个方阵。二是每个任务只能由一个人来完成。三是每个人只能担当一项任务。四是要求
5、指派方案的总成本最小,即求目标函数的最小值。 假设现有4项任务,要安排给4个人去完成,每个人完成各项任务的成本如表1所示。 详细求解过程: 建模 首先确定指派问题中的已知条件、目标单元格、可变单元格和约束条件在表格中的大致位置,然后依据实际问题在Excel中建模。建模时要合理支配这些单元格的结构,这关系到以后用起来是否便利。根据标准指派问题的特点,在此我们采纳了将决策变量设计成矩阵的形式,当然也可设计成按行或按列排列的形式,但那样看起来不够直观,用起来不太便利,所以我们采纳矩阵的形式。 输入约束条件和目标函数 在标准指派问题中一个人只能完成一项任务,一项任务只能由一个人来完成,这些约束条件可利
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 Excel 轻松 求解 指派 问题
限制150内