- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最优化方法课程论文
姓名:李涛
专业:检测S131
学号:201371236
学院:电信学院
求解一般线性规划的方法——单纯形法
【摘要】在最优化方法课程的学习过程中,我发现线性规划是其的一个重要分 支,它是研究在满足一组线性约束条件下,使某一线性口标函数达到最优的问题。 单纯形法是被G. B.Dantzig (丹齐克)提出來以后,线性规划的理论趋向成熟, 实际应用领域口益广泛和深入。随着计算机能够初级成千上万个约束条件和决策 变量的线性规划之后,线性规划的应用领域更加广泛了。
【关键字】 单纯形法 迭代法 对偶单纯形法
单纯形法的产生和发展
求线性规划问题最优解的单纯形法是由G. B. Dantzig (丹齐克)在1947年 提出的,这是20世纪数学界最重大的成果之一,由于这一方法的冇效性,几十 年来一直在几乎所有的领域得到广泛的应用。近年来,对于大规模的线性规划问 题,尽管它受到了内点算法的挑战,但单纯形法述是收到广大用户的青睐。
当最优化问题中的目标函数与约束函数都是变量xw R的线性函数时称为 线性规划。工程与管理科学中大量的问题都是变量数目成百上千,乃至上万或数 十万的线性规划问题。学习和研究线性规划的求解方法,不仅可以用于求解大量 的实际线性规划问题,I佃且可以用于非线性最优化问题的求解,这是因为当用迭 代法求一个非线性最优化问题时,如果我们在迭代点对问题中的有关函数取局部 线性近似,所的问题就是一个线性规划问题。
单纯形法同其他的数值求解方法一样是一种迭代法,它根据线性规划问题的 特点在问题可行域的顶点中逐步确定问题的最优解。在每一个是基木可行解的迭 代点(即顶点),如果它不是最优的,单纯形法从与该顶点相连接的边屮确定一 个使目标函数值下降的边,沿该边移动可以确定一个与该顶点相邻且目标函数乂 优于该顶点的新顶点(新的基木可行解)。由于可行域的顶点数是有限的,如果 每一次的移动都能使目标函数值下降,则经过冇限次的移动方法必须终止于问题 的一个最优顶点。
考察标准形线性规划问题
Jmin/(x) = crx[s.t.Ax = b,x0
设作为一个基木可行解,单纯形法首先检验它的最优性。如果它不是最 优的,确定与该顶点相连的一条使目标函数下降的边;接下来确定沿这条边移动 可以到达另一个更优的相邻顶点,也就是得出一个新的基木可行解。
虽然单纯形法是求解线性规划问题的最冇效的方法,但是在很多情况下不能 直接用或效率不高,因此人们就开始寻找更有效解决问题的方法。从而对单纯形 法进行了改进的发展。
?二阶段法
对于如下形式的线性规划问题,不能直接应用单-纯形法来求解。
\minf(x) = cTx
[s.t.Axb,xQ
为此,Dantzig引进松弛变量来把线性规划问题进行转化,即大M法。然后,利 用单纯形法求出原问题的一个基本可行解,再利用单纯形法求出原问题的最优 解。这样两次应用单纯形法求解线性规划问题叫做二阶段法。
?扰动法和Bland法
前面讨论的利用单纯形法求解线性规划问题是约束线性函数非退化的情况 下得到。约束线性函数退化的情况下,可能出现循环现象,如果出现循环现象, 可以用扰动法。扰动法的 主要思想是如杲对常数项b做一个扰动,使b变动以后得到的线性规划问题是 非退化的,则可以单纯形法求解。经过冇限次的迭代可得到新问题的解。再把b重 新变冋来,从而得到原问题的解。换句话说,扰动就相当于增加松弛变量。
R. G. Bland于1976年提出一个避免循环的方法。此方法的思想是:利用单 纯形法求解线性规划问题中查看检验数时,如果几个检验数是正的,则选择下标 最小的非基变量作进基变量。同时基变量中选择卜?标最小的作离基变量。Bland 的理论价值很高,但计算效率低。
?改进的单纯形法
改进的单纯形法是Dantzig于1954年提出的,利用单纯形法求解线性规划 问题时,经过每次换基,整个单纯形表都要重新制作,导致计算效率低。故为了 提高效率,只关注检验数、进基向量和离基向量。这样,虽然关注的数据少了, 但关注的内容不变,因此大大捉高了计算的冇效性而确保找到最优解。到现在为 止,有很多改进的单纯形法出现,其主要思想就是采取更简捷方法来观察检验数、 进基向量和离基向量,从而提高计算效率。
单纯形法的应用
单纯形法的应用十分广泛,下而我们举一个在决策方而的用用问题。决策是 为实现某一目标,运用科学的理论与方法,系统的分析主观条件,提出各种方 案,从屮选择出一个能最佳实现口标的最优方案,以达到最佳的经济效果和社 会效果的过程。因此一个决策问题的成立,必须具备下列的条件: ?有明确的目标(包括总目标和分目标)。
?存在两个以上为实现同一目标可相互替代的策略或方案。
?在不同的自然情况下,各策略的实施结果可依据一定的理论与方法估计出
文档评论(0)