返回
顶部

《GAMS用户指南》

魏传江 (编译), 王浩 (编译), 谢新民 (编译), 等 (编译)


基本信息


• 出版社: 中国水利水电出版社; 第1版 (2009年11月1日)
• 丛书名: 通用建模软件技术丛书
• 平装: 491页
• 语种: 简体中文
• 开本: 16
• ISBN: 7508469771, 9787508469775
• 条形码: 9787508469775
• 商品尺寸: 25.6 x 18.2 x 2.4 cm
• 商品重量: 880 g
• 品牌: 中国水利水电出版社
• ASIN: B00313ITDS



概况

  《GAMS用户指南》内容简介:GAMS软件是建立和求解大型数学规划问题的优秀软件包之一,在各领域有着广泛的应用。《GAMS用户指南》是GAMS软 件用户指南,全书分两篇, 篇为Windows GAMS 2.50用户指南,详细地介绍了GAMS语言的各个组成部分,并对一些高级主题进行了专门讨论;第二篇讨论几个常用的求解器,包括。BARON、 Cplex10、DICOPT、MINOS、MOSEK、PATH4.6、SBB、MPSGE。
  《GAMS用户指南》是建立和求解大型数学规划问题的高级计算机软件参考手册,可供各领域从事规划设计和管理的人员参考使用,也可作为高等院校师生的参考工具。

目录

前言
第一篇 WindowsGAMS2.5 0用户指南
1 概述
2 GAMS指南
3 GAMS程序
4 集合定义
5 数据输入:参数、标量和表格
6 带参数的数据处理
7 变量
8 方程
9 模型和求解语句
附录
第二篇 常用求解器

序言

  数学世界是对物理世界的抽象。物理世界是个大千世界,包括声、光、热、电、机械等。尽管物理规律各异、物理现象千差万别,但是物理世界有三类最基本的关系:一是物理量之间的逻辑关系;二是物理量的量值;三是物理量的量值的动态依存关系。GAMS(General Algebraic Modeling System),即通用数学模型系统,是世界银行与美国GAMS公司在20世纪90年代初开发的一种旨在建立和求解大型复杂数学规划问题的高级计算机软件。作为GAMS语言则对应着这些物理量、这些最基本的关系、这些数学描述以及物理量的量值之间的逻辑关系。

  GAMS语言提出了集合的描述工具,用集合来表示物理量之间的逻辑关系。对于物理量的量值,GAMS语言分已知值和未知值进行处理,已知值用参数来表示,未知值用变量来表示。对于物理量之间的动态依存关系,GAMS语言用方程来表示。在这三种基本的表示下,首先定义物理量之间的逻辑关系,在逻辑关系的基础上定义物理量的量值或者变量的上下界,在集合和变量的基础上定义方程,在方程的基础上定义目标函数和约束条件,在目标函数和约束条件的基础上定义模型,在模型的基础上定义模型库,在模型库的基础上定义决策支持系统,这样就完成了整个数学描述的任务。因此,GAMS软件不仅是一个数学工具,更是一个逻辑分析工具,对于理清思维、进行系统分析,都是非常得力的工具。

  与其他计算机语言相比,GAMS语言更加面向分析解决综合问题的计算机用户。由于它能够用一种用户和计算机都易读懂的语言来描述现实世界中精确的数学问题,因而可以灵活有效地建立各种类型的模型,进行多种数学优化问题的计算,极大地扩展了数学规划在策略研究和决策分析领域里的应用。用户只需要使用简单的GAMS语句,便可建立各种线性规划、非线性规划、混合整数规划、混合整数非线性规划、二次约束规划等问题的数学模型,然后由GAMS系统运行求解。GAMS是专门为线性、非线性、混合整数等优化问题而设计的,在大型复杂问题中表现得更为突出。