QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3171|回复: 0
打印 上一主题 下一主题

[问题求助] 0-1规划求解!求大神帮忙!

[复制链接]
字体大小: 正常 放大
myboor        

1

主题

4

听众

2

积分

升级  40%

该用户从未签到

自我介绍
纯属瞎混混
跳转到指定楼层
1#
发表于 2012-10-30 17:10 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
近日接到一个任务,要求合理安排生产工人的岗位,每个工人都有多项技能,每个人只能在一个岗位上工作。如何安排才能满足各岗位最小需求。并能使生产效能最大化。
建立数学模型如下:
令Xij为工作安排,其中i取值1..m,代表每个工人;j取值1..n,代表n个岗位。Xij取值为{0,1},0 代表不安排该员工在该工作岗位,1代表安排在该岗位工作
m*n矩阵代表工人的技能表,用数字表示每个工作在该岗位的熟练程度,数字越大代表越熟练。
a11,a12,a13......a1n
.....................................
.....................................
am1,am2,am3....amn
另外使用Y1~Yn代表每个工序需要的最少人数。

所以最终问题描述如下:
求max Z=a11x11+a12x12+a13x13.........+amnxmn
s.t.
X11+X12+.......X1n<=1
X21+X22+.......X2n<=1
...........................
...........................
Xm1+Xm2+.......Xmn<=1


X11+X21+.......Xm1>=Y1
................................
X1n+X2n+.......Xmn>=Yn

可以通过增加松弛变量S1~Sm将上半部分化为标准型,通过增加松弛变量T1~Tn将下半部分化为标准型

由于变量太多,苦思许久,不知如何解这个东东,求各位大神帮忙。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-6-27 23:24 , Processed in 0.429215 second(s), 58 queries .

回顶部