- 在线时间
- 90 小时
- 最后登录
- 2018-12-27
- 注册时间
- 2016-4-22
- 听众数
- 17
- 收听数
- 0
- 能力
- 20 分
- 体力
- 23472 点
- 威望
- 2 点
- 阅读权限
- 200
- 积分
- 7535
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 126
- 主题
- 100
- 精华
- 2
- 分享
- 0
- 好友
- 6
升级   50.7% TA的每日心情 | 开心 2018-6-4 15:01 |
|---|
签到天数: 7 天 [LV.3]偶尔看看II
 群组: 2018年大象老师国赛优 群组: 高考备战 群组: 2018中小学数学建模冬 |
最简单的规划问题其实就是函数的求极值的问题。在这个基础上扩展并运用相关的软件解决实际生产中的一些问题。简单的说,就是一些最大、最小的问题。在这类问题中,重点在于写出目标函数、设置好决策变量、找对找全约束关系以及运用好相关软件。
; c3 v2 J2 n7 d# R$ c1、单一生产问题(高中学的线性规划) / ]# t# m: L5 R1 q) |7 C0 ^
这种问题比较简单,所谓单一是指生产条件、市场需求等外界因素不随时间的变化而变化。 . n, p1 r' A" }* X7 ?
*求解工具的简单介绍: + z6 d8 U) f( n
1)lindo
0 K- P1 y2 B3 m/ C5 O0 y) T/ z!注释内容,可用中文
; l- S0 |. ?* z3 F& y- ~+ h!目标函数:最大-max,最小-min,大小写不分
: v2 c# {4 l( F5 Imax 3 x1+5 x2+4 x3 & {- M4 }7 ]# P0 X* Z2 c; K- t
!约束,以subject to开始 6 O, K; u& k1 L& f) O- a4 M
subject to % Z8 N9 B' Y9 e1 s6 v
2 x1+3 x2<=1500 0 ?! x" E+ Y7 F n% @" A
2 x2+4 x3<=800
1 j8 E* `: A0 T! j+ [3 x1+2 x2 +5 x3<=2000 " K2 h% w0 `) x0 y9 f
end 7 U5 \8 |4 x* p6 Y; {! T
*注意事项: : O7 |( a) T- u) Y, u$ r3 H
变量以字母开头,下标写在后面,系数与变量之间加空格 & Y0 P; n$ L3 E) ~7 w3 y
不等号为:<= ( <),>=( >) , =, <=与 <等同
8 @& ^3 u& A' o0 j" w1 p1 T变量非负约束可省略 # T; Z3 [3 l0 }
结束时以end标示
/ F, L# `1 u$ M2 t( q3 B5 ]2)lingo
P( s. R) A# O" ~2 U/ Mmodel: 8 R( A7 m/ x5 g
MAX=3*x1+5*x2+4*x3;
; Y4 \$ O2 q" K- [9 ^2*x1+3*x2<=1500;
9 ~& @, \+ k2 n$ D1 H6 @) e2*x2+4*x3<=800; $ w3 n" K: c: z& _' z P; _
3*x1+2*x2+5*x3<=2000;
$ `7 n) G* A$ g; O) Nend ; G% ~2 ?/ C: s" M- N, f6 U
*注意事项:
& [1 d' Q W( l/ R& h目标函数中加等号
) y& Q" {8 V, N变量与系数之间用“*” * ]+ J7 Z& ?: j) G
Model:-end可省略
7 w9 C$ E: w0 x" W: S( B1 |3)结果分析: # [5 Y5 b3 X6 K* }3 L
举例: 7 H7 `# G U8 O* e
OBJECTIVE FUNCTION VALUE 3 x& u) Q; O+ r( z2 H m y+ C: c/ ^
1) 3360.000 7 @+ c8 D- j5 W1 b( o& w* g1 f
VARIABLE VALUE REDUCED COST ) v0 g! _3 g. D5 g, L) B/ N
X1 20.000000 0.000000
8 o0 Y6 C( \4 E$ ^* H& e* E$ _X2 30.000000 0.000000
; L) y3 k- ]2 k5 ^7 p. Z8 j7 }ROW SLACK OR SURPLUS DUAL PRICES
+ g( [0 o( K3 d3 w2) 0.000000 48.000000
; c; R0 `7 D1 t3) 0.000000 2.000000
' v/ a, ?3 X! u, d: {4) 40.000000 0.000000 / m; ^& Z d. U, C4 f' m
NO. ITERATIONS= 2
3 m1 z }: }" K% k. n0 a分析: 7 k' z+ x$ W3 P# C- |, j! h
假设第二行(2))表示的是原料的约束条件,第三行(3))表示的是时间的约束条件,第四行(4))表示的是加工能力的约束条件。则: 5 H5 e# ]6 Z6 n2 C9 K
1、达到最优化时,原料无剩余,时间无剩余,加工能力剩余了40。
2 n% ^9 y9 ], Q Z, O, ]' L2、原料增加1单位时,利润增加48,时间增加1单位时,利润增加2,加工能力增长不影响利润。 ) ~/ g. c& E- S! s5 L" a4 x5 \
所以,如果35元可买到1桶牛奶,要卖吗?35 <48, 应该买!聘用临时工人付出的工资最多每小时几元? 2元。 & o* F1 N- z Q% Y& B. n$ B$ b6 k
4)敏感性范围的分析:
( i' v# k( k; M: i# w8 w0 {: r最优解不变时目标函数系数允许变化范围 T2 x; ^/ J7 W% w3 c; n
分析目标函数中未知数的系数以及约束条件中未知数的系数
/ ^' ^' k) X) i9 b2 aX1 72.000000(X1的系数)
2 e0 |1 f0 [- u24.000000(增加)
; E2 J- B( Q/ [5 C$ ~3 h+ ]5 @7 ~8.000000(减少) # n% c2 ~" x0 Z- {
x1系数范围(64,96) 在这个范围变化时,最优计划是不变的! # {, d2 U O# K0 [; {1 d$ j( q" [' {1 p
Objective Coefficient Ranges
+ B' s0 f0 o- D$ {. V oCurrent Allowable Allowable
% S7 A+ @: E2 L9 }0 h. |Variable Coefficient Increase Decrease
P' T, [ H) e; e0 c: C. r- ]2 ^X1 3.000000 1.666667 1.000000
" a# T& `% `% o# w. AX2 5.000000 1.500000 2.500000 5 @( u( \, V5 N* D/ j( D1 t. | V
X3 4.000000 7.000000 3.000000+ z n# c3 h, G% ]* {
- Row Current Allowable Allowable
- RHS Increase Decrease
- 2 1500.000 500.0000 833.3333
- 3 800.0000 1000.000 600.0000
- 4 2000.000 1250.000 750.0000- V) v: G9 V: t, O5 r* I2 D8 y
# ^9 e" I2 H; |
: j% a) j v9 ~8 |$ x. K0 C- ~. g; P( @) \
$ y. k& [% z* i3 C) D5 \
|
zan
|