第十一章 整数规划方法 第十一章 整数规划方法 3 2016年8月19日 2016年8月19日 2016年8月19日 整数规划的一般模型; 整数规划解的求解方法; 整数规划的软件求解方法; 0-1 规划的模型与求解方法; 整数规划的应用案例分析。

Slides:



Advertisements
Similar presentations
因数与倍数 2 、 5 的倍数的特征
Advertisements

高等数学( XJD ) 第二章 导数与微分 返回 高等数学( XAUAT ) 高等数学( XJD ) 求导法则 基本公式 导 数 导 数 微 分微 分 微 分微 分 求导方法 高阶导数 微分法则 导数与微分关系图导数与微分关系图.
一、 一阶线性微分方程及其解法 二、 一阶线性微分方程的简单应用 三、 小结及作业 §6.2 一阶线性微分方程.
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
第二章 导数与微分 习题课 主要内容 典型例题 测验题. 求 导 法 则求 导 法 则 求 导 法 则求 导 法 则 基本公式 导 数 导 数 微 分微 分 微 分微 分 高阶导数 高阶微分 一、主要内容.
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
全微分 教学目的:全微分的有关概念和意义 教学重点:全微分的计算和应用 教学难点:全微分应用于近似计算.
2.3 函数的微分. 四川财经职业学院 课前复习 高阶导数的定义和计算方法。 作业解析:
1 计算机软件考试命题模式 计算机软件考试命题模式 张 淑 平 张 淑 平. 2  命题模式内容  组织管理模式 − 命题机构和人员组成 − 命题程序  试卷组成模式.
中科院研究所公开招聘面试答辩 第一章 基本情况介绍.
面试公开课 封面 山西省考面试QQ交流群:
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
§1 二阶与三阶行列式 ★二元线性方程组与二阶行列式 ★三阶行列式
18.2一元二次方程的解法 (公式法).
6.9二元一次方程组的解法(2) 加减消元法 上虹中学 陶家骏.
一、二阶行列式的引入 用消元法解二元线性方程组. 一、二阶行列式的引入 用消元法解二元线性方程组.
执行董事批准/总经办审核/用人部门/人事处签署意见
数学建模方法及其应用 韩中庚 编著.
五年规划 医路前行.
第四节 会计职业道德建设.
《高等数学》(理学) 常数项级数的概念 袁安锋
第一章 行列式 第五节 Cramer定理 设含有n 个未知量的n个方程构成的线性方程组为 (Ⅰ) 由未知数的系数组成的n阶行列式
会计学专业基础课堂之 基础会计(初级会计) 安徽财经大学会计学院.
第四节 一阶线性微分方程 线性微分方程 伯努利方程 小结、作业 1/17.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
第三章 导数与微分 习 题 课 主要内容 典型例题.
2-7、函数的微分 教学要求 教学要点.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
三、整数规划 第6章 整数规划 清华大学出版社.
第二章 矩阵(matrix) 第8次课.
面向对象建模技术 软件工程系 林 琳.
SOA – Experiment 3: Web Services Composition Challenge
项目管理 Project Management
元素替换法 ——行列式按行(列)展开(推论)
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
Online job scheduling in Distributed Machine Learning Clusters
动态规划(Dynamic Programming)
使用矩阵表示 最小生成树算法.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
第一章 函数与极限.
人教版五年级数学上册第四单元 解方程(一) 马郎小学 陈伟.
数列.
第3章 整数规划(Integer Programming)
线性规 Linear Programming
(Integer Programming)
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
网页设计与制作 —— 学习情境二:网页模板设计
解 简 易 方 程.
6.4 你有信心吗?.
Chapter 3 整数规划 运筹学 Integer Programming Operations Research
用穷举法设计程序 南京师范大学 教育技术系 倪佳慧
第一节 不定积分的概念与性质 一、原函数与不定积分的概念 二、不定积分的几何意义 三、基本积分表 四、不定积分的性质 五、小结 思考题.
4) 若A可逆,则 也可逆, 证明: 所以.
1.非线性规划模型 2.非线性规划的Matlab形式
第七、八次实验要求.
基于最大margin的决策树归纳 李 宁.
Models and Software Practice of the Operations Research
建模常见问题MATLAB求解  .
一元二次不等式解法(1).
北师大版三年级数学上册 0×5=?.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
线 性 代 数 厦门大学线性代数教学组 2019年5月12日4时19分 / 45.
高中数学选修 导数的计算.
线性规划 Linear Programming
线性规划 Linear Programming
《偏微分方程》第一章 绪论 第一章 绪论 1.1.
§4.5 最大公因式的矩阵求法( Ⅱ ).
一元一次方程的解法(-).
最小生成树 最优二叉树.
Presentation transcript:

第十一章 整数规划方法 第十一章 整数规划方法 年8月19日 2016年8月19日 2016年8月19日 整数规划的一般模型; 整数规划解的求解方法; 整数规划的软件求解方法; 0-1 规划的模型与求解方法; 整数规划的应用案例分析。

一、整数规划的一般模型 年8月19日 2016年8月19日 2016年8月19日 1. 问题的提出 : 固定资源分配问题

5 2016年8月19日 2016年8月19日 2016年8月19日 固定资源分配问题 固定资源分配问题

6 2016年8月19日 2016年8月19日 2016年8月19日 2. 整数规划模型的一般形式 一、整数规划的一般模型 问题是如何求解整数规划问题呢? 能否设想先略去决策变量整数约束,即变为线性 规划问题求解,再对其最优解进行取整处理呢? 实际上,可借鉴这种思想来解决整数规划问题.

7 2016年8月19日 2016年8月19日 2016年8月19日 1. 整数规划求解的总基本思想 二、整数规划求解方法 松弛问题 (A) 中的约束条件, 使构成易于求解的 新问题 --- 松弛问题 (B) ; 如果问题 (B) 的最优解是原问题 (A) 的可行解, 则 就是原问题 (A) 的最优解; 否则, 在保证不改变松弛问题 (B) 的可行解的条 件下, 修正松弛问题 (B) 的可行域 ( 增加新的约束 ), 得 到新问题 (C) ,再求问题( C) 的解. 重复这一过程直到修正问题的最优解在原问题 (A) 的可行域内为止, 即得到了原问题的最优解。

8 2016年8月19日 2016年8月19日 2016年8月19日 1. 整数规划求解的总基本思想 二、整数规划求解方法

9 2016年8月19日 2016年8月19日 2016年8月19日 ( 1 )分枝定界法的思想 2 整数规划分枝定界法 2. 整数规划分枝定界法 继续求解定界,重复下去,直到得到最优解为 止 。

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 分枝定界法一般步骤 2 、整数规划的分枝定界法 问题 (B) 无可行解,则 (A) 也无可行解,停止;

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 分枝定界法一般步骤 2 、整数规划的分枝定界法

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 分枝定界法一般步骤 2 、整数规划的分枝定界法

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 分枝定界法一般步骤 2 、整数规划的分枝定界法

年8月19日 2016年8月19日 2016年8月19日 ( 1 ) 割平面法的思想 3 、整数规划的割平面法 将原整数规划问题 (A) 去掉整数约束变为线性规 划问题 (B) ,引入线性约束条件 ( 称为 Gomory 约束, 几何术语割平面 ) 使问题 (B) 的可行域逐步缩小. 每次切割掉的是问题非整数解的一部分,不切掉 任何整数解,直到最后使目标函数达到最优的整数 解成为可行域的一个顶点时,即问题最优解。 利用线性规划的求解方法逐步缩小可行域,最后 找到整数规划的最优解。

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 割平面法的一般步骤 3 、整数规划的割平面法

( 2 ) 割平面法的一般步骤 年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 割平面法的一般步骤 这就是所要求的切割方程( Gomory 约束条件) 。

年8月19日 2016年8月19日 2016年8月19日 ( 2 ) 割平面法的一般步骤 5 )应用单纯形法求解,直到最优解为整数解为 止,否则继续构造 Gomory 约束条件。

3 、整数规划的 LINGO 解法 二、整数规划的求解方法 年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日 1 、 0-1 整数规划的模型 三、 0-1 整 数 规 划

年8月19日 2016年8月19日 2016年8月19日 2 、指派(或分配)问题 三、 0-1 整 数 规 划 在生产管理上,总希望把人员最佳分派, 以发挥其最大工作效率,创造最大的价值。 例如:某部门有 n 项任务,正好需要 n 个人 去完成,由于任务的性质和各人的专长不同, 如果分配每个人仅能完成一项任务。 如何分派使完成 n 项任务的总效益为最高 (效益量化),这是典型的分配问题。

2. 指派(或分配)问题 年8月19日 2016年8月19日 2016年8月19日 现在不妨设有 4 个人,各有能力去完成 4 项科研 任务中的任一项,由于 4 个人的能力和经验不同, 所需完成各项任务的时间如右表: 问如何分配何 人去完成何项 目使完成 4 项 任务所需总时 间最少?

年8月19日 2016年8月19日 2016年8月19日 2. 指派(或分配)问题

年8月19日 2016年8月19日 2016年8月19日 2. 指派(或分配)问题

年8月19日 2016年8月19日 2016年8月19日 2. 指派(或分配)问题

年8月19日 2016年8月19日 2016年8月19日 2. 指派(或分配)问题 指派问题的一般模型:

年8月19日 2016年8月19日 2016年8月19日 2. 指派(或分配)问题 指派问题的一般模型:

年8月19日 2016年8月19日 2016年8月19日 匈牙利算法的基本思想 因为每个指派问题都有一个相应的效 益矩阵,通过初等变换修改效益矩阵的行 或列,使得在每一行或列中至少有一个零 元素,直到在不同行不同列中都至少有一 个零元素为止。从而得到与这些零元素相 对应的一个完全分配方案,这个 方案对原 问题而言是一个最优的分配方案。 3. 指派问题的匈牙利算法

年8月19日 2016年8月19日 2016年8月19日 用 LINGO 求解 0-1 规划模型 4 、 0-1 规划的 LINGO 解法

年8月19日 2016年8月19日 2016年8月19日 1. 问题的提出

年8月19日 2016年8月19日 2016年8月19日 实验室开放时间为上午 8:00 至晚上 10:00; 开放时间内须有且仅段一名学生值班 ; 规定大学生每周值班不少于 8 小时 ; 研究生每周值班不少于 7 小时 ; 每名学生每周值班不超 3 次 ; 每次值班不少于 2 小时 ; 每天安排值班的学生不超过 3 人,且其中必须 有一名研究生. 试为该实验室安排一张人员的值班表,使总 支付的报酬这最少。 1. 问题的提出

年8月19日 2016年8月19日 2016年8月19日 2. 模型的建立与求解

年8月19日 2016年8月19日 2016年8月19日 问题的数学模型:问题的数学模型:

年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日 现有某市直属单位因工作需要,拟向社会公开招聘 8 名 公务员,具体的招聘办法和程序如下: (一)公开考试:凡是年龄不超过 30 周岁,大学专科以 上学历,身体健康者均可报名参加考试,考试科目有:综合 基础知识、专业知识和 “ 行政职业能力测验 ” 三个部分,每科 满分为 100 分.根据考试总分的高低排序按 1:2 的比例选择进 入第二阶段的面试考核. (二)面试考核:主要考核应聘人员的知识面、对问题 的理解能力、应变能力、表达能力等综合素质.按照一定的 标准,面试专家组对每个应聘人员的各个方面都给出一个等 级评分,从高到低分成 A/B/C/D 四个等级. 1 、问题的提出

年8月19日 2016年8月19日 2016年8月19日 1 、问题的提出 (三)由招聘领导小组综合专家组的意见、笔初试成绩 以及各用人部门需求确定录用名单, 并分配到各用人部门. 该单位拟将录用的 8 名公务员安排到所属的 7 个部门, 并且要求每个部门至少安排一名.这 7 个部门按工作性质可 分为: (1) 行政管理、 (2) 技术管理、 (3) 行政执法、 (4) 公共 事业. 招聘领导小组在确定录用名单的过程中,本着公平、 公开的原则,同时考虑录用人员的合理分配和使用,有利 于发挥个人的特长和能力.招聘领导小组将 7 个用人单位的 基本情况和四类工作对聘用公务员的具体条件的希望达到 的要求都向所有应聘人员公布.

年8月19日 2016年8月19日 2016年8月19日 1 、问题的提出 每一位参加面试人员都可以申报两个自己的工 作类别志愿. 研究下列问题: ( 1 )如果不考虑应聘人员的意愿,择优按需录 用,试帮助招聘领导小组设计一种录用分配方案; ( 2 )在考虑应聘人员意愿和用人部门的希望要 求的情况下,请你帮助招聘领导小组设计一种分配 方案; ( 3 )你的方法对于一般情况,即 N 个应聘人员 M 个用人单位时,是否可行?

年8月19日 2016年8月19日 2016年8月19日 2 、问题的分析 问题(1):在不考虑应聘人员的个人意愿的情况 下,择优按需录用8名公务员. “ 择优 ” 就是综合考虑所有应聘者的初试和复试的成 绩来选优; “ 按需 ” 就是根据用人部门的需求,即各用 人部门对应聘人员的要求和评价来选择录用. 这里复试成绩没有明确给定具体分数,仅仅是专 家组给出的主观评价分。首先应根据专家组的评价给 出一个复试分数,然后,综合考虑初试、复试分数和 用人部门的评价来确定录取名单,并按需分配给各用 人部门.

年8月19日 2016年8月19日 2016年8月19日 2 、问题的分析 问题(2):在充分考虑应聘人员的个人意愿的 情况下,择优录用8名公务员,并按需求分配给7 个用人部门. 公务员和用人部门的基本情况都是透明的,在 双方都是相互了解的前提下为双方做出选择方案. 每一个部门对所需人才都一个期望要求,即可 以认为每一个部门对每一个要聘用的公务员都有一 个实际的 “ 满意度 ” ;每一个公务员根据自己意愿对 各部门也都有一个期望 “ 满意度 ” ,由此根据双方的 “ 满意度 ” ,来选取使双方 “ 满意度 ” 最大的录用分配方 案.

3 、模型的建立与求解 问题为 求下面 的整数 0-1 规划 问题的 解: 年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日

年8月19日 2016年8月19日 2016年8月19日