楼主: nieveblanca
1057 0

[生产管理] 关于一道运筹学的问题。 [推广有奖]

  • 0关注
  • 0粉丝

高中生

20%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
220 点
帖子
25
精华
0
在线时间
13 小时
注册时间
2010-2-26
最后登录
2016-6-2

楼主
nieveblanca 发表于 2011-5-30 07:17:14 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
set ORIG;   # origins (steel mills)
set DEST;   # destinations (factories)
set PROD;   # products
set TRUCK;  # trucks
param pallet_w;                 # weight of each pallet.
param rate {ORIG,PROD} > 0;     # tons per hour at origins
param avail {ORIG} >= 0;        # hours available at origins
param demand {DEST,PROD} >= 0;  # tons required at destinations
param capacity {TRUCK} >= 0;    # truck's capacity in num. of pallets.
param crew {TRUCK} >= 0;        # number of trucks available
param make_cost {ORIG,PROD} >= 0;        # manufacturing cost/ton
param truck_cost {ORIG,DEST,TRUCK} >= 0;  # shipping cost/ton
param fix_cost {ORIG, PROD} >= 0;              # fixed costs
var Make {ORIG,PROD} >= 0;                  # tons produced at origins
var Prod {ORIG,PROD} binary;                # =1 produced, =0, not produced
var Pallets{ORIG,DEST,PROD} integer, >= 0;  # pallets shipped
var Trucks {ORIG,DEST, TRUCK} integer, >=0; # num. of trucks used
#minimize Total_Cost: sum{i in ORIG, j in DEST, l in TRUCK} Trucks[i,j,l];
minimize Total_Cost:
  sum {i in ORIG, p in PROD}             make_cost[i,p] * Make[i,p] +
  sum {i in ORIG, j in DEST, l in TRUCK} truck_cost[i,j,l] * Trucks[i,j,l] +
  sum {i in ORIG, p in PROD}             fix_cost[i,p] * Prod[i,p];


这道题目怎么做啊?如果火车的数量最少是10辆给条路线。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:运筹学 destination Available produced Capacity available capacity required trucks number

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-29 08:39