- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
线性规划及在水资源中的应用
线性规划及在水资源 中的应用;1 线性规划问题:
一般地,如果问题的目标函数和约束条件关于决策变量都是线性的,则称该问题为线性规划问题,其模型称为线性规划模型。;2 线性规划方法; 设某企业现有m种资Ai(i=1,2,...,m)用于生产n种产品Bj(j=1,2,...,n),每种资源的拥有量和每种产品所消耗的资源量以及单位产品的利润如下表,试问如何安排生产计划使得该企业获利最大?;建立数学模型; 于是问题可归结为求目标函数在约束条件下的最大值问题。显然目标函数和约束条件都是决策变量的线性函数,即有下面的线性规划模型:;二、线性规划模型的基本形式;2、线性规划模型的标准型规定为:; 对于非标准形的线性规划模型都可以化为标准形,其方法如下:
(1)目标函数为最小化的问题:令z′= - z,则
max z′=- min z = - C·X
(2)约束条件为不等式:对于不等号“≤(≥)”的约束条件,则可在“≤(≥)”的左端加上(或减去)一个非负变量(称为松弛变量)使其变为等式;
(3)对于无约束的决策变量:譬如x∈(- ∞,+∞),则令x= x′- x〞,使得 x′,x〞≥0,带入模型即可。; 线性规划模型最重要的特点就是目标函数和约束条件的方程必须是线性的,如果其中任何一个方程不是线性的,则该模型就不是线性规划模型,而属于运筹学的另一分支,即非线性规划。;四、线性规划解的概念及求解方法;(2)基
设系数矩阵A=(aij)mxn的秩为m,则称A 的某个m×m 阶非奇异子矩阵B(detB≠0)为线性规划问题的一个基,不妨设B=( aij)m×m =(P1 , P2 , … Pm),则称向量Pj=(a1j , a2j , … , amj)T(j=1 , 2 , … , m)为基向量。其他的称为非基向量;与基向量对应的决策变量xj(j=1 , 2 , … , m)称为基变量,其他的变量称为非基变量。;(3)基解
设问题的基为B=(aij)m×m=(P1 , P2 , … Pm),将约束方程组变为
(1)
在方程组(1)的解中令xj=0(j=m+1 , … , n),则称解向量X=(x1 , x2 , … , xm , 0 , … , 0 ,)T 为线性规划问题的基解;
(4)基可行性解
满足非负约束条件的基解称为基可行性解;
(5)可行基
对应于基可行解的基称为可行基。
;2、线性规划的求解方法;图解法:略
单纯形法:
(1)解题思路:求出一个基可行解,检查该基可行解是否为最优解,如果不是,则设法再求出另一个没有检查过的基可行解,如此进行下去,直到得到某一个基可行解的最优解为止。;(2)求解步骤:
a. 初始基可行解的确定
如果线性规划问题为标准型,则从系数矩阵A=(aij)m×n观察总可以得到一个m阶单位矩阵Im。如果问题不是标准型,则先化为标准型,亦能得到一个m阶单位阵Im。取如上m阶单位矩阵Im 为初始可行基,即B=Im ,将相应的约束方程组变为
xi=bi - aim+1 -… - a in x n,(i=1 , 2 , … , m)
令xj=0(j=m+1 , … , n),则可得到一个初始基可行解
X(0) = (x1(0), x2(0), … , xm(0) , 0 ,…, 0 )T
= (b1 , b2 , …, bm , 0 ,… , 0);b.寻找另一个基可行解
当一个基可行解不是最优解或不能判断时,需要过渡到另一个基可行解,即从基可行解X(0)=(x1(0) , x2(0) , … , xm(0) , 0 ,…, 0 )T对应的B=(P1 , P2 , … , Pm)中替换一个列向量,并与原向量组线性无关。譬如用非基向量Pm+1(1≤t ≤ n-m)替换基变量Pt (1≤l ≤ m) ,就可以得到一个新的可行基B=(P1 , P2 , … , Pl-1 ,Pm+t ,Pl+1 , … , Pm),从而可以求出一个新的基可行解X(1)=(x1(1), x2(1) , … , xm(1) , 0 ,… , 0 )T,其方法称为基变换法。
如果X(1)=(x1(1) , x2(1) , … , xm(1 ), 0 ,… , 0 )T仍不是最优解,则可以重复利用这种方法,直到最优解为止。
;C . 最优性检验的方法
文档评论(0)