内容简介
LINDO和LINGO是美国LINDO系统公司开发的一套专门用于求解优化问题的软件包。LINDO用于求解线性规划和二次规划问题,LINGO除了具有LINDO的全部功能外,还可以用于求解非线性规划问题,也可以用于一些线性和非线性方程(组)的求解,等等。LINDO和LINGO软件的特色在于可以允许优化模型中的决策变量是整数(即整数规划),而且执行速度很快。LINGO实际上还是优化问题的一种建模语言,包括许多常用的函数可供使用者建立优化模型时调用,并提供与其他数据文件(如文本文件、Excel电子表格文件、数据库文件等)的接口,易于方便地输入、求解和分析大规模优化问题.由于这些特点,LINDO和LINGO软件在教学、科研和工业、商业、服务等领域得到了广泛应用。
《优化建模与LINDO/LINGO软件》详细介绍在Microsoft Windows环境下运行的新版本(LIND06.1,LING010.0)的使用方法,并包括社会、经济、工程等方面的大量实际应用问题的数学建模和求解实例,可供了解和使用优化建模和优化软件的教师和学生、管理决策者、科技工作者及其他对此感兴趣的读者阅读,也可作为运筹学课程的教学参考书,
内页插图
目录
第1章 引言
1.1 优化模型的基本概念
1.1.1 优化模型的一般形式
1.1.2 可行解与最优解
1.1.3 优化模型的基本类型
1.2 优化问题的建模实例
1.2.1 线性规划模型
1.2.2 二次规划模型
1.2.3 非线性规划模型
1.2.4 整数规划模型
1.2.5 其他优化模型
1.3 LINDO/LINGO软件简介
1.3.1 LINDO/LINGO软件的基本功能
1.3.2 LINDO/LINGO软件的求解过程
1.3.3 建立LINDO/LINGO优化模型需要注意的几个基本问题
习题1
第2章 LINDO软件的基本使用方法
2.1 LINDO入门
2.1.1 LINDO软件的安装过程
2.1.2 编写一个简单的LINDO程序
2.1.3 一些注意事项
2.2 敏感性分析
2.3 整数线性规划的求解
2.4 二次规划的求解
2.5 LINDO的主要菜单命令
2.5.1 文件主菜单
2.5.2 编辑主菜单
2.5.3 求解主菜单
2.5.4 报告主菜单
2.6 LINDO命令窗口
2.6.1 INFORMATION(信息类命令)
2.6.2 INPUT(输入类命令)
2.6.3 DISPLAY(显示类命令)
2.6.4 OUTPUT(输出类命令)
2.6.5 SOLUTION(求解类命令)
2.6.6 PROBLEM EDITING (编辑类命令)
2.6.7 QUIT(退出类命令)
2.6.8 INTEGER,QUADRATIC,AND PARAMETRIC PROGRAMS(整数、二次与参数规划类命令)
2.6.9 CONVERSATIONAL PARAMETERS(对话类命令)
2.6.10 USER SUPPLIED ROUTINES(用户过程类命令)
2.6.11 MISCELLANEOUS(其他命令)
2.7 LINDO命令脚本文件
附录 MPS格式数据文件
习题2
第3章 LINGO软件的基本使用方法
3.1 LINGO入门
3.1.1 LINGO软件的安装过程和主要特色
3.1.2 在LINGO中使用LINDO模型
3.1.3 编写一个简单的LINGO程序
3.2 在LINGO中使用集合
3.2.1 集合的基本用法和LINGO模型的基本要素
3.2.2 基本集合与派生集合
3.2.3 稠密集合与稀疏集合
3.2.4 集合的使用小结
3.3 运算符和函数
3.3.1 运算符及其优先级
3.3.2 基本的数学函数
……
第4章 LINGO软件与外部文件的接口
第5章 生产与服务运作管理中的优化问题
第6章 经济与金融中的优化问题
第7章 图论与网络模型
第8章 目标规划模型
第9章 对策论模型
第10章 排队论模型
第11章 存储论模型
第12章 数学建模竞赛中的部分优化问题
参考文献
前言/序言
在工程技术、经济管理、科学研究和日常生活等诸多领域中,人们经常遇到的一类决策问题是,在一系列客观或主观限制条件下,寻求使所关注的某个或多个指标达到最大(或最小)的决策.这种决策问题通常称为最优化(或简称为优化)问题,研究处理这类问题的数学方法称为最优化方法,它也是运筹学和管理科学中解决定量决策问题的基本方法,在决策科学化、定量化的呼声日益高涨的今天,用最优化方法解决定量决策问题无疑是符合时代潮流和形势发展需要的,
用最优化方法解决决策问题包括两个基本步骤:首先,需要把实际决策问题翻译、表述成数学最优化的形式,即用数学建模的方法建立决策问题的优化模型,或简称为优化建模;其次,建立优化模型后,需要选择、利用优化方法和工具求解模型.优化建模方法自然具有一般的数学建模方法的共同特性,但优化模型又是一类既重要、又特殊的数学模型,因此优化建模方法又具有一定的特殊性和专业性.此外,由于优化模型的种类很多,很多模型目前还没有有效的求解方法,不同的算法用于求解不同模型的效果可能差异很大,如何利用优化软件求解优化模型也有一定的专业性和技巧性.
本书就是希望以上面两个步骤为突破口,一方面重点介绍优化建模的思想和方法,另一方面重点介绍专业的优化软件包LINDO和LINGO的使用.全书结合具体的案例进行介绍,而很少介绍有关优化的数学理论.之所以这样组织,主要是基于以下考虑:目前国内有关优化的数学理论方面的专门书籍已经很多,有兴趣的读者随时可以从几乎任何一本运筹学或最优化方法的书中找到相应的数学理论;此外,我们希望使本书的起点尽量低,让没有太多数学基础的读者也能读懂绝大部分内容,从而把本书的重点放到强调优化建模方法的重要性和实用性上,并借助专业优化软件的强大功能,直接得到优化模型的结果.
目前国际市场上的专业优化软件以及包含部分优化功能的数学类软件很多,本书之所以选择LINDO和LINGO软件进行介绍,主要是因为LINDO和LINGO软件是著名的专业优化软件,其功能比较强、计算效果比较好,与那些包含部分优化功能的非专业软件相比,通常具有明显的优势.此外,LINDO和LINGO软件使用起来非常简便,很容易学会,在优化软件(尤其是运行于个人电脑上的优化软件)市场占有很大份额,在国外运筹学类的教科书中也被广泛用做教学软件.
优化建模与LINDO/LINGO软件 epub pdf mobi txt 电子书 下载 2024
优化建模与LINDO/LINGO软件 下载 epub mobi pdf txt 电子书 2024