欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

基于大学生选课问题的线性规划模型

  • 资源ID:31827689       资源大小:12.13KB        全文页数:3页
  • 资源格式: DOCX        下载积分:22积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要22积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

基于大学生选课问题的线性规划模型

基于大学生选课问题的线性规划模型 摘要】本文针对大学生选课问题,分别以选课门数最少及所得学分最多为目标,建立双目标线性规划模型,采用不同方法分别利用lingo软件进行求解,获得最优方案.【关键词】线性规划;双目标;权重;大学生选课随着我国高校教学改革的推进,大学生选修课逐步增多,纷繁复杂的选修课令他们眼花缭乱.如何选择课程,既要满足课程间的前后顺序和学校的要求,又要符合自己的兴趣且到达门数最少.本文利用线性规划,针对选修门数最少和学分最多,研究了两种不同的选课模型,利用lingo程序求解,获得了最优方案.一、问题的提出某大三学生,第一学期的必修课只有一门2个学分;可供限定选修的课程有8门,任意选修课程有10门.由于有些课程之间有联系,所以可能在选修某门课程时必须同时选修其他课程,这18门课程的学分数和要求以及相应信息如下表所示.按学校规定,每名学生每学期所修总分不能少于21学分,因此学生必须在上述18门课程中至少选修19学分,学校同时还规定学生每学期选修任意选修课的学分不能少于3学分,也不能超过6学分.为了到达学校的要求,请为该学生确定一种选课方案.二、问题分析由题意可知,我们首先要确定选哪门课的问题,每门课都有选与不选两种情况.可引入0-1变量xi,即xi=1,选修第i门课,0,不选第i门课,ci表示第i门课的学分.学生选择选修课时,考虑选修的门数越少越好,修得的学分越多越好.故考虑分别以选修门数和学分为目标建立模型.三、模型建立与求解设Z表示选修门数,W表示所修得总学分.得到结果x1=1,x2=1,x3=1,x4=1,x11=1,minZ=5,即最小需要选择5门课程,编号为1,2,3,4,11.方案二:由方案1得知,最少选修5门课程.中选修课程门数最少时,所修得学分越多越好,那么以学分总数最大为目标,那么lingo程序如下:model:sets:kehao/1.18/:x,a;endsetsdata:a=5,5,4,4,3,3,3,2,3,3,3,2,2,2,1,1,1,1;enddatamax=sumkehaoi:a*x;sumkehaoi:x=5;sumkehaoi|i#gt#8:a*x>=3;sumkehaoi|i#gt#8:a*xx1>=x5;x2>=x7;x8>=x9;x6>=x10;x4>=x11;x5>=x12;x7>=x13;x6>=x14;forkehaoi:binx;end得到结果x1=1,x2=1,x3=1,x4=1,x11=1,maxW=21,即在选修5门课程的根底上,最多可获得21学分,所选课程编号为1,2,3,4,11.由于学生的偏好不同,对选修课门数与学分重要性的认知不同,考虑对两者取权重,建立新的模型如下:目标函数:minY=a18i=1xi-b18i-1cixi,其中a,b为权重,约束条件同模型一.利用lingo11.0进行求解,程序如下:model:sets:kehao/1.18/:x,c;endsetsdata:c=5,5,4,4,3,3,3,2,3,3,3,2,2,2,1,1,1,1;enddataz1=sumkehaoi:x;z2=sumkehaoi:c*x;min=a*z1-b*z2;a=0.8;b=0.2;sumkehaoi:c*x>=19;sumkehaoi|i#gt#8:c*x>=3;sumkehaoi|i#gt#8:c*xx1>=x5;x2>=x7;x8>=x9;x6>=x10;x4>=x11;x5>=x12;x7>=x13;x6>=x14;forkehaoi:binx;end分取权重0.7,0.3;0.8,0.2;0.9,0.1进行比较,取权重a=0.8,b=0.2及a=0.9,b=0.1时,运行结果x1=1,x2=1,x3=1,x4=1,x11=1,最少选5门课程,最大学分21分.四、结束语比照上面两个模型,本文针对大学生选课问题,设置0-1变量,以选课门数最少及所得学分最多为目标,从不同角度,通过设置双目标以及引入权重将双目标转化为单目标的方法,建立线性规划模型,利用lingo软件进行求解,所得结果相同,即为最优方案.双目标模型在生活中的应用较为常见,但求解往往较为复杂,本文引入权重的思想对双目标模型进行转化,为双目标模型的求解提供了新的思路.【参考文献】方法及其应用M.北京:高等教育出版社,2021.【2】姜启源,谢金星,叶俊.数学模型M.北京:高等教育出版社,2021.【3】肖华勇.实用数学建模与软件应用M.西安:西北工业大学出版社,2021.

注意事项

本文(基于大学生选课问题的线性规划模型)为本站会员(卢****6)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!