报名电话:010-59132939

《使用SAS/OR创建和求解优化模型》

课程概述:

本课程重点在使用OPTMODEL程序计算和求解数学优化,从输入数据到解释输出,并生成报表。本课程包含线性、整数、混合整数和非线性规划问题,重点是模型计算和建模。

学习目标:

·         使用OPTMODEL程序计算和求解线性规划问题

·         使用OPTMODEL程序解决整数和混合整数规划问题

·         使用OPTMODEL程序解决非线性规划问题

课程时间: 3 天

适合学员:
任何想要使用SAS/OR软件计算和求解线性、整数、混合整数和非线性问题的人员。

必备条件:
参加本课程前,你应该

·         完成包含线性规划的运筹学本科课程,或者有使用线性规划的经验或者熟悉矩阵代数。

·         可以执行SAS程序,创建SAS数据集。你可以通过学习《SAS Programming 1: Essentials》(《SAS编程 1: 基础》)获得此项经验。

课程内容:

  1. 数学优化介绍

·         数学优化概述

·         简单例子

·         OPTMODEL程序

  1. 线性规划问题:基本思路

·         线性规划介绍

·         使用OPTMODEL程序计算和求解线性规划问题

·         从SAS数据集读取数据

·         在OPTMODEL程序中设置输出

·         单纯形算法中的双值、降低成本、定价

  1. 线性规划问题:其他主题

·         OPTMODEL程序中的基本控制流和操作符

·         在OPTMODEL程序中进行模型更新

·         灵敏度分析和参数化编程(自学)

·         网络流模型

  1. 整数和混合整数线性规划问题

·         整数和混合整数线性规划介绍

·         使用OPTMODEL程序求解整数和混合整数规划问题

·         使用二元变量建模

·         使用Tentaizu建模实现区间规划算法(ILP)(自学)

·         混合整数线性规划求解选项(自学)

  1. 非线性规划问题

·         非线性规划介绍

·         使用OPTMODEL程序求解非线性规划问题

·         OPTMODEL中的非线性优化方法

·         其他实例(自学)

·         NLP程序和OPTMODEL程序(自学)

  1. 补充材料

·         声明

·         读取和创建数据

·         分隔符和OPTMODEL程序语法

·         变量,约束条件,对象和参数