数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)

657b84dddd5b446812288612047cc925.png

继上篇数模优化模型

一、选修课程策略问题

某学校规定,运筹学专业的学生毕业时必须至少学习过两门数学课、三门运筹学课和两门计算机课。这些课程的编号、名称、学分、所属类别和先修课要求如表1所示。那么,毕业时学生最少可以学习这些课程中哪些课程。

如果某个学生既希望选修课程的数量少,又希望所获得的学分多,他可以选修哪些课程?

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第1张图片

模型的建立

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第2张图片

约束条件包括两个方面:

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第3张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第4张图片

这样,所有课程的先修课要求可表为如下的约束

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第5张图片

总的0-1规划模型为:

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第6张图片

6adcbc8da9e03f2207344c9c7e47abc0.png

LINGO程序为:

model:

sets:

item/1..9/:c,x;

endsets

data:

c=5,4,4,3,4,3,2,2,3;

enddata

min=@sum(item(i):x(i));!课程最少;

x(1)+x(2)+x(3)+x(4)+x(5)>=2;

x(3)+x(5)+x(6)+x(8)+x(9)>=3;

x(4)+x(6)+x(7)+x(9)>=2;

x(3)<=x(1);

x(3)<=x(2);

x(4)<=x(7);

x(5)<=x(1);

x(5)<=x(2);

x(6)<=x(7);

x(8)<=x(5);

x(9)<=x(1);

x(9)<=x(2);

@for(item(i):@bin(x(i)));

end

二、最优组队问题

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第7张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第8张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第9张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第10张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第11张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第12张图片

三、图论中的优化模型

1、最短路算法

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第13张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第14张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第15张图片

例1 灾情巡视路线问题(98B)

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第16张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第17张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第18张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第19张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第20张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第21张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第22张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第23张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第24张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第25张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第26张图片

三、最优树模型及Lingo求解

树:连通且不含圈的无向图称为树.常用T表示。

树枝:树中的边称为树枝,树中度为1的顶点称为树叶 。

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第27张图片

图论中最优树的的求解通常有两种算法:

Kruskal算法(或避圈法)和Prim算法(破圈法).

这里利用LINGO求解最优树。

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第28张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第29张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第30张图片

问题1 某有10个城镇见右图,它们之间的距离见表6。城镇1处有一条河流,现需要从各城镇之间铺设管道,使城镇1处的水可以输送到各城镇,求铺设管道最少的设计方式。

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第31张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第32张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第33张图片

数学建模优化模型简单例题_数学建模之优化模型(独家超全汇集)_第34张图片

你可能感兴趣的:(数学建模优化模型简单例题)