LINGO在运筹学实践教学中的应用.docx
《LINGO在运筹学实践教学中的应用.docx》由会员分享,可在线阅读,更多相关《LINGO在运筹学实践教学中的应用.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LINGO在运筹学实践教学中的应用 组织和管理人机系统的科学,在很多学科领域及实际问题中均有應用。自从运筹学在20世纪30年头建立以来,其算法的发展始终受到电子计算机的发展的影响。由此可见,在本科运筹学教学中引入适当的实践教学是相当有必要的。本文结合教学实践,介绍了优化建模软件LINGO在运输问题,0-1规划和最短路问题中的应用,有助于提高学生的学习爱好,感受运筹学课程的好用性。 【关键词】运筹学; LINGO;运输问题;0-1规划;最短路 0 引言 运筹学是20世纪30年头末产生的应用学科,已经在生产管理、工程技术、军事斗争、科学试验、经济管理以及社会科学中都得到了极为广泛的应用,与此同时,
2、运筹学的理论应用中得到了长足的发展。20世纪50年头后,计算机的迅猛发展和广泛应用,为运筹学的发展创建了有利的技术条件,使得运筹学的方法论能胜利地、刚好地解决大量经济管理中的决策问题1。计算机的发展推动了运筹学的发展、普及和应用,使得它不仅仅为“运作探讨”小组那样的专家所驾驭和运用,也成为广阔经济管理、系统科学、信息与计算科学等专业的工作者进行最优决策和有效管理的常用工具之一2。在运筹学实际教学过程中,许多老师还是重理论轻实践,导致许多学生在学了运筹学之后,只是觉得运筹学理论高深、详细算法难以实现,感觉不到运筹学的实际应用价值。通过优化软件可以使得学生有机会自己动手解决有肯定规模的实际问题,缩
3、小学生课堂所学学问与实际运用之间的差距,从而激发其学习爱好。 LINDO/LINGO 是由美国芝加哥高校的Linus Schrage教授于11010年前后开发出来的一套特地用于求解最优化问题的软件包,经过多年的不断完善和扩充所形成的,并成立LINDO系统公司进行商业化运作,取得巨大的胜利3。LINGO 是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等。其特色在于可以允许决策变量是整数,便利敏捷,而且执行速度特别快。 1 实例应用 一般地,运用LINGO
4、求解运筹学问题可以分为以下两个步骤来完成:1)依据实际问题,建立数学模型,即运用数学建模的方法建立优化模型;2)依据优化模型,利用LINGO 来求解模型,借助于计算机来求解。 1.1 在运输问题中的应用 在经济建设中,常常遇到大宗物资调运问题。如煤、钢铁、木材、粮食等物资,在全国有若干生产基地,依据已有的交通网,应如何指定调运方案,将这些物资运到各消费地点,而总运费最小,这就是经典的运输问题4。 表1 产销量、单位运价表 例1 某煤炭供应商有7个煤矿,开挖的煤炭供应给9个发电站,各煤矿的生产量、各发电站的需求量,以及煤炭从各煤矿运到各个发电站的单位运价示于表1中,要求探讨煤炭如何调运才能使总运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LINGO 运筹学 实践 教学 中的 应用
限制150内