- 8
- 0
- 约4.94千字
- 约 9页
- 2017-03-15 发布于北京
- 举报
三维LP图解法仿真设计与实现.doc
三维LP图解法仿真设计与实现 摘 要:线性规划(Linear Programming, LP)是运筹学中研究较为充分的一个重要分支,应用范围十分广泛,在经济金融、经营管理、工业生产等方面均有应用。它是研究在线性约束条件下线性目标函数极值问题的数学理论。目前对线性规划求解的方法比较成熟,常用的有单纯形法、原始对偶方法和图解法等。其中图解法可以清晰直观地展示求解过程,方便学习者掌握线性规划的概念和细节,以及对对偶原理和灵敏度分析等性质有更深地理解。虽然二维图解法实现相对简单,但三维的仿真实现目前在国内外尚属空白,论文的研究目的即为设计三维图解法仿真模拟程序,使其更好地为教学工作服务,进一步推动线性规划求解算法的发展。 关键词:线性规划 二维线性规划 三维线性规划 图解法 线性规划图解法 1、线性规划 线性规划是对一组决策变量研究在 满足约束条件的前提下,最大化或最小化目标函数的问题,其中约束条件和目标函数均为线性函数,如: ■ 其中c为n维列向量,称为价格向量或成本向量;■,称为决策变量;b为m维向量,称为右端向量;A为m*n阶矩阵,称为约束矩阵。称■为可行域。线性规划的可行域为凸集。通常我们将最大化目标函数的值作为线性规划的标准形式(最小化问题可看作最大化其负函数,即■)。 在线性规划问题中,决策变量的值称为一个解,满足所有的约束条件的解称为可行解。使目标函数达到最大值(或最小值)的可行解称为最优解。这样,一个或多个最优解能在整个由约束条件所确定的可行区域内使目标函数达到最大值(或最小值)。求解线性规划问题的目的就是要找出最优解。最优解可能出现下列情况之一:①存在着一个最优解;②存在着无穷多个最优解;③不存在最优解,这只在两种情况下发生,即没有可行解或各项约束条件不阻止目标函数的值无限增大(或向负的方向无限增大)。 2、二维线性规划图解法 二维线性规划图解法的求解过程为:求出并绘制可行域(凸多边形);找出目标函数下降(上升)方向,并以此为法方向绘制一条与可行域交集非空的初始等值线;沿目标函数下降(上升)方向平移等值线,直至边界。最终等值线与可行域边界的交集作为最优解集,等值线所代表的目标函数值为最优值。 下面我们用一个简单的二维线性规划问题说明图解法的求解过程。 ■ ■ 用图解法求解: 第一步:画出可行域。以x1与x2为坐标轴作直角坐标系,根据不等式的意义求出各半平面的公共部分称为可行域。 第二步:画出等值线。目标函数S 2x1+5x2在坐标平面表示以S为参数、以■为斜率的一簇平行直线,即■,它的位置随着S的变化平行移动。位于同一直线上的所有点,都使S具有相同的值,所以该直线称为“等值线”。任取一个定点S0便可在坐标平面上画出一条等值线■,如图1所示。 第三步:求最优解。将直线■沿其法线方向向右上方平行移动时,参变量S的值由S0逐步增大。当等值线平行移动到可行域的最后一个点B时,S达到最大值。此时由线性方程组可解得B的坐标(2,3),故目标函数的最大值S 19。 对于二维的线性规划图解法,我们很容易在直角坐标系中实现,很容易在教学上演示,但当线性规划提升至三维乃至更高维空间以后,一些简单直观的操作就变得复杂起来,为了更好的研究和演示三维LP图解算法,需要分析图解算法的数学本质,使用精确的数学语言而非自然语言来描述图解算法。 3、三维线性规划图解法 三维LP图解算法在步骤上与二维的相似,但在细节上较为复杂,它的具体步骤可以简述为: 3.1求出并绘制可行域 根据线性规划的基本理论,一个n维空间中线性不等式组的解集一定是个凸多面体(polyhedron)。特别的,如果线性不等式组的解集有界(即对任意的目标系数向量■,有■),那么该不等式组的解集是一个多胞形(polytope)。由于图解法的特殊性和局限性,在LP图解法中,我们主要求解的是后者。 N维空间多胞形的定义:Q是n维空间Rn中的多胞形,当且仅当Q是Rn中有限点集的凸包,i.e. ■。 在二维平面上的图解法中,绘制可行域其实就是绘制了这个多胞形(限制在二维空间中为多边形)。而绘制多胞形所必需的信息即该多胞形的全部顶点。虽然,在理论上我们已经知道有界不等式系统和多胞形的等价性,但是这个定理的证明本身并没有提供计算多胞形全部顶点的算法。而Danzig所提出的单纯形算法理论,提供了求解这些顶点坐标的理论工具。基于多面体顶点的基本定义,可以简单的得到结论:多胞形的顶点一一对应于任一定义在这个多胞形上线性规划的基本可行解。即: 求解给定线性不等式组对应多胞形的顶点问题等价于求解该多面体上线性规划基本可行解。 基于这个结论,可以得到如下多项式时间的多胞形顶点坐标求解算法: Step1:对于给定的线性不等式组Ax≤b,考虑其增广矩阵,选取一组极大线性无关行向量组得到与原不等式组等价的不等式组■
您可能关注的文档
- “营改增”下的税务筹划与思考.doc
- “营改增”后的制造企业纳税筹划研究.doc
- “营改增”后金融业税务风险管理与防范研究.doc
- “营改增”后铁路运输企业的经济效益分析.doc
- “营改增”实施中物流业面临的问题及对策研究.doc
- “营改增”对交通运输业税负的影响.doc
- “营改增”对企业会计核算的影响探究.doc
- “营改增”对企业的影响及其应对措施.doc
- “营改增”对企业税务筹划影响研究分析.doc
- “营改增”对企业税负的影响及财务管理对策.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 六年级语文下册第一单元【教材解读】.pptx VIP
- 初中英语不规则动词变化.doc VIP
- 2025年江苏财经职业技术学院单招(语文)测试试卷.docx VIP
- 自考00009政治经济学(财经类)密训高频考点重点汇总.docx VIP
- catalix 100 liquid product sheet用于皮革水份调节基于脂肪酸衍生物弱阳离子.pdf VIP
- 《“互联网+护理服务”紧急事件应急处置规范》.pdf VIP
- dermalix wwl paste product sheet基于混合脂肪酸衍生物柔软和分散加脂剂.pdf VIP
- 《化工安全生产概况》课件.ppt VIP
- 2025贺州教育局事业单位考试真题及答案汇总.docx VIP
- 人教版2026-2027学年七年级英语下册教学计划(及进度表).docx
原创力文档

文档评论(0)