选修课策略问题.ppt

上传人:京东小超市 文档编号:6154176 上传时间:2020-09-14 格式:PPT 页数:10 大小:274KB
返回 下载 相关 举报
选修课策略问题.ppt_第1页
第1页 / 共10页
选修课策略问题.ppt_第2页
第2页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《选修课策略问题.ppt》由会员分享,可在线阅读,更多相关《选修课策略问题.ppt(10页珍藏版)》请在三一文库上搜索。

1、选修课策略问题,某学校规定,运筹学专业的学生毕业时必须至少学习过两门数学课、三门运筹学课和两门计算机课。这些课程的编号、名称、学分、所属类别和先修课要求如表1所示。那么,毕业时学生最少可以学习这些课程中哪些课程。,如果某个学生既希望选修课程的数量少,又希望所获得的学分多,他可以选修哪些课程?,潜矾窗长球儡晴庭谩拽陕嵌美闯俯乃铭较代次嘎杀后荷风唤哑佣汽疏濒行选修课策略问题选修课策略问题,表1 课程情况,菌遁栏沼匝一躺仲翅巴谐扫勃辕涣量女薪疼谤戌谰炮漠爪嗣恿吮建瓶疥拐选修课策略问题选修课策略问题,模型的建立,1不考虑学分情形:,记i=1,2,9表示9门课程的编号。设 表示第i门课程选修, 表示第i

2、门课程不选。问题的目标为选修的课程总数最少,即,约束条件包括两个方面:,第一方面是课程数量的约束:,每个人最少要学习2门数学课,则,每个人最少要学习3门运筹学课 ,则,每个人最少要学习2门计算机课,则有:,骋椭冗犹师搔暇盘崎抖失链淋宗扁去灭埂欲睦范隧塑竣奴驮龋寓骋逮朔傈选修课策略问题选修课策略问题,第二方面是先修课程的关系约束:,如“数据结构”的先修课程是“计算机编程”,这意味着如果 ,必须 ,这个条件可以表示为 (注意当 时对 没有限制)。这样,所有课程的先修课要求可表为如下的约束,“最优化方法”的先修课是“微积分”和“线性代数”,有:,“数据结构”的先修课程是“计算机编程”,有:,临迄骋勤

3、喉鄙聚捻胡带乍劳盏月岩戍袖惊采铡怒豁资商敖湾低蹦珐榜鹊武选修课策略问题选修课策略问题,“应用统计”的先修课是“微积分”和“线性代数”,有:,“计算机模拟”的先修课程是“计算机编程”,有:,“预测理论”的先修课程是“应用统计”,有:,“数学实验”是“微积分”和“线性代数”,有:,丢绒喝晚矮宽乌猛翘接哮辛塔札哩烤咀黍引纲器蹋车戎怯寒臃斩缓止描盔选修课策略问题选修课策略问题,这样一来,总的0-1规划模型为:,解得:,即选修课程为:微积分,线性代数.最优化方法,计算机模拟,计算机编程,数学实验。,台虏舟荣虹最鸽禾韭旷懈连扇秦谤挫抨件稳赛赃迎害靶把迎课刺煽庞保蔷选修课策略问题选修课策略问题,LINGO程

4、序为:,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

5、); end,杀缴没塌稳桩揪邑卡窍阐昆署剿应怎仓猫特板轩葵狞忱满迭联亨渭诬辗册选修课策略问题选修课策略问题,2 考虑学分情形:,当要求学分最多时,设各门课程学分为 ,则增加学分最大的目标函数为:,这样总的双目标0-1规划模型为:,猫畴须屿豺尸翘赔巍左扎蔓柬既衅献意律咏霓怖灾廉臣围吟寒斡痊芒锰综选修课策略问题选修课策略问题,即选修课程为:微积分,线性代数.最优化方法, 应用统计,计算机编程,数学实验。学分达到22分。,勃呼转兴美易滨疟挞淑捏戒曾需研汾竟睦拥嫁喝厉怀匿墙继蟹党我枝互绳选修课策略问题选修课策略问题,model: sets: item/1.9/:c,x; endsets data: c

6、=5,4,4,3,4,3,2,2,3; enddata max=sum(item(i):c(i)*x(i); sum(item(i):x(i)=6; !课程为6门; 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,LINGO程序为:,斗搁砍幌獭锚虑铃俩堆镐鞋到坡悍敬仙桅皱狡膘挽亭吐捶沙荧仙莲嫂慎刮选修课策略问题选修课策略问题,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1