优化建模与Lindo/Lingo软件

作者:谢金星等

定价:89元

印次:1-15

ISBN:9787302111801

出版日期:2005.07.01

印刷日期:2023.01.16

图书责编:刘颖

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

LINDO和LINGO是美国LINDO系统公司开发的一套专门用于求解最优化问题的软件包.LINDO用于求解线性规划和二次规划问题,LINGO除了具有LINDO的全部功能外,还可以用于求解非线性规划问题,也可以用于一些线性和非线性方程(组)的求解,等等.LINDO和LINGO软件的最大特色在于可以允许优化模型中的决策变量是整数(即整数规划),而且执行速度很快.LINGO实际上还是最优化问题的一种建模语言,包括许多常用的函数可供使用者建立优化模型时调用,并提供与其他数据文件(如文本文件、Excel电子表格文件、数据库文件等)的接口,易于方便地输入、求解和分析大规模最优化问题.由于这些特点,LINDO和LINGO软件在教学、科研和工业、商业、服务等领域得到了广泛应用. 本书详细介绍在Microsoft Windows环境下运行的最新版本(LINDO 61,LINGO 9.0)的使用方法,并包括社会、经济、工程等方面的大量实际应用问题的数学建模和求解实例,可供了解和使用优化建模和优化软件的教师和学生、管理决策者、科技工作者及其他对此感兴趣的读者阅读,也可作为运筹学课程的教学参考书.

在工程技术、经济管理、科学研究和日常生活等诸多领域中,人们经常遇到的一类决策问题是,在一系列客观或主观限制条件下,寻求使所关注的某个或多个指标达到最大(或最小)的决策.这种决策问题通常称为最优化(或简称为优化)问题,研究处理这类问题的数学方法称为最优化方法,它也是运筹学和管理科学中解决定量决策问题的基本方法.在决策科学化、定量化的呼声日益高涨的今天,用最优化方法解决定量决策问题无疑是符合时代潮流和形势发展需要的. 用最优化方法解决决策问题包括两个基本步骤: 首先,需要把实际决策问题翻译、表述成数学最优化的形式,即用数学建模的方法建立决策问题的优化模型,或简称为优化建模;其次,建立优化模型后,需要选择、利用优化方法和工具求解模型.优化建模方法自然具有一般的数学建模方法的共同特性,但优化模型又是一类既重要、又特殊的数学模型,因此优化建模方法又具有一定的特殊性和专业性.此外,由于优化模型的种类很多,很多模型目前还没有有效的求解方法,不同的算法用于求解不同模型的效果可能差异很大,如何利用优化软件求解优化模型也有一定的专业性和技巧性. 本书就是希望以上面两个步骤为突破口,一方面重点介绍优化建模的思想和方法,另一方面重点介绍专业的优化软件包LINDO和LINGO的使用.全书结合具体的案例进行介绍,而很少介绍有关优化的数学理论.之所以这样组织,主要是基于以下考虑: 目前国内有关优化的数学理论方面的专门书籍已经很多,有兴趣的读者随时可以从几乎任何一本运筹学或最优化方法的书中找到相应的数学理论;此外,我们希望使本书的起点尽量低,让没有太多数学基础的读者也能读懂绝大部分内容,从而把本书的重点放...

目录
荐语
查看详情 查看详情
第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.3LINDO/LINGO软件简介

1.3.1LINDO/LINGO软件的基本功能

1.3.2LINDO/LINGO软件的求解过程

1.3.3建立LINDO/LINGO优化模型需要注意的几个基本问题

习题1

第2章LINDO软件的基本使用方法

2.1LINDO入门

2.1.1LINDO软件的安装过程

2.1.2编写一个简单的LINDO程序

2.1.3一些注意事项

2.2敏感性分析

2.3整数线性规划的求解

*2.4二次规划的求解

*2.5LINDO的主要菜单命令

2.5.1文件主菜单

2.5.2编辑主菜单

2.5.3求解主菜单

2.5.4报告主菜单

*2.6LINDO命令窗口

2.6.1INFORMATION(信息类命令)

2.6.2INPUT(输入类命令) 

2.6.3DISPLAY(显示类命令)

2.6.4OUTPUT(输出类命令)

2.6.5SOLUTION(求解类命令)

2.6.6PROBLEM EDITING (编辑类命令)

2.6.7QUIT(退出类命令)

2.6.8INTEGER,QUADRATIC,AND PARAMETRIC PROGRAMS

(整数、二次与参数规划类命令)

2.6.9CONVERSATIONAL ... 查看详情

查看详情