非线性规划模型、0-1整数规划模型
【 1. 非线性规划模型 】
Model:
max=98*x1+277*x2-x1*x1-0.3*x1*x2-2*x2*x2;
x1+x2<100;
x1<=2*x2;
@gin(x1);
@gin(x2); !@gin(m)表示m为整数
end
【 2. 0-1整数规划模型 】
0-1规划是指未知量的取值范围只能是0,1的规划问题,通常是线性规划。
得线性规划模型:
minT=8x11+13x12+18x13+23x14+10x21+14x22+16x23+27x24+2x31+10x32+21x33+26x34+14x41+22x42+26x43+28x44minT=8x_{11}+13x_{12}+18x_{13}+23x_{14}+ 10x_{21}+14x_{22}+16x_{23}+27x_{24}+2x_{31}+10x_{32}+21x_{33}+26x_{34}+14x_{41}+22x_{42}+26x_{43}+28x_{44}minT=8x11+13x12+18x13+23x14+10x21+14x22+16x23+27x24+2x31+10x32+21x33+26x34+14x41+22x42+26x43+28x44
由于每人只做一件工作,得
x11+x12+x13+x14=1x_{11}+x_{12}+x_{13}+x_{14}=1x11+x12+x13+x14=1
x21+x22+x23+x24=1x_{21}+x_{22}+x_{23}+x_{24}=1x21+x22+x23+x24=1
x31+x32+x33+x34=1x_{31}+x_{32}+x_{33}+x_{34}=1x31+x32+x33+x34=1
x41+x42+x43+x44=1x_{41}+x_{42}+x_{43}+x_{44}=1x41+x42+x43+x44=1
由于每件工作仅由一个担任,得
x11+x21+x31+x41=1x_{11}+x_{21}+x_{31}+x_{41}=1x11+x21+x31+x41=1
x12+x22+x32+x42=1x_{12}+x_{22}+x_{32}+x_{42}=1x12+x22+x32+x42=1
x13+x23+x33+x43=1x_{13}+x_{23}+x_{33}+x_{43}=1x13+x23+x33+x43=1
x14+x24+x34+x44=1x_{14}+x_{24}+x_{34}+x_{44}=1x14+x24+x34+x44=1
Min=8*x11+13*x12+18*x13+23*x14+10*x21+14*x22+16*x23+27*x24+2*x31+10*x32+21*x33+26*x34+14*x41+22*x42+26*x43+28*x44;
x11+x12+x13+x14=1;
x21+x22+x23+x24=1;
x31+x32+x33+x34=1;
x41+x42+x43+x44=1;
x11+x21+x31+x41=1;
x12+x22+x32+x42=1;
x13+x23+x33+x43=1;
x14+x24+x34+x44=1;
end
int16
求解得x12=x23=x31=x44=1x_{12}=x_{23}=x_{31}=x_{44}=1x12=x23=x31=x44=1,其余xij=0,即A1承担工作B2,A2承担工作B3,A3承担工作B1, A4承担工作B4,花费的总时间最少为59天。
非线性规划模型、0-1整数规划模型相关推荐
- 数学规划模型(三):整数规划模型
整数规划模型 整数规划模型的基本知识 指派问题 整数规划建模示例 整数规划模型的基本知识 线性规划模型的决策变量取值可以是任意非负实数,但许多实际问题的建模中,只有当决策变量的取值为整数时才有意义.例 ...
- 【数学建模】非线性规划模型与01规划模型(最优化)
文章目录 一.算法介绍 1. 01规划模型 二.适用问题 三.算法总结 四.应用场景举例 1.非线性规划模型 2.01规划模型 五.LINGO代码 1.非线性规划模型 2.01规划模型 六.实际案例 ...
- 优化 | 浅谈旅行商(TSP)的七种整数规划模型
作者:彭澜 纽约州立大学水牛城分校工业工程系在读博士生,研究方向:车辆路径规划问题(VRP) 旅行商问题(TSP)是运筹学领域最知名的问题之一.本文将从整数规划模型建模的角度,介绍七种不同的建模方式, ...
- 运筹优化(九)--整数规划模型
一类规划问题中如果要求部分或全部决策变量是正整数,则称之为整数规划(Integer Programming,简称IP).例如,所要求解的是机器设备的台数.完成工作的人数或装货的汽车数等.整数规划中要求 ...
- CPLEX求解混合整数规划模型
在CPLEX中,对于混合整数规划模型的求解是其核心功能之一,因此我们对相关CPLEX的示例程序进行了深入的了解.如下: using System; using System.Collections.G ...
- 任务车间调度问题的混合整数规划模型
任务车间调度问题的混合整数规划模型 文献[1]的7.3节讲了一个任务车间调度问题. 一个车间生产套印纸张,分别套印蓝绿黄三种颜色.三种纸张根据需求分别在蓝.绿.黄三个机器上印刷,印刷时间如下表: ...
- 双调欧几里得旅行商问题_教学 | 旅行商问题(TSP)的整数规划模型
介绍旅行商问题(TSP)的整数规划模型. 最近有朋友在后台咨询TSP的整数规划建模问题,经过学习相关资料,现简单介绍TSP两种经典的整数规划模型. 1 TSP问题概述 旅行商问题 (Traveling ...
- WINCE6.0显示驱动模型介绍
********************************LoongEmbedded*****************作者:LoongEmbedded(kandi)时间:2011.06.4 类别 ...
- Apache Spark 2.0: 机器学习模型持久化
在即将发布的Apache Spark 2.0中将会提供机器学习模型持久化能力.机器学习模型持久化(机器学习模型的保存和加载)使得以下三类机器学习场景变得容易: 数据科学家开发ML模型并移交给工程师团队 ...
最新文章
- DELL R710做Raid显示灰色
- 深度学习目标检测(YoloV5)项目——从0开始到项目落地部署
- STL源代码分析(ch 1)组态2
- python怎么把cpu占满_如何增加python CPU使用率
- Lambda表达式详解【一】
- 微信回调接口java返回true_java 微信支付异步回调接口
- 5G NR 频率 带宽 栅格
- (三)python3 只需3小时带你轻松入门—— 变量的简单运算
- 深度学习准备「爆破」著名的欧拉方程
- 日文简历 模板
- 速达软件启示录——记中国一代ERP性价比之王的没落
- python 读写三菱PLC数据,使用以太网读写Q系列,L系列,Fx系列的PLC数据
- java excel 打不开_Java使用POI生成Excel文件后打不开的问题
- 蘑菇街交易平台 数据库架构演进历程
- access是用来干什么的_access是干什么用的
- 直播平台源码搭建教程之Android音视频开发
- 【javaWeb微服务架构项目——乐优商城day15】——会调用订单系统接口,实现订单结算功能,实现微信支付功能
- 最全Airtest接口功能介绍和示例总结,新手同学千万不能错过呀!(一)
- 隐写术之实验吧--小苹果
- Python自动翻译英语论文PDF(三十九)