- .
?数学建模?实验报告
实验序号: 实验四 日
期: 2021 年 6 月 3 日
班级 遥 感 1402
班
永杰 学号
311405000507
实验名称 整数规划与 lingo 程序设计 选课策略
实验目的:
1〕学会 lingo 软件的根本使用方法。
2〕加强学生对 0-1 变量的认识和理解;培养学生建模的能力。
3〕了解多目标规划模型求解根本原理。
实验容及要求:
1 、以选课门数最少为目标建立选课策略数学规划模型。
2 、在选课门数最少的前提下,以学分最多为目标建立选课策略数学规划模型。
3 、既要选课门数少,又要学分多,建立 2 个目标的多目标规划模型,并用线性加权组合的方式将
多个目标处理成一个新目标, 化为单目标规划进展求解。
问题分析与假设:
上述问题为数学规划中的多目标规划问题,可以建立 0-1 规划模型进展求解,设变量 Xi 表示课
号,令 Xi=1 表示选课,Xi=0 表示不选,然后根据题目建立目标函数和约束条件,最后用 lingo 软
件求解。
对于第一个问题: 以选课门数最少为目标建立选课策略数学规划模型,可以直接列目标函数记为
最小值求解;
对于第二个问题:在选课门数最少的前提下,以学分最多为目标建立选课策略数学规划模型,
可以把问题一选课最少求解结果作为量再去建立学分最多目标函数记为最大值;
对于第三个问题:既要选课门数少,又要学分多,就通过建立 2 个目标的多目标规划模型,并
用线性加权组合的方式将多个目标处理成一个新目标, 化为单目标规划进展求解。
- .word.zl.