QQ登录

只需要一步,快速开始

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

[问题求助] 水渠分配问题!求适合的方法!

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

1

主题

8

听众

4

积分

升级  80%

该用户从未签到

自我介绍
通信与信息系统 研二
跳转到指定楼层
1#
发表于 2015-4-23 17:06 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
题目:有128个水渠,流水速率分为4 6 8 10,这四种速率的水渠数目为k1 k2 k3 k4。水渠尽头有四块地需要浇灌,需水量分别为w1 w2 w3 w4。现给四块地分配水渠,要求浇灌完四块地的最终时长最短,求相应分配策略。(由于单位不同 t=w*(k1+k2+k3+k4)/2/n,w为需水量,n为分配的总速率,t为相应浇水时长)) y7 a) y3 Y9 Q: g3 a7 m6 s
设各类水渠数量如下:
! k- [1 i0 E# e, G% o% Vk1=18;6 S0 k8 e3 x5 o9 |, e5 K1 N
k2=40;
1 P; V3 t. Y) \- [. _% @k3=50;+ y) D1 `0 S: L
k4=20;9 f1 g" k5 S* J( Z" F
4 b2 P- [9 T4 Y; i' Q' m- [! R
设需水量如下:
# a, l5 \2 ^4 Q* P6 [: X/ V- L3 Mw1=5;. ~9 C. m' y6 f
w2=7;
7 u& C* J/ m1 p- @w3=8;
, W3 {! v( A4 M2 ~- Aw4=10;5 s/ f7 }& N! t
' k# x8 H0 D7 I6 B
x1是速率4的水渠分给w1的数目,x2是速率4的水渠分给w2的数目……r4是速率10的水渠分给w4的数目:3 _& g  J3 u1 V6 F0 a( M* r" @" a) b
x1+x2+x3+x4=k1;
% p6 T; O" K- e% k  o* D- Zy1+y2+y3+y4=k2;
% Y( d" D  }! c! f- _/ P+ `z1+z2+z3+z4=k3;* F8 q% F( t  r
r1+r2+r3+r4=k4;4 \# {, J+ E' f5 u1 m% E" I: o

- E3 e; W# Q% W. G5 J/ i分给四块地的总速率:! |! l; @# g8 e3 _; ?
n1=4*x1+6*y1+8*z1+10*r1;2 f0 }& Y( L, m* M) O+ E/ {+ K
n2=4*x2+6*y2+8*z2+10*r2;
# g$ Z$ l9 s. U' x1 i! Xn3=4*x3+6*y3+8*z3+10*r3;
1 Z; T1 n; X2 jn4=4*x4+6*y4+8*z4+10*r4;! ]9 l5 _& G$ F* o. X, i% ?3 a* n
1 R2 E/ e4 m* L/ k  Z
四块地的浇水时长:
/ x7 V' A: |! U2 ^! It1=w1*(k1+k2+k3+k4)/2/n1;' n- Z  ]) w  X
t2=w2*(k1+k2+k3+k4)/2/n2;! b; \! ]. E6 J9 i  }
t3=w3*(k1+k2+k3+k4)/2/n3;/ |& A* D0 W0 H/ k* S! @- l
t4=w4*(k1+k2+k3+k4)/2/n4;
8 ^& Z/ B  v) z5 J0 c( T2 F8 \& e" K: n( h
浇水的最小理想时长(不考虑水渠速率粒度时):
5 H4 `+ e/ R& R' r# xt=(w1+w2+w3+w4)*(k1+k2+k3+k4)/2/(4*k1+6*k2+8*k3+10*k4);& k* u0 R+ \& v# z, c9 \  _
( l) \7 b6 g+ N7 c0 k
求浇灌完四块地的最终时长最短(下式表示最接近于最小理想时长):9 P1 }4 p$ K5 w! |. b& G9 T
F>=t1-t;  X* h: _1 q) ?) [5 |+ u- b
F>=t2-t;+ X" Q- U; p% d- t
F>=t3-t;
& g; C& ]" e3 {1 Z. hF>=t4-t;
2 @5 U+ L9 ^/ R$ ^" a0 PMIN=F;
2 c) U+ I* g  m1 Q使用lingo软件时,自动使用分枝定界法,可以看出很快会出来最优分配,但是程序依然继续遍历很久。我觉得根据理想时间可以得出分给四块地的理想速率(可能非整数),从这出发在附近小范围搜索即可,不知道是否正确也不知道具体使用什么方法,求指导快速可行的规划方法!
2 p2 H' E2 K! W6 x4 U
1 ^6 m* q* D& K
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
duckatyda        

1

主题

8

听众

4

积分

升级  80%

该用户从未签到

自我介绍
通信与信息系统 研二
回复

使用道具 举报

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

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

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

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

蒙公网安备 15010502000194号

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

GMT+8, 2025-12-4 15:58 , Processed in 1.672923 second(s), 60 queries .

回顶部