QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2505|回复: 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为相应浇水时长)
3 y* w" c% ?/ [7 C, o设各类水渠数量如下:
; ^. s9 q6 D/ S  R/ wk1=18;
6 Z; x0 C) G5 z; Ck2=40;
) L  }2 H% y  d9 \k3=50;* E+ w. @/ E( Q% P
k4=20;3 g) `2 p* v; G' ~$ H( D/ l

) ~' N3 C& Z' z* [& o6 r/ K8 W设需水量如下:' M, Y8 X- n$ C8 W; t* w& b
w1=5;( R3 J9 X. L! j9 Y  R. G
w2=7;
" m$ I' _' @/ N  h; ?- l8 yw3=8;
* {6 E9 i  W5 V' l" y# Y+ Q$ Vw4=10;7 U  s4 Y6 M, _. ?6 i3 ?

1 S' O( m, o( I5 S2 Q8 Px1是速率4的水渠分给w1的数目,x2是速率4的水渠分给w2的数目……r4是速率10的水渠分给w4的数目:$ t% n* T0 E; Q1 v1 g. k/ k
x1+x2+x3+x4=k1;& @' B1 f: Q3 G+ G/ {9 o
y1+y2+y3+y4=k2;; l1 x  X( h! F9 T7 }/ a. w
z1+z2+z3+z4=k3;. K. X  n4 V1 \+ D
r1+r2+r3+r4=k4;
, e3 i1 o, @/ @# \5 o
4 i" O" `+ G) c0 i& N分给四块地的总速率:7 O/ F3 G# p$ i' R
n1=4*x1+6*y1+8*z1+10*r1;
# H7 _, L) y3 E6 O' D! @n2=4*x2+6*y2+8*z2+10*r2;* t3 M/ K5 b* a1 @+ ~
n3=4*x3+6*y3+8*z3+10*r3;
1 s, t4 k  ?2 Z  [n4=4*x4+6*y4+8*z4+10*r4;
' \' k9 u0 M: a, h/ @7 i, V0 k8 i, r
四块地的浇水时长:
% X$ x' L9 |( V  F: [/ B  J) j$ It1=w1*(k1+k2+k3+k4)/2/n1;
2 r2 r* d1 E4 K' V- ^& q- U9 et2=w2*(k1+k2+k3+k4)/2/n2;: s* p( R7 R# G6 w7 G2 K- {. z
t3=w3*(k1+k2+k3+k4)/2/n3;
& g, J! @5 l% ct4=w4*(k1+k2+k3+k4)/2/n4; ' q8 _  X8 ~; H. \

+ w( d& q. Q& Q, q) \$ b' [1 g. j& Y浇水的最小理想时长(不考虑水渠速率粒度时):
- C' Z8 q+ ^; l) F  S& Qt=(w1+w2+w3+w4)*(k1+k2+k3+k4)/2/(4*k1+6*k2+8*k3+10*k4);
( K, o. W4 j$ {( W. L: a5 [6 _0 S
6 W9 u$ k& [1 C  k9 D$ c- p: T0 t/ \求浇灌完四块地的最终时长最短(下式表示最接近于最小理想时长):
) x9 ]% q. Z8 J+ O4 ?F>=t1-t;
8 F7 ]% c$ R0 `. ^; o- |- iF>=t2-t;
2 M% c; c  R. K4 ^5 Z7 }F>=t3-t;
0 J3 x- Z0 _& F& L, j, ~1 s4 \F>=t4-t;
* r, ^% \/ S+ u  z) J3 m/ s4 ]MIN=F;0 B7 q2 v. ~8 O& H2 l
使用lingo软件时,自动使用分枝定界法,可以看出很快会出来最优分配,但是程序依然继续遍历很久。我觉得根据理想时间可以得出分给四块地的理想速率(可能非整数),从这出发在附近小范围搜索即可,不知道是否正确也不知道具体使用什么方法,求指导快速可行的规划方法!) P& z) R3 c8 v5 t

; D0 H. V% }* [
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-4-15 13:09 , Processed in 0.409572 second(s), 59 queries .

回顶部