1 / 20
文档名称:

整数规划和多目标规划模型.docx

格式:docx   大小:136KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

整数规划和多目标规划模型.docx

上传人:cjc201601 2022/4/19 文件大小:136 KB

下载得到文件列表

整数规划和多目标规划模型.docx

相关文档

文档介绍

文档介绍:1整数规划的MATLAB求解方法
(一) 用MATLAB求解一般混合整数规划问题
由于MATLAB优化工具箱中并未提供求解纯整数规划和混合整数规划的函
数,因而需要自行根据需要和设定相关的算法来实现。现在有许多用户发布的
工具箱可以og(...)
[x,fval,exitflag] = bintprog(...)
[x,fval,exitflag,output] = bintprog(...)
命令详解
x = bintprog(f)
该函数调用格式求解如下形式的
0-1 规划问题
min
.
f cTx
x 0,1
2 x = bintprog(c,A,b)
该函数调用格式求解如下形式的0-1规划问题
T minfcx

x 0,1
x = bintprog (c,A,b,Aeq,beq)
该函数调用格式求解如下形式的 0-1 规划问题: min fcTx
. Ax b Aeqx beq x 0,1
x = bintprog (c,A,b,Aeq,beq,x0)
该函数调用格式求解如下形式的 0-1 规划问题 min fcT x
. b
Aeqxbeq
x 0,1
在前一个调用格式的基础上同时设置求解算法的初始解为X0,如果初始解 x0 不在 0-1 规划问题的可行域中,算法将采用默认的初始解
5 X = bintprog (c,A,b,Aeq,beq,X0,options)
用 options 指定的优化参数进行最小化。可以使用 optimset 来设置这些
参数
上面的函数调用格式仅设置了最优解这一输出参数,如果需要更多的输出 参数,则可以参照下面的调用格式:
[X,fval] = bintprog(...)
在优化计算结束之时返回整数规划问题在解X 处的目标函数值fval
[X,fval,eXitflag] = bintprog(...)
在优化计算结束之时返回 exitflag 值,描述函数计算的退出条件。
[x,fval,exitflag,output] = bintprog(...)
在优化计算结束之时返回结构变量output
例 2:
0-1 规划问题
max
Ex
ij xij
j1
.
xij
i 1,2,
,n
j1
n
xij
i1
j 1,2,
,n
20
12
33
26
22
15
29
23
21
13
31
24
22
16
32
23
E
xij 0或1(1,2,3,4)
i 1,2, ,n; j 1,2, ,n
为了程序的可读性, 我们用一维下标来表示设计变量,
x1
~ x4 表示 x11 ~ x14 ,
用 x5 ~ x8 表示 x21 ~ x24 ,用 x9 ~ x12 表示 x31
x34 ,用
x13 ~ x16 表示 x41 ~ x44 ,
f E11x1 E12x2 E13x3 E14 x4
E44x16
是约束条件和目标函数分别为:
x1
x2
x3
x4
1
x5
x6
x7
x8
1
x9
x10
x11
x12
1
x13
x14
x15
x16
1
x1
x5
x9
x13
1
x2
x6
x10
x14
1
x3
x7
x11
x15
1
x4
x8
x12
x16
1
xi
0,1
(i
1,2,
,16)
E21 x5E22x6
算法:
c=[20;12;33;26;22;15;29;23;21;13;31;24;22;16;32;23];
Aeq=[1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0;
0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0;
0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0;
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1;
1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0;
0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0;
0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0;
0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1;
];
beq=ones(1,8);
[x,fval]=bintprog(c,[],[],Aeq,beq);
B=reshape(x,4,4); %由于x是一列元素,为了使结果更加直观,故排成与效率矩阵E相对
应的形式
B'
fval
结果:

最近更新

2024年1月浙江首考读后续写参考范文6篇高三英.. 4页

2024年-2024年最新高一第一学期物理期末考试试.. 11页

2024届贵州省威宁县中考数学五模试卷含解析 23页

2024届湖北省武汉东西湖区七校联考中考生物全.. 20页

掌握市场竞争的房地产销售技巧 23页

2024届上海市浦东新区初三一模英语试卷(含答案.. 9页

2024年银行员工个人年度述职报告 12页

2024年银行个人年度工作计划9篇 20页

2024年铝合金工程承包合同 35页

2024年铁路竞聘述职报告(6篇) 20页

2024年铁路安全培训心得体会8篇 11页

2023深圳市南山外国语学校中考初三一模化学试.. 23页

2023年陕西语文高考试卷及解析(完整版) 3页

2024年钢厂个人年终工作总结范文 11页

2023年版江苏制冷与空调设备安装修理考试[内部.. 21页

2024年金融类个人简历范文(精选11篇) 33页

2024年金融工作计划范文锦集6篇 13页

2023年广东省深圳市中考英语模拟卷(无答案) 6页

甲状腺疾病的流行病学与预防 27页

抗负过载双室供油装置与方法 5页

小学数学一年级下册《找规律》说课稿 8页

僧伽吒经上部描写版b 47页

中成药注射剂的合理配伍与使用基础规范 5页

以旧换新备案申请书[5篇范例] 2页

《WindowsServer2012网络操作系统项目教程(第.. 27页

直腿后滚翻 25页

运营部平衡计分卡考核办法 10页

《GJB 1362A-2016 军工产品定型程序和要求》... 20页