运筹学非线性规划作业 王程 信管26 目录 运筹学非线性规划作业 1 第一章 线性规划及单纯形法 3 第二章 24 第三章 运输问题 53 第四章 目标规划 63 第五章 72 第六章 非线性规划 84 第七章 动态规划 93 第仈章 图与网络分析 96 第九章 网络计划 98 第一章 线性规划及单纯形法 1.1分别用图解法和单纯形法求下列线性规划问题⑴指出问题具有唯一最优解、无穷多最优解、无界解还是无可行解;⑵当具有限最优解时,指出单纯形表中的各基可行解对应图解法中可行域的哪一顶点 解:⑴图解法: 当经过点时最小且有无穷多个最优解 该问题无可行解。 ⑶图解法: 当经过点时取得唯一最优解 单纯形法: 在上述问题的约束条件Φ分别加入松弛变量, 化为标准型: 由线性规划问题的标准型可列出单纯初始形表逐步迭代计算结果如下表所示: ⑷图解法: 当经过点時取得唯一最优解 1.3 对下述线性规划问题找出所有基解,指出哪些是基可行解并确定最优解。 解:(1)该线性规划问题的全部基解见下表Φ的①~⑧打√者为基可行解,注*者为最优解z* =36。 (2)该线性规划问题的标准形式为: 其全部基解见下表中的①~⑥打√者为基可行解注者为最优解z*=5。 1.4 题1.1(3)中若目标函数变为,讨论的值如何变化该问题可行域的每个点依次目标函数达到最优可得 其中 时 时可行域的頂点 时可行域的顶点或时 1.6 分别用单纯形法中的大M法和两阶段法求解下列线性规划问题,并指出属哪一类解 其中M是一个任意大的正数,据此可列出初始单纯形表如下: cj 2 3 1 0 0 M
非线性规划是具有非线性约束条件或目标函数的是的一个重要分支。非线性规划研究一个n元实函数在一组等式或不等式的约束条件下的极值问题且目标函数和约束条件至少有一个是未知量的非线性函数。目标函数和约束条件都是线性函数的情形则属于
公元前 500年古希腊在讨论建筑美学中就已發现了长方形长与宽的最佳比例为0.618,称为黄金分割比。其倒数至今在优选法中仍得到广泛应用在出现以前,已有许多学者开始研究用数学方法解决最优化问题例如阿基米德证明:给定周长,圆所包围的面积为最大这就是欧洲古代城堡几乎都建成圆形的原因。但是 真正形荿为科学方法则在17世纪以后17世纪,I.牛顿和在他们所创建的微积分中提出求解具有多个自变量的实值函数的最大值和最小值的方法。以後又进一步讨论具有未知函数的函数极值从而形成变分法。这一时期的最优化方法可以称为古典最优化方法
不同类型的最优化问題可以有不同的最优化方法,即使同一类型的问题也可有多种最优化方法反之,某些最优化方法可适用于不同类型的模型。最优化问题的求解方法一般可以分成解析法、、数值计算法和其他方法
根据函数的解析性质还可以对各种方法作进一步分类。例如如果目标函数和约束条件都是线性的,就形成线性规划线性规划有专门的解法,诸如、解乘数法、椭球法和卡馬卡法等当目标或约束中有一非线性函数时,就形成非线性规划。当目标是二次的,而约束是线性时则称为二次规划。二次规划的理论和方法都较成熟如果目标函数具有一些函数的平方和的形式,则有专门求解平方和问题的目标函数具有多项式形式时,可形成一类几何規划
非线性规划是20世纪50年代才开始形成的一门新兴学科。1951年H.W.库恩和A.W.塔克发表的关于最优性条件(后来称为库恩·塔克条件)的论文是非線性规划正式诞生的一个重要标志在50年代还得出了可分离规划和二次规划的n种解法,它们大都是以G.B.丹齐克提出的解线性规划的为基础的。50姩代末到60年代末出现了许多解非线性规划问题的有效的算法70年代又得到进一步的发展。非线性规划在工程、、、科研、军事等方面都有 廣泛的应用为最优设计提供了有力的工具。
第二次世界大战前后由于军事上的需要和科学技术和生产的迅速发展,许多实际的最優化问题已经无法用古典方法来解决这就促进了近代最优化方法的产生。近代最优化方法的形成和发展过程中最重要的事件有:
这些方法后来都形成体系,成为近代很活跃的学科对促进、、和等学科的发展起了重要作用
对实际规划问题作,必须建立建立数学模型艏先要选定适当的目标变量和决策变量,并建立起目标变量与决策变量之间的函数关系,称之为目标函数然后将各种限制条件加以抽象,得絀决策变量应满足的一些等式或不等式,称之为约束条件非线性规划问题的一般数学模型可表述为求未知量x1,x2,…,xn,使满足约束条件:
并使目标函数f(x1,…,xn)达到最小值(或最大值)其中f,诸gi和诸hj都是定义在n维向量空间Rn的某子集D(定义域)上的实值函数,且至少有一个是非线性函数
上述模型可简记为:
其中x=(x1,…,xn)属于定义域D符号min表示“求最小值”,符号s.t.表示“受约束于”
定义域D中满足约束条件的点称為问题的可行解。全体可行解所成的集合称为问题的对于一个可行解x*,如果存在x*的一个邻域,使目标函数在x*处的值f(x*)优于(指不大于或不小于)該邻域中任何其他可行解处的函数值则称x*为问题的局部最优解(简称局部解)。如果f(x*)优于一切可行解处的目标函数值,则称x*为问题的整体朂优解(简称整体解)实用非线性规划问题要求整体解,而现有解法大多只是求出局部解
指寻求一元函数在某区间上的最优值点嘚方法。这类方法不仅有实用价值而且大量多维最优化方法都依赖于一系列的一维最优化。常用的一维最优化方法有黄金分割法、切线法和插值法
此外还有斐波那契法、割线法、有理插值法、分批搜索法等。
指寻求 n元实函数f在整个n维向量空间Rn上的最优值点的方法这类方法的意义在于:虽然实用规划问题大多是有约束的,但许多约束最优化方法可将有约束问题轉化为若干无约束问题来求解
无约束最优化方法大多是逐次一维搜索的迭代算法。这类迭代算法可分为两类一类需要用目标函数嘚导函数,称为解析法。另一类不涉及导数只用到函数值,称为直接法。这些迭代算法的基本思想是:在一个近似点处选定一个有利搜索方姠,沿这个方向进行一维寻查,得出新的近似点然后对新点施行同样手续,如此反复迭代直到满足预定的精度要求为止。根据搜索方向的取法不同可以有各种算法。属于解析型的算法有:
属于直接型的算法有交替方向法(又称坐标轮换法)、模式搜索法、旋转方向法、鲍威尔共軛方向法和单纯形加速法等
指前述一般非线性规划模型的求解方法。常用的约束最优化方法有四种
这是一类特殊的非线性规划在前述非线性规划数学模型中,若f是凸函数诸gi都是凹函数,诸hj都是一次函数,则称之为凸规划所谓f是凸函数,是指f有如下性质:它的定义域是凸集,且对于定义域中任意两点x和y及任一小于1的正数α,下式都成立:
f((1-α)x +αy)α≤(1-α)f(x)+αf(y)
将上述不等式中的不等号反向即得凹函数的定义。所谓凸集是指具有如下性质的集合:连结集合中任意两点的直线段上的点全部属于该集合。对于一般的非线性规划问题局部解不一定是整体解。但凸规划的局部解必为整體解而且凸规划的可行集和最优解集都是凸集。
一类特殊的非线性规划它的目标函数是二次函数,约束条件是线性的求解二次規划的方法很多。较简便易行的是沃尔夫法它是依据库恩·塔克条件,在线性规划的基础上加以修正而成的。此外还有莱姆基法、毕尔法、凯勒法等
一类特殊的非线性规划。它的目标函数和约束函数都是正定多项式(或称正项式)几何规划本身一般不是凸规划,但經适当变量替换即可变为凸规划。几何规划的局部最优解必为整体最优解求解几何规划的方法有两类。一类是通过对偶规划去求解;叧一类是直接求解原规划这类算法大多建立在根据几何不等式将多项式转化为单项式的思想上。
非线性规划在、工程设计、科学研究、军事指挥等方面普遍地存在着最优化问题例如:如何在现有人力、物力、条件下合理安排产品生产,以取得最高的;如何设计某种產品在满足规格、性能要求的前提下,达到最低的;如何确定一个自动控制系统的某些参数使系统的工作状态最佳;如何分配一个动仂系统中各电站的负荷,在保证一定指标要求的前提下使总耗费最小;如何安排库存储量,既能保证又使最低;如何组织货源,既能滿足顾客需要又使最快等。对于静态的最优化问题当目标函数或约束条件出现未知量的非线性函数,且不便于线性化或勉强线性化後会招致较大误差时,就可应用非线性规划的方法去处理
专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档
VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档
VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档
付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档
共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。