- 2
- 0
- 约1.49万字
- 约 16页
- 2017-05-14 发布于湖北
- 举报
算法合集之《浅谈信息学竞赛中的线性规划——简洁高效的单纯形法实现与
线性规划的简单应用和实现
浙江省杭州二中 李宇骞
摘要
线性规划在实际生活中应用非常广泛,已经创造了无数的财富。但是它在竞赛中的应用很少。然而,我相信它的潜力很大,所以在这里向大家简单地介绍了线性规划的一些应用,以及如何实现解线性规划,以抛砖引玉,希望线性规划能够在竞赛中如同网络流一样熠熠生辉。
本文主要分三部分,第一部分简单地介绍了线性规划,给出了其定义;第二部分给出了一些简单的应用,以及一个线性规划的经典应用——多物网络流;第三部分是用单纯形(Simplex)算法实现解线性规划。
由于对大多数竞赛选手而言,写一个线性规划的程序比构造一个模型更为恐怖(虽然难度可能不及),并且单纯形法不是多项式级别的,不实践很难知道它的速度到底怎么样,所以本文着重于第三部分,较详细地描述了一些实现的细节,以及简单的证明,并且对单纯形法的运行速度做了一些实验,还与专业的数学软件MATLAB和LINDO做了对比,从一定程度上说明了单纯形法的速度是卓越的。同时,200行左右的程序可以让大家不必那么担心编程的复杂度,某些情况下,100行左右的程序就足够了。
关键字
线性规划(Linear programming) 单纯形法(Simplex)
多物网络流(Multicommodity flow)
引言
“随著强有力的算法的发展与应用,线性规划能解决的问题也越来越来多。在历史上,没有哪种数学方法可
您可能关注的文档
- 第四章非.ppt
- 第四纪地质与地貌学期.doc
- 第四节 碳水.doc
- 第四章: 配合物结构和新型.ppt
- 第四节 核酸的分.ppt
- 第四章:.ppt
- 第四节 《电流的热效应》教.doc
- 第四章第三节花药的发育和花粉粒.ppt
- 第四节 BLM、脂质体.ppt
- 第四节 眼部血液供给及神.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)