指派问题的匈牙利法.pptxVIP

  • 7
  • 0
  • 约2.59千字
  • 约 43页
  • 2020-04-23 发布于上海
  • 举报
指派问题指派问题是一种特殊的整数规划问题一、问题的提出 设有m个工人,能做n件事,但效率不同,并规定每个工人做且只能做一件事,每件事有且只能有一个工人做,问应该如何安排他们的工作,使花费的总时间(成本)最少或效率最高?二、指派问题的数学模型设第i个工人做第j件事的时间是 ,决策变量是则数学模型如下举例说明第三节运输问题其他形式.ppt#39. 幻灯片 391第三节运输问题其他形式.ppt#39. 幻灯片 39)表上作业法2)匈牙利法例 有四个工人和四台不同的机床,每位工人在不同的机床上完成给定的任务的工时如表5.12所示,问安排哪位工人操作哪一台机床可使总工时最少?任务1任务2任务3任务4工人1工人2工人3工人4215134104147314161378119获得初始解:圈零/划零操作将时间矩阵C的每一行都减去相应行的最小元素和每一列都减去相应列的最小元素,使每一行和每一列都含有零;从最少零数的行或列开始,将“零”圈起来,并划去它所在行和所在列的其它零;反复做2),直到所有零被圈起或被划掉为止。得到初始解。判断是否为最优解:圈起的零的个数是否等于n。 确定调整行和列在没有圈起的零所在行上打“√”;在打“√”行中所有零所在的列打“√”;在打“√”列中含有圈起零的行上打“√”,反复执行2)和3)两步,直到不能打“√”为止;用直线划去打“√”的列和不打“√”的行,没有划去的

文档评论(0)

1亿VIP精品文档

相关文档