QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2663|回复: 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为相应浇水时长)
6 g, E* ?+ Y4 W2 j) |( z设各类水渠数量如下:; G3 c0 W" n) p6 E4 j
k1=18;
- g  x! |" i7 G: z1 qk2=40;
; x+ U  m4 w' W& A1 u3 @# Sk3=50;
5 G% k" d9 _7 ~, I4 J& {7 Wk4=20;
& X6 X* G- z! i4 N  @0 q/ q& f
0 s0 x  }7 x8 }5 V4 v设需水量如下:
7 R6 g/ s+ o: y' D% R1 Cw1=5;& M% b6 @  S4 V# _9 [4 C
w2=7;
6 H# G$ a2 r0 K9 Vw3=8;: \4 V# j9 V; G( [- L$ Y  l1 h
w4=10;4 K  B0 q9 H0 H$ p1 B

- S; c% g" N0 t7 C' O1 {x1是速率4的水渠分给w1的数目,x2是速率4的水渠分给w2的数目……r4是速率10的水渠分给w4的数目:" _2 U# `% f0 Z
x1+x2+x3+x4=k1;
$ g5 o  s7 \6 c) ?y1+y2+y3+y4=k2;8 z, e$ h6 w3 F% J9 j5 M
z1+z2+z3+z4=k3;' |$ I  M- y1 Q. @% |( L( a% |/ }
r1+r2+r3+r4=k4;) y' s5 V4 _  z
. l" x1 ]) _9 `3 u/ M# _* l9 o0 B& }0 {  H
分给四块地的总速率:
# i* Y. b( z+ E. @% |0 dn1=4*x1+6*y1+8*z1+10*r1;
; o* I) n5 ^0 u3 U5 vn2=4*x2+6*y2+8*z2+10*r2;
+ i2 B. W- E  N7 G7 B3 s6 ~# o" W3 Sn3=4*x3+6*y3+8*z3+10*r3;
1 x5 P1 E; u  I/ L! ?- k, @( vn4=4*x4+6*y4+8*z4+10*r4;
% r9 y) m- Y6 G- t$ I7 }) F& Q6 P$ _& r1 F, M% U, X
四块地的浇水时长:
) S- J  `. b/ ~2 |t1=w1*(k1+k2+k3+k4)/2/n1;
" ?! R$ r( h' ]' n( k" u3 u! P9 ft2=w2*(k1+k2+k3+k4)/2/n2;0 {; g1 [. x$ a) _
t3=w3*(k1+k2+k3+k4)/2/n3;
  G) }& b3 ?2 a; {  s2 l' M6 kt4=w4*(k1+k2+k3+k4)/2/n4;
4 O7 L% E, |  m) m+ C3 }
, {) {) R4 V3 @2 y$ H1 P1 U' s浇水的最小理想时长(不考虑水渠速率粒度时):; T& O$ _! ~, y
t=(w1+w2+w3+w4)*(k1+k2+k3+k4)/2/(4*k1+6*k2+8*k3+10*k4);7 N+ C& @6 h* ~( |9 H! v
) N0 ^/ d4 W4 `4 H
求浇灌完四块地的最终时长最短(下式表示最接近于最小理想时长):4 k* v2 F' ~4 r* g1 u9 A
F>=t1-t;# u( A5 C& M) o& c' W9 k$ g
F>=t2-t;
9 F/ g' z0 [% p7 hF>=t3-t;- B8 V. t2 N! D' [! H- ^
F>=t4-t;, y' u; G3 Y, I3 n' E- p' ]; v! g
MIN=F;
& o0 `' [& c4 p( }使用lingo软件时,自动使用分枝定界法,可以看出很快会出来最优分配,但是程序依然继续遍历很久。我觉得根据理想时间可以得出分给四块地的理想速率(可能非整数),从这出发在附近小范围搜索即可,不知道是否正确也不知道具体使用什么方法,求指导快速可行的规划方法!
2 V% N, I& ?: S2 H. k; z6 V
3 A8 U( P1 ^$ o  Y% l5 Q* C
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, 2026-10-1 06:30 , Processed in 0.819445 second(s), 60 queries .

回顶部