数学建模课表安排

合集下载

数学建模计划安排

数学建模计划安排

数学建模计划
1、实践节点安排
数学建模时间:9月上旬
⑴7月份基本matlab命令,常用的算法,程序的编写比较熟悉。

⑵8月上旬,针对建模中的常见算法准备,插值。

拟合计算机模拟、回归分析、(非)线性规划、整数规划、0-1规划、最优化问题、图论方法、最优化问题
、微分方程等。

⑶8月上旬之后,针对历年有的题目的练习。

2、内容安排
插值。

拟合计算机模拟、回归分析、(非)线性规划、整数规划、0-1规划、最优化问题、图论方法、最优化问题、微分方程等。

3、最后训练安排
8月20后以后
在此期间,要查阅大量的相关文档的编写,查阅成功的案例。

搞懂数学建模建什么、怎么建、怎样建好。

为做好数学建模我们需要做哪些准备。

个人针对这些问题要制定相应的计划。

参考书:姜启源数学建模(第三版)。

数学建模时间安排参考

数学建模时间安排参考

数学建模时间安排参考
竞赛信息
数学建模时间安排
在上午8:30分拿到题目以后,就要潜心研究题目,吃透研究透题目。

在中午的时候确定做哪个题目,然后就要开始查找文献资料。

确定做哪个题最迟不能拖到晚上8:30分,也就是说一定要在拿到题目后12个小时内确定选题。

查找资料的工作则要在第二天的上午10整前结束了,第一天就这么过,并要适当休息下,保证以后几天的精力。

当然如果体力充沛的话可以不用睡觉,本人在两次全国赛中80个小时最多休息了4个小时,在浙大有个记录是连续5天不睡觉的,这个记录偶是不敢破,毕竟没那么好的体力。

在第一天的时候理解题意是最关键的,并且一定要理解透彻,并且理解的越快越好。

第二天中午开始则要开始动笔写论文了,一边分析问题一边写论文。

如果到题目做完了再写则来不及了。

在下午的时候则要把模型构建好了,并开始求解,到第三天中午的时候则要基本完成模型的求解了。

到第三天晚上则要基本完成论文了。

并要不断的修改论文,开始最后最关键的一环,艰苦卓越的修改修改再修改的过程。

这个时间安排是最理想的,能达到如此的队一般都能取得较好的成绩,但是很多队大都是前松后紧,我们队也是,慢热。

结果往往时间不够,最后的环节没做好导致前功尽弃。

这个教训很是深刻啊。

《数学建模(一)》课程教学大纲

《数学建模(一)》课程教学大纲

《数学建模(一)》课程教学大纲课程名称:数学模型Mathematical Modeling课程编码:07241506 课程类型:专业必修课或选修课课程性质:数学应用课适用范围:适合于修过高等数学的任何专业学时数:36 先修课程:高等数学考核方式:考查或考试制定单位:数学与信息科学学院制定日期:2008年4月执笔者:冯永平一、教学大纲说明(一)课程的地位、作用和任务随着科学技术和计算机的迅速发展,数学向各个领域的广泛渗透已日趋明显,数学不仅在传统的物理学、电子学和工程技术领域继续发挥着重要的作用,而且在经济、人文、体育等社会科学领域也成为必不可少的解决问题的工具。

因此,设立数学建模课程是课程的主要目的是:提高学生的数学素质和应用数学知识解决实际问题的能力,大力培养应用型人才。

本课程是沟通实际问题与数学工具之间联系的必不可少的桥梁。

将数学方法应用到任何实际问题中去,主要是通过机理分析,根据客观事物的性质分析因果关系,在适当的假设条件下,利用合适的数学工具得到描述其特征的数学模型。

学习本课程的大部分内容只需要大学的微积分、线性代数、概率论等基本数学知识。

教材选用的是高教出版社出版,姜启源主编的《数学模型》等教材。

(二)教学目的及要求逐步培养学生利用数学工具解决实际问题的能力。

能够将实际问题“翻译”为数学语言,并予以求解,然后再解释实际现象,甚至应用于实际。

培养学生的综合能力,包括创造、数学、计算机应用、应变、写作、自学、领导等能力以及团队精神和献身精神等。

最终提高学生的数学素质和应用数学知识解决实际问题的能力。

掌握:应用数学解决实际问题。

理解:各种模型适用范围、条件和运用。

了解:数学建模的综合能力。

(三)课程教学方法与手段本课程的教学采用讲授、讨论、多媒体和实验等方法。

教师讲授约占75%,10%为讨论课,15%为实验课。

讲授时可用多媒体或黑板,讨论课内容由教师提出,实验课主要是数学软件的上机实践。

(四)课程教学与其它课程的联系数学模型涉及到微积分、线性代数、微分方程、概率统计和运筹学等,因此在高等数学教学时应注意包含这些内容,否则要在讲授本课程时补上。

数学建模课表安排

数学建模课表安排

文理学院新校区课表安排问题编号:J4004摘要:每学期的开学初,总有许多老师对新校区的课程安排很有意见,本文选取文理学院某系某专业的师生情况、课程、教室间数为研究对象,以课程与上课时间之间的关系矩阵为目标矩阵,通过用各影响矩阵优化目标矩阵的方法,对新校区各系各专业的课表进行了重排。

在具体模型建立过程中采用了0-1矩阵法,矩阵的乘法等数学方法,建立优化类数学模型来求解有效矩阵,根据有效矩阵初排课表,结合多方面因素建立修正矩阵,对初排课表逐层修改,得出最优排课表,最后通过lingo软件加以实现。

运用我们建立的数学模型,对文理学院数学系08级信息与计算科学专业的课表进行重排,将所得新课表与现有的课表进行比较,显然新排的课表更加合理化、人性化。

根据新课表中每节课对应的相关因素(课程名称、教室、老师、班级)进行分析整合,可衍生出新的安排表(如通过对不同时间段上课老师人数的研究安排校车的接送)。

我们以学校、教师和学生对所排课表满意度作为衡量标准,以文理学院数学系08级信息与计算科学专业的课表为例,可得学校、教师和学生对我们所排课表的满意度主因素分别为校车接送次数、在新区逗留时间、专业课排在早上,计算得评价指标分别为 0.88、1、1,可见对本模型使三方的满意度基本均衡且都超过80%,即做到了三者兼顾的满意最大化。

最后,通过我们建立的模型,我们给教务处排课表问题给处了一些合理的、可行性的建议。

关键字:排课问题 0-1矩阵矩阵的乘法优化目标矩阵满意度一. 问题重述每学期的开学初,总有许多老师对对新校区的课程安排进行抱怨,还有许多老师要求调课,教务处对这一问题很是头疼。

根据文理学院院的实际情况,用数学建模的方法解决这一问题,既要让老师满意,又要让同学和学校满意。

让老师满意,就是要让每位老师在一周前往新校区上课的乘车次数尽可能少,同时还要使每位老师在新校区逗留的时间尽可能少,比如安排尽量少出现像同一天同一位老师上1-2节,7-8节;让同学们满意,可从以下几方面考虑,比如,同一班级同一门课程,至少应隔一天上一次,另外对学生感到比较难学的课程尽量安排在最好的时段;同时为避免下课楼道拥挤,对于上午有四节课的班级,在教室功能允许的情况下,应尽量避免更换教室;让学校满意,就是要节约支出,每周派往新校区的车次尽可能的少。

数学建模请你来排课表

数学建模请你来排课表

数学建模请你来排课表请你来排课表摘要每学期的开学初,学校都会根据时间、课程、课时要求、教室、班级人数、教师等因素对各学院各专业的课表进行重排。

我们首先对题目的要求进行分析,将题目归类为优化模型问题,主要运用运筹学的知识来建立模型。

确定了分别将教师、课程、教室三个因素优化组合进行讨论,并分配到课表上的不同时间段上最终形成满足要求的课表的解决方案。

首先,我们确定了各优化因素之间的约束关系,然后根据各因素间约束关系的要求不同,编制出各因素间的效用矩阵。

其中我们采用了多重约束条件,将各约束条件分为硬约束(强制要求)和软约束(用偏好系数表示);其次,我们为课表上的每一个时间段随机分配课程;再次,我们用逐级优化和0-1规划的方法分别将教师、教室分配到课表上的不同时间段上,按时间+课程+教师+教室的组合,形成了一份尽可能多地满足课程、教师、教室要求的课表。

最终根据题目给的数据,通过MATLAB软件编程进行模型验证,求出了所需课表,且在方案合理性分析中用计算机模拟的方法分析了偏好系数的变化、教室的种类对排课结果的影响。

文尾我们给出了教师、教室的配置建议。

关键词:排课模型随机分配优化目标矩阵多重约束条件0-1规划目录1 问题重述与分析 (4)1.1问题的重述 (4)1.2问题的分析....................................... (4)2 问题的假设 (4)3 符号说明 (5)4 模型的建立与求解 (5)根据分析,关联关系有课程—上课时间、课程—教室、教师—课程、教师—上课时间、教师—教室一共五个,该模型中存在的联系可由下图给出,其中实线表示“硬约束”,虚线表示“软约束”。

根据关联关系,由此可以得到刻画每个关系的效果指标矩阵,依次建立A1,A2,A3,A4 四个效用矩阵。

其中,为强制约束的有A2、A4,偏好约束有A1、A3,矩阵表示如下图所示。

1A 矩阵:()ij a A 1 刻画i 教师上j 教室的偏好效果指标,其中:10≤≤ij a (当ij a =0时表示i 教师不希望在j 教室上课,ij a =1时表示i 教师希望在j 教室上课,10 ij a 时表示i 教师在j 教室上课的偏好程度适中,赋值越大说明偏好越大)2A 矩阵:()ij a A 2 刻画i 教师上j 课程时的效果指标,其中:ij a =0,1(当ij a =0时表示i 教师不能上j 课程,ij a =1时表示i 教师能够上j 课程)3A 矩阵:()ij a A 3 刻画i 教师上j 时间段课时的偏好效果指标,其中:10≤≤ij a (当ij a =0时表示i 教师不希望在j 时间段上课,ij a =1时表示i 教师希望在j 时间段上课,10 ij a 时表示i 教师在j 时间段上课的偏好程度适中,赋值越大说明偏好越大)4A 矩阵:()ij a A 4 刻画i 课程在j 教室上时的效果指标,其中:ij a =0,1(当ij a =0时表示i 课程不能在j 教室上,ij a =1时表示i 课程能够在j 教室上)(2)对时间段S i 进行编号由于每门课程以2节课为单位进行编排,因此可以用i S 表示各段时间,如下图所示:(3)对课程的处理由于有些课程的课时数为奇数,因此对这些课程进行适当的处理及调整,具体做法如下: 当某一课程的课时数为奇数时,取大于它的最小偶数,若该课程的课时数为偶数时则不改变其值。

数学建模课表安排

数学建模课表安排

成都电子机械高等专科学校新校区课表安排问题摘要:每学期的开学初,总有许多老师对新校区的课程安排很有意见,本文选取成都电子机械高等专科学校机械系的师生情况、课程、教室间数为研究对象,以课程与上课时间之间的关系矩阵为目标矩阵,通过用各影响矩阵优化目标矩阵的方法,对新校区机械系的课表进行了重排。

在具体模型建立过程中采用了0-1矩阵法,矩阵的乘法等数学方法,建立优化类数学模型来求解有效矩阵,根据有效矩阵初排课表,结合多方面因素建立修正矩阵,对初排课表逐层修改,得出最优排课表,最后通过lingo软件加以实现。

运用我们建立的数学模型,对成都电子机械高等专科学校机械系的课表进行重排,将所得新课表与现有的课表进行比较,显然新排的课表更加合理化、人性化。

根据新课表中每节课对应的相关因素(课程名称、教室、老师、班级)进行分析整合,可衍生出新的安排表(如通过对不同时间段上课老师人数的研究安排校车的接送)。

我们以学校、教师和学生对所排课表满意度作为衡量标准,以成都电子机械高等专科学校机械系的课表为例,可得学校、教师和学生对我们所排课表的满意度主因素分别为校车接送次数、在新区逗留时间、专业课排在早上,计算得评价指标分别为 0.88、1、1,可见对本模型使三方的满意度基本均衡且都超过80%,即做到了三者兼顾的满意最大化。

最后,通过我们建立的模型,我们给教务处排课表问题给出了一些合理的、可行性的建议。

关键字:排课问题 0-1矩阵矩阵的乘法优化目标矩阵满意度一.问题重述每学期的开学初,总有许多老师对对新校区的课程安排进行抱怨,还有许多老师要求调课,教务处对这一问题很是头疼。

根据成都电子机械高等专科学校的实际情况,用数学建模的方法解决这一问题,既要让老师满意,又要让同学和学校满意。

让老师满意,就是要让每位老师在一周内前往新校区上课的乘车次数尽可能少,同时还要使每位老师在新校区逗留的时间尽可能少,比如安排尽量少出现像同一天同一位老师上1-2节,7-8节;让同学们满意,可从以下几方面考虑,比如,同一班级同一门课程,至少应隔一天上一次,另外对学生感到比较难学的课程尽量安排在最好的时段;同时为避免下课楼道拥挤,对于上午有四节课的班级,在教室功能允许的情况下,应尽量避免更换教室;让学校满意,就是要节约支出,每周派往新校区的车次尽可能的少。

数学建模选课策略.docx

数学建模选课策略.docx

选修课策略摘要本问题耍求我们为了解决学生最优选课问题,本文利用数学分析算法模型先得到FI标函数,再列出约朿条件,分三步得出最终问题逐层分析,从而建立模型,模型建立之后,运用Termux中的python软件求解,得到最优解,满足同学选修课程的数量最少,又获得学分最多。

特点:根据以上分析,得出最优模型:考虑课程最少的情况下,学分不低于17时尽可能多;关键词:选修课要求python软件数学分析算法模型模型一:考虑课程最少的情况下,学分不低于17吋尽可能多;一、问题的重述对某学院的学生,学校要求在三学期的时间内完成选修课。

且有如下限制:1、至少选修两门专业类选修课、两门教育类选修课和三门通用类选修课;2、每学期选修课的门数不得多于四门;3、选修课总学分不得低于17学分;根据以上要求,建立适当的数学模型,回答以下问题:1、若要以尽可能少的选修门数,达到选修课的要求,请给出选修方案;2、若某系有148名学生,且选修课的选择实行网上报名,学校规定:(1) 若某门选修课的报名人数超过限报人数,则超过部分的报名无效;(2)若某门选修课的报名人数不足限报人数的一半(含一半),则该选修课将不再开设,报名无效。

附件:第一学期选修课安排表笫二学期选修课安排表第三学期选修课安排表课程代码含义:Z专业选修课,J教育类选修课,T通用类选修课; Znm第n学期开设的第m门专业选修课。

二符号说明i:代表三学期总共专业类选修门数(i=2, 3, 4, 5, 6)n:代表三学期总共教育类选修课门数(22,3,4,56)m :代表三学期总共通用类选修课门数(m=3,4,567,8,9,10,11,12)三、模型假设(1) 学生只要选修就能通过。

(2 ) 每个学生都必须遵守规则。

四、问题分析对于问题一在考虑课程最少时保证想学分不低于17分五、模型的建立与求解模型一i=Zll+Z12+Z21+Z22+Z31+Z32>=2n二Jll+J12+J21+J22+J31+J32>=2m=Tll+T12+T13+T14+T21+T22+T23+T24+T31+T32+T33+T34>=3 目标函数:3*i+2*n+l*m>=17 约束条件:匸2, 3, 4, 5, 6 n=2, 3, 4, 5, 6m=3, 4, 5, 6, 7, 8, 9, 10, 11, 12利用termux中的python求解:$ pythonPython 3.6. 1 (default, mar 23 2017, [GCC 4. 2. 1 Compatible Android Clang on 1inuxType “help” , ” copyright” , ” redits” For more information.>»def f (i, n, m):…return 3*I+2*n+m>=17• • •>»for i in range(2,7):…for i in range (2,7):…for n in range (3・ 13):…if f(i, • • •• • •2 2 72 2 82 2 92 2 102 2 112 2 122 3 52 3 62 3 72 3 82 3 92 3 102 3 112 3 122 4 32 4 42 4 52 4 62 4 72 4 82 4 92 4 102 4 112 4 122 5 32 5 42 5 52 5 62 5 723:56:40) 3. 8. 275480]or license,m):print (i, n,3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 24 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 33 3 3 3 2 2 2 2 2 2 6 6 6 6 6 6 6 6 6 65 5 5 5 5O 9 8 7 6 5 4 3 O 9 007 6 5 4 3O9 007 6 5 4to»—*O9 007 6 5 4 3bO»—*O9 004 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 6 6 6 6 6»—* O 9 007 6 5 4 3too 9 005 4 4 4 4 4 4 4 42 6 6 666 6 6 63 二O9 OC7 6 54 4 4 4 4 4 4 4 45 5 5 4 4 4 4 4 4 5 4 3bS二O9 OC76 6 6 6 6 6 6 6 6 6 63 3 2 2 2 2 2 2 2 2 24 3 A o 9 007 65 46 5 5 5 5 5 5 5 5 5 52 6 6 6 6 6 6 6 6 6 63O9 007 6 5 4 35 5 5 5 5 5 5 5 5 5 55 5 5 5 5 5 5 5 5 5 4O9 007 6 5 4 35 5 5 5 5 5 5 5 5 5 54 4 4 4 4 4 4 4 4 3 3O9 007 6 5 4 36 6 6 6 6 6 6 6 6 6 6 22 2 2 2 2 6 6 6 6 6 007 6 5 43 ►—O9 006 6 6 6 6 6 6 6 6 6 66 6 6 6 6 5 5 5 5 5 57 6 5 4 3 H--90076 6 6 6 6 6 6 6 6 6 65 5 5 5 4 4 4 4 4 4 46 5 4 3 ►—O9 007 66 6 6 6 6 6 6 6 6 6 64 4 4 3 3 333 3 3 35 4 3 ►—O9007 6 56 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5O 9 8 7 6 5 4 36 6 6 6 6 6 6 6 6 6 65 5 5 5 5 5 5 5 5 4 4O 9 007 6 5 4 36 6 6 6 6 6 6 6 6 6 64 4 4 4 4 4 4 4 3 3 3O9 007 6 5 4 3 O6 6 6 6 6 6 6 6 6 6 63 3 3 3 3 3 3 2 2 2 29 007 6 5 4 3O9六、数据筛选根据题目要求限制可筛选出以下数据:2 4 33 2 43 3 34 2 3四组数据满足要求课程最少为九门七、结果的检验与分析经过检验输入式子正确,结果多次验证一样,结果分析:模型一分析:模型一的结果为当i=4,n=2,m=3时,即专业课4门,教育课2门,通用课3门时三学期选修课所选总数最少且学分最高为19分。

课程时间安排-数学建模

课程时间安排-数学建模

课程时间安排的优化模型摘要排课是教务运作中的一项重要工作,同时排课问题也是一个复杂的组合优化问题,对此问题的建模和求解,难度都非常大。

多数情况下我们只是满足于求解问题的一个可行解,而对此可行解的进一步优化往往通过手工完成,效率很低。

目前有很多计算机专家和数学专家都致力于对大规模排课问题的研究,在此我们给出一个规模相对较少,约束相对较少的较为简单的排课问题。

解决排课中的问题,既能满足老师授课上机的要求又能满足学生对上机时间的合理安排。

让学校、老师和同学的满意。

让老师满意,就是安排尽量少出现像同一天同一位老师上1-2节,7-8节,最好是1-2节面授然后4-5节课上机;让同学们满意,可从以下几方面考虑,比如,同一班级同一门课程,至少应隔一天上一次,另外对学生感到比较难学的课程尽量安排在最好的时段,上机时间要安排在面授课之后;让学校满意,就是尽量减少因出现问题而不得不为老师调课的次数。

根据实际情况在具体模型建立过程中采用了0-1矩阵法,矩阵的乘法等数学方法,建立优化类数学模型来求解有效矩阵,根据有效矩阵初排课表,结合多方面因素建立修正矩阵,对初排课表逐层修改,得出最优排课表。

并通过matlab实现算法和给出模型的解。

先将123班级课表和20张老师课表转换为0-1变量,有课改为0,没课改为1,组成两个矩阵,然后可用VB编程得到一个新的矩阵,两矩阵中元素都为1时,新的矩阵对应的元素就为1,即老师和班级同时有空时为1。

将多目标函数转换为单目标函数,其他的要求可直接在约束条件中满足。

然后用lingo软件编程解决(其约束条件和目标函数都可用lingo的语句表示出来)关键词:排课问题 0-1矩阵矩阵的乘法优化目标矩阵 lingo VB1 问题重述排课是教务运作中的一项重要工作,同时排课问题也是一个复杂的组合优化问题,对此问题的建模和求解,难度都非常大。

多数情况下我们只是满足于求解问题的一个可行解,而对此可行解的进一步优化往往通过手工完成,效率很低。

数学建模课程方案模板

数学建模课程方案模板

一、课程名称数学建模二、课程背景数学建模是现代科学研究和工程技术中一种重要的研究方法,它将实际问题转化为数学模型,通过数学方法求解模型,从而为实际问题提供解决方案。

随着我国科学技术的发展,数学建模在各个领域都得到了广泛应用。

为了培养学生的数学思维能力和解决实际问题的能力,特开设此课程。

三、课程目标1. 使学生掌握数学建模的基本概念、方法和步骤;2. 培养学生运用数学知识解决实际问题的能力;3. 提高学生的团队合作和沟通能力;4. 培养学生的创新意识和实践能力。

四、课程内容1. 数学建模的基本概念和步骤2. 常用数学模型及其应用3. 数值计算和计算机编程4. 数学软件的使用5. 案例分析6. 实践项目五、教学安排1. 理论教学:32课时2. 实践教学:32课时3. 总课时:64课时六、教学方法1. 讲授法:系统讲解数学建模的基本概念、方法和步骤;2. 案例分析法:通过实际案例,引导学生掌握数学建模的技巧;3. 实践教学:组织学生进行数学建模实践,培养学生的动手能力;4. 讨论法:鼓励学生积极参与课堂讨论,提高学生的思考能力和表达能力。

七、考核方式1. 平时成绩(40%):包括课堂表现、作业完成情况等;2. 实践项目成绩(40%):根据学生在实践项目中的表现进行评定;3. 期末考试(20%):考察学生对数学建模知识的掌握程度。

八、教材与参考资料1. 教材:《数学建模》2. 参考资料:- 《数学建模案例分析》- 《MATLAB数值计算与编程》- 《数学软件使用指南》九、课程特色1. 注重理论与实践相结合,提高学生的实际应用能力;2. 强调团队合作,培养学生的沟通能力和协作精神;3. 采用多种教学方法,激发学生的学习兴趣和积极性;4. 跟踪科技发展动态,关注数学建模在各个领域的应用。

十、课程预期效果通过本课程的学习,学生能够:1. 掌握数学建模的基本概念、方法和步骤;2. 具备运用数学知识解决实际问题的能力;3. 提高团队合作和沟通能力;4. 培养创新意识和实践能力。

《数学建模》课程教学计划

《数学建模》课程教学计划

《数学建模》课程教学计划第一部分:数学建模理论教学内容一、开设数学建模课程宗旨数学模型方法是数学领域中的一个重要分支,是随着计算机技术的广泛应用飞速发展起来的一门数学学科。

它利用数学理论与方法,通过计算机技术手段来解决复杂的实际问题。

应运而生的《数学建模》课程注重学生的创造性思维和创新意识的培养,将实践检验放在重要的地位,以提高学生从事现代科学研究和工程技术开发的能力为目标。

二、课程设计特点本课程的教学内容设计充分考虑课程特点:创造性,综合性、实践性。

[1] 强调数学理论与实际应用并重,既重视理论的完整性又兼顾应用的适用性。

[2] 充分考虑我校不同专业学生的原有数学基础,同时加深拓展学生的数学基础和知识面,补充了最优化、多元统计分析、组合数学与图论等部分理论知识。

[3] 以介绍数学建模方法为主线,同时介绍不同数学分支的经典数学模型。

[4] 将理论教学与实验实践环节相结合,统筹安排理论教学与建模实验设置内容。

[5] 教学内容由浅入深,循序渐进,并配有对应的不同层次实践型练习题目。

[6] 设置足量的数学建模案例供教师课堂组织讨论或作案例分析用,供学生练习用。

二、课程内容体系结构[1] 掌握量纲分析建模法、机理分析建模法等基本建模方法,重点掌握建模创新思维方法。

[2] 掌握数学建模的一般流程:模型的整体设计、模型假设、变量的数学描述、数学模型求解、模型解的分析与检验。

[3] 掌握各类基于数据的经验模型建立方法:拟合法、回归法、层次分析法,以及数据的识别与整理,数据的误差分析。

[4] 模拟模型的应用以及动态(静态)系统的模拟技术。

[5] 掌握线性规划、非线性规划、组合数学与图论的部分基本概念以及相应模型的建立方法。

三、课程重点与难点1. 重点与难点本课程教学中的重点是培养学生应用数学知识建立数学模型的意识及能力,难点是培养学生独立解决实际问题的实际动手能力。

2. 解决方法(1)强调数学理论与实际应用并重。

数学建模课程大纲

数学建模课程大纲

数学建模课程大纲一、课程简介数学建模是一门应用数学课程,旨在培养学生运用数学工具和方法解决实际问题的能力。

本课程将通过理论讲授、案例分析和实践操作等方式,帮助学生全面理解数学建模的基本原理和基本方法,培养学生的问题分析、问题建模和问题求解等能力。

二、课程目标1.了解数学建模的基本概念和原则;2.掌握数学建模的常用方法和工具;3.培养学生的实际问题解决能力;4.发展学生的团队合作和沟通能力。

三、课程内容1.数学建模的概述1.1 数学建模的定义和分类1.2 数学建模的基本步骤1.3 数学建模的实际应用领域2.问题分析与问题建模2.1 问题分析和问题定义2.2 数据收集和处理2.3 模型假设和模型建立2.4 模型参数的选择和调整3.模型求解与结果分析3.1 模型求解的方法和技巧3.2 模型求解的稳定性和精度分析3.3 结果解释和对比分析4.数学建模软件的应用4.1 常用数学建模软件介绍4.2 数学建模软件的基本操作和应用案例四、教学方法与评价1.教学方法本课程将采用讲授、案例分析和实践操作相结合的教学方法。

通过课堂讲解学生基本理论知识,通过案例分析让学生熟悉解决实际问题的思路和方法,通过实践操作让学生尝试应用数学建模软件解决实际问题。

2.课程评价本课程将通过平时表现、作业和实践项目等多种评价方式来评价学生的学习情况。

具体评价方式将在开课前和学生明确。

五、参考教材与参考资料1.参考教材-《数学建模导论》王磊著北京大学出版社-《数学建模方法与应用》李明著清华大学出版社2.参考资料-《数学建模基础与方法》秦立和著上海交通大学出版社-《数学建模综合实例与方法》张志国著高等教育出版社六、作业与实践项目1.作业安排学生将根据课程内容安排完成一定数量的作业,包括理论推导题、模型建立题、实践操作题等。

作业将用于检查学生对课程知识的掌握情况。

2.实践项目学生将参与一个或多个与数学建模相关的实践项目,通过团队合作解决实际问题,并撰写实践报告。

数学建模课程规划方案模板

数学建模课程规划方案模板

一、课程概述1. 课程名称:数学建模2. 课程性质:专业选修课,面向理工科学生开设3. 课程目标:培养学生运用数学知识解决实际问题的能力,提高学生的创新思维和团队协作能力。

4. 课程内容:数学建模的基本理论、方法与应用,包括线性规划、非线性规划、整数规划、图论网络优化、概率与智能优化算法等。

5. 学时安排:32学时,其中理论课24学时,实践课8学时。

二、课程教学计划1. 第一阶段(1-4周):基础知识与理论(1)数学建模基本概念、方法与应用(2)线性规划的基本理论、模型与求解方法(3)非线性规划的基本理论、模型与求解方法(4)整数规划的基本理论、模型与求解方法2. 第二阶段(5-8周):图论网络优化与概率优化(1)图论基本概念与网络优化模型(2)概率优化基本理论、模型与求解方法(3)智能优化算法的基本原理与应用3. 第三阶段(9-12周):实践与案例分析(1)学生分组,完成实际数学建模项目(2)指导教师点评与指导(3)优秀项目展示与交流4. 第四阶段(13-16周):课程总结与考试(1)课程总结,回顾所学内容(2)布置课后作业,巩固所学知识(3)进行课程考试,检验学习成果三、教学方法与手段1. 讲授法:系统讲解数学建模的基本理论、方法与应用。

2. 案例分析法:通过实际案例,让学生了解数学建模在实际问题中的应用。

3. 实践法:引导学生分组完成实际数学建模项目,提高学生的实际操作能力。

4. 讨论法:鼓励学生积极参与课堂讨论,培养学生的创新思维和团队协作能力。

5. 多媒体教学:利用PPT、视频等多媒体手段,丰富教学内容,提高教学效果。

四、考核方式1. 平时成绩(30%):包括课堂表现、作业完成情况等。

2. 实践成绩(40%):包括实际数学建模项目完成情况、指导教师点评等。

3. 期末考试(30%):书面考试,检验学生对课程知识的掌握程度。

五、教学资源1. 教材:《数学建模与数学实验》、《数学模型》等。

2. 在线资源:中国大学MOOC、网易云课堂等在线课程。

《数学建模》课程教学大纲

《数学建模》课程教学大纲

《数学建模》课程教学大纲课程编号:适用专业:数学专业学时数:64 学分数:4 开课学期:第4学期先修课程:《数学分析》,《高等代数》,《概率与数理统计》执笔者:徐全智编写日期:2013年1月审核人(教学副院长):一、课程性质和目标授课对象:数学专业二年级课程类别:学科基础课教学目标:在现有数学基础上拓展加深学生的数学理论、提高数学素养. 为培养学生初步具备与其他学科领域沟通,并将数学理论成功地运用于各个学科领域的素质和能力奠定基础. 初步掌握运用数学理论分析及研究方法,初具进行数学建模、科学计算、数据处理、使用数学软件、查阅科技文献、撰写科技论文等科研能力. 培养学生的创新思维、创新意识与创新能力.二、课程内容安排和要求(一)教学内容、要求及教学方法教学方法:课堂讲授与上机实践结合, 采用开放式的问题驱动式授课形式. 加强学生的课上课下实践环节.课堂讲授56学时, 上机实践10学时第一章建模概念及建模方法论(20学时)理解数学科学的重要性; 理解数学模型定义(E.A.Bendar); 理解数学模型的可转移性与普适性;掌握从现实对象到数学模型的抽象过程;了解数学建模过程的不唯一性,建模方法的多样性;掌握数学建模应遵循的一般原则.了解数学建模的各主要阶段性工作: 问题前期分析、条件假设、数学模型建立、模型参数估计、模型求解、模型解的分析和检验等.了解几种数学创造性思维方法:发散性思维、类比思维、猜测思维、归纳思维等;掌握启发思维的提问题法和关键词联想法; 掌握小组群体思维方法,整体把握问题的问题分解法;掌握分析问题的基本步骤:明确问题、条件及数据分析、建立问题的整体框架;了解数据对模型建立的作用; 了解常见收集数据方法,掌握数据的初步分析与整理方法;了解建立数学模型的几类方法: 机理分析法、测试分析法、模拟仿真法;掌握建立微分方程的微元法、平衡与增长式、机理分析法等.掌握建立数学模型的技巧:模型的整体设计、利用假设简化或明确问题、用数学语言和数学表达式表述数学模型;掌握求解数学模型的基本技巧和原则;了解模型以及模型解的分析和检验思想及方法.第二章数值计算方法(6学时)理解插值基本概念,掌握线性插值,理解拉格朗日插值,理解三次样条插值,了解插值应用案例.理解曲线拟合的最小二乘法原理,掌握求解曲线拟合的最小二乘解法,了解拟合应用实例.理解数值求积思想,掌握梯形公式,理解牛顿-柯特斯求积公式,了解拉格朗日型数值积分的误差,掌握高斯求积公式,了解高斯点及系数的计算.第三章最优化模型(6学时)理解线性规划概念,了解求解线性规划模型的Matlab函数,了解线性规划问题建模实例;非线非线性规划概念,了解求解非线性规划模型的Matlab函数,理解蒙特卡罗法在求解非线性规划问题中的应用过程,了解非线性规划问题建模实例;了解最优化问题综合建模案例,掌握最优化模型的建模步骤.第四章随机数据建模(10学时)了解离散数据的归类: 随机数据与非随机数据,了解随机数据的归类:动态数据与静态数据;了解针对不同数据的建模方法的差异.掌握经验模型建立的思想和关键步骤; 掌握基于静态数据的回归分析建模思想以及多元线性回归模型的关键步骤; 了解一元多项式回归模型线性化处理方法.掌握基于动态数据的时间序列分析建模思想; 了解三类线性时间序列模型AR(p)、MA(q)和ARMA(p, q);了解非平稳时间序列分解预处理方法.了解统计模型的检验与评价的必要性;掌握多元线性回归模型检验:回归方程的显著性检验、回归系数的显著性检验、“最优”回归方程的选择.掌握探索性数据分析的图表描述方法及常见统计指标,并能通过软件实现;了解聚类分析和方差分析的基本原理,并能通过软件实现.第五章微分与差分方程(8学时)了解量纲齐次原则和Buckinggham Pi定理,掌握量纲分析法对模型进行检验。

课程名称数学建模

课程名称数学建模

课程名称:数学建模课程编码:7086801课程学分:3学分课程学时:48学时适用专业:信息与计算科学、数学与应用数学《数学建模》Mathematical Modeling教学大纲一、课程性质与目的《数学建模》是信息与计算科学专业、数学与应用数学专业的专业基础必修课,着重解决从实际对象中抽象出数学表达式的思想方法,是数学科学联系实际的主要途径。

通过本课程的学习,可以提高学生运用理论解决实际问题的能力。

本课程的教学目的是培养学生运用数学知识和方法分析问题、解决问题的能力,特别是培养学生从实际问题中抽象出数学模型,应用计算机技术求解、验证模型,回归实际问题的能力。

通过该课程的学习,使学生系统地获得数学建模的基本知识、基本理论和方法,培养和训练学生的数学建模素质;培养学生熟练的计算推导能力,逻辑推理能力,空间想象能力及综合运用所学知识分析和解决问题的能力。

二、教学基本内容及基本要求1.教学基本内容(1)建立数学模型(2)初等模型(3)简单的优化模型(4)数学规划模型(5)微分方程模型(6)稳定性模型(7)差分方程模型(8)离散模型(9)三维图象重建模型2.教学基本要求(1)要求学生正确了解数学描述和数学建模不同于常规数学理论的思维特征,了解数学模型的意义及分类,掌握建立数学模型的一般方法及步骤。

(2)掌握比例方法、类比方法、图解法、定性分析方法及量纲分析方法建模的基本特点。

能运用所学知识建立数学模型,并对模型进行综合分析。

(3)了解优化模型的建立思想,理解优化模型的一般意义,掌握优化模型求解方法。

(4)熟练掌握单纯形方法,深刻理解线性规划模型的基本特点,能结合计算机软件LINDO和 LINGO解线性规划模型。

(5)了解微分方程定性与稳定性理论及变分法的基本理论,深刻理解用微分方程,微分方程定性与稳定性,及变分法建模的基本特点。

(6)熟练掌握微分方程,微分方程定性与稳定性理论及变分法建模方法。

(7)了解差分法基本理论,深刻理解差分法基本特点,熟练掌握差分法建模方法。

数学建模请你来排课表

数学建模请你来排课表
7.1 模型的优点 ................................................. 12
7.2 模型的缺点 ................................................. 12 8 参考文献 .............................................12 附录 ...................................................13
节课为单位进行编排,同类课程尽可能不安排在同一时间。
你所要解决的问题:
1. 请你结合实际情况建立数学模型,通过编程计算,给出较为合理的课表编排
方案,分析你所给出的方案的合理性。
2. 如果不准晚上排课,排课结果是否有所变化,如何变化,
3. 对教师聘用,教室配置给出合理化建议。
1.2 问题的分析
本题的目标是将所有课程按照一定的约束条件安排到课表中。由于课程的总
1、问题重述与分析
1.1 问题的重述
现有课程40门,编号为C01,C40;教师共有25名,编ቤተ መጻሕፍቲ ባይዱ为T01,T25;教
室18间,编号为R01,R18。具体属性及要求见附表1,附表2,附表3。
课表编排规则:每周以5天为单位进行编排,每天最多只能编排8节课(上
午4节,下午4节),特殊情况下可以编排10节课(晚上2节),每门课程以2
1 问题重述与分析.........................................4
1.1 问题的重述...................................................... 4
1.2 问题的分析......................................................... 4

数学建模实践班课表

数学建模实践班课表

2 2 2 3 3 3 3 3
24 16 16 16 16 16 16 16
12 24 24 48 48 48 48 48
创新实践班课程 数模创新实践班 数模创新实践班 数模创新实践班 数模创新实践班 数模创新实践班 数模创新实践班 数模创新实践班
300 75 75 50 50 40 40 40
任选 考查 任选 考查 任选 考查 任选 考查 任选 考查 任选 考查 任选 考查 任选 考查
数学建模实 3 1720550 践(二)
数学模型专 4 题研究 1720570 (二)
667 668
创新实验学院
*上课起止周
2-9周 2、4、6、8、10、12 10、 2、4、6、8、10、12 10、 3、5、7、9、11、13 3、5、7、9、11、13 3、5、7、9、11、13、14、15 2、4、6、8、10、12 3、5、7、9、11、13


3 3学时/次 学时/ 3学时/次 学时/ 3学时/次 3学时/次 2学时/次 3学时/次 3学时/次
周二9-11节
综合楼借教 室
否 否 否 否 否 否 否 否
2
数学模型选 1720530 读
潘秋惠 潘秋惠 贺明峰 潘秋惠 王震 潘秋惠 潘秋惠
周二9 11节 研教楼920 周二9-11节 研教楼920 周四9 11节 研教楼920 周四9-11节 研教楼920 周二9 11节 研教楼920 周二9-11节 研教楼920 周四9 11节 研教楼920 周四9-11节 研教楼920 周一9 10节 研教楼901 周一9-10节 研教楼901 周一9 11节 研教楼901 周一9-11节 研教楼901 周三9 11节 研教楼901 周三9-11节 研教楼901

课表编排问题 数学建模

课表编排问题 数学建模

魅力数模美丽力建力建学院第六届数学建模竞赛自信坚强团结创新论文题目课表编排0-1规划模型参赛编号 2008tj0804 监制:力建学院团委数学建模协会(2010年11月)力建学院第六届数学建模竞赛承诺书我们仔细阅读了第六届建工数学建模竟赛的竞赛规则。

我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与本队以外的任何人(包括指导教师)研究、讨论与赛题有关的问题。

我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。

我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。

如有违反竞赛规则的行为,我们愿意承担由此引起的一切后果。

我们的参赛编号为:2008tj0804参赛队员(签名) :队员1:叶庆队员2:靳小龙队员3:胡传鹏课表编排问题第一部分摘要:本文根据制定课表时需考虑的问题,建立了冲突最少的0-1规划模型;求解得课表,并根据所得结果对教师聘用,教室的配置,来做出合理的建议。

考虑目标函数时,分析课表编排要符合的条件为:课程要求、教师课程编排尽量分散、同课程编排尽量分散、教师超出工作量尽量少。

则我们目标函数冲突最少分解为:各门课程各自不符合程度总和最少、各教师各自课程编排分散程度总和最大、各门课程编排分散程度总和最大、各教师超出工作量程度总和最少。

考虑约束条件时,分析附录中的相关数据,得到课程编排的影响因素有,时间,教室,课程等,则可以根据此来约束目标函数。

根据以上考虑因素建立系统递阶图,使目标更清晰。

建立空间向量,已知数据与空间向量一一对应。

根据课程要求与实际编排差距最少原理,建立目标函数。

加上课表编的约束条件,进行优化,用Matlab求解课表.再根据求解得课表与相关系数指标为教师聘用,教室的配置,来做出合理建议.关键词:课表编排系统递阶图空间向量第二部分一、问题重述某高校现有课程40门,编号为C01~C40;教师共有25名,编号为T01~T25;教室18间,编号为R01~R18。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
和时间之间的关系矩阵。
若所得矩阵 Cn20 h

ckj
k 1, , n ; j 1, , 20h ,

其中 ckj
2 hm 1, 0
k 老师在j时间上课满意指数 k 老师在j时间不上课
满足:1)老师逗留是假尽可能的少 即:
c
j 1
三. 模型假设
1, 假设专业课一周上 3 次,公共课一周上 2 次,选修课一周上 1 次; 2, 假设一位老师只能带一门课程; 3, 假设教室只有大小两种类型; 4, 假设晚上不排课; 5, 假设小教室一次最多上 1 个班,大教室一次最多上 2 个班;
四. 符号说明
h :表示班级数; l : 表示教室数; x :表示单用教室; y :表示公用教室; m :表示课堂数; a :表示专业课门数; b :表示公共课门数; c :表示选修课门数; n :表示有代课老师数;
bij J J ,
i 1 J 1
10
m a i m 1

bij J
J 21

30
J , ,
( h 1) m a i ( h 1) m 1

bij J
20h 10 J 20( h 1) 1

J
依此建立一个优化类的数学模型, 在 lingo 软件
一. 问题重述
每学期的开学初, 总有许多老师对对新校区的课程安排进行抱怨, 还有许多老师要求调 课,教务处对这一问题很是头疼。根据宝鸡文理学院院的实际情况,用数学建模的方法解决 这一问题,既要让老师满意,又要让同学和学校满意。 让老师满意, 就是要让每位老师在一周内前往新校区上课的乘车次数尽可能少, 同时还 要使每位老师在新校区逗留的时间尽可能少,比如安排尽量少出现像同一天同一位老师上 1-2 节,7-8 节;让同学们满意,可从以下几方面考虑,比如,同一班级同一门课程,至少 应隔一天上一次, 另外对学生感到比较难学的课程尽量安排在最好的时段; 同时为避免下课 楼道拥挤,对于上午有四节课的班级,在教室功能允许的情况下,应尽量避免更换教室;让 学校满意,就是要节约支出,每周派往新校区的车次尽可能的少。 从学院的实际情况出发,收集相关数据,用数学建模的方法解决以下问题: 1) 建立排课表的数学模型,并研制出排课表的软件包; 2) 利用建立模型及软件对本学期新校区的课表进行重排, 并与现有的课表进行比较; 3) 给出评价指标评价你的模型,特别要指出模型的优点与不足之处; 4) 对学校教务处排课表问题给出你的建议
二. 问题分析
问题一:通过对多张课表的研究,发现排课表过程中的主要影响因素间关系如下图 B 课程 时间
A
C
D
E 教室 老师
分别以单箭头左边的为行右边的为列建立两关系间的有效矩阵 A、B、D,由 A B 得矩
阵 C,再由 C D 得矩阵 E,确定其中的时间课程矩阵 B 为目标矩阵,以 A、C、D 影响矩阵为 约束对目标矩阵进行修改即可得所求的最优目标矩阵 B,以最优目标矩阵 B 初排课表,再根 据修正矩阵 E 对初排课表进行修正即可得最优排课表。 问题二:运用我们建立的模型, 以宝鸡文理学院数学系 08 级信息与计算科学专业为例, 对该 专业的课表进行了重排,并和现有的该专业的课表进行了对比分析; 问题三:首先,找出与和学校、教师、学生的满意度有关的因素,已知对学生而言,希望尽 量把重点难学的课程安排在黄金时间上午且连着上课时不要换教室; 对老师而言, 要求尽量 安排一天内能连续上课,避免出现早上 1-2 节,下午 7-8 节课的情况,使得老师在学校的逗 留时间尽可能的少;对学校而言,希望尽可能减少每周派往新区的车次,为学校节省开支。 其次,对这些因素进行综合分析,找出主影响因素。最后以在主影响因素下各方的满意概率 为评价指标,对本模型的优缺点进行评价,在继承优点的同时改进缺点。 问题四:通过我们建立的排课模型,综合优缺点分析,对学校教务处排课表问题中出现的问 题给出合理的、可行性的建议。
20 h
kj
j {21, 23, 25, 27, 29,31, ,39, , 20(h 1) 1, 20(h 1) 3, , 2 0(h 1) 9} ;
2)所有非 0 的 cij 为相同的常数。 则以此矩阵为修正矩阵对 B 矩阵中相关元素作修改, 根据 B 矩阵排出课表, 此时课表中每一 项中包括科目、代课老师。 4.建立上课时间与教室的有效矩阵 D
( k 1, , p , p 1, , p q , , p q 1, , p q r ), 其 中 p q r n , 则
k 1 n ,
1.3 以 老 师 序 号 Tk 为 行 , 以 课 堂 序 号 Gi 为 列 , 做 老 师 与 课 堂 之 间 的 关 系 矩 阵
通 过 上 表 可 得 课 时 向 量 v (1, 2, , 20) , 依 此 可 得 h 个 班 的 课 时 向 量 排 序 为
J uv (1, , 20, 21, , 40, , 20(h 1) 1, , 20h ) . (u 1, , h; v 1, , 20)
宝鸡文理学院新校区课表安排问题
编号:J4004 摘要:每学期的开学初,总有许多老师对新校区的课程安排很有意见,本文选取宝鸡文理学 院某系某专业的师生情况、课程、教室间数为研究对象,以课程与上课时间之间的关系矩阵 为目标矩阵, 通过用各影响矩阵优化目标矩阵的方法, 对新校区各系各专业的课表进行了重 排。在具体模型建立过程中采用了 0-1 矩阵法,矩阵的乘法等数学方法,建立优化类数学模 型来求解有效矩阵,根据有效矩阵初排课表,结合多方面因素建立修正矩阵,对初排课表逐 层修改,得出最优排课表,最后通过 lingo 软件加以实现。运用我们建立的数学模型,对宝 鸡文理学院数学系 08 级信息与计算科学专业的课表进行重排,将所得新课表与现有的课表 进行比较,显然新排的课表更加合理化、人性化。根据新课表中每节课对应的相关因素(课 程名称、教室、老师、班级)进行分析整合,可衍生出新的安排表(如通过对不同时间段上 课老师人数的研究安排校车的接送) 。我们以学校、教师和学生对所排课表满意度作为衡量 标准,以宝鸡文理学院数学系 08 级信息与计算科学专业的课表为例,可得学校、教师和学 生对我们所排课表的满意度主因素分别为校车接送次数、 在新区逗留时间、 专业课排在早上, 计算得评价指标分别为 0.88、1、1,可见对本模型使三方的满意度基本均衡且都超过 80%, 即做到了三者兼顾的满意最大化。最后,通过我们建立的模型,我们给教务处排课表问题给 处了一些合理的、可行性的建议。 关键字:排课问题 0-1 矩阵 矩阵的乘法 优化目标矩阵 满意度
五. 模型建立求解
问题一:假设某系某专业有 h 个班,n 位代课老师,每个班每周 m 堂课(一堂课为两小节) ,
l 间教室。
1.建立老师与课程之间的有效矩阵 A 1.1 将一周内的所有课按专业课(a 门) ,公共课(b 门) ,选修课(c 门)依次排序,记为 Gi ( i 1 a, a 1, 2a, 2a 1, 3a,3a 1, 3a b,3a b 1, 3a 2b,
3a 2b 1, ,3a 2b c )其中 m 3a 2b c ,则 i 1, , m .
依 此 顺 序 对 h 个 班 的 课 进 行 排 序 可 得 此 专 业 课 堂 序 号 为 Gi ,
i 1, , m, m 1, , 2m, , hm ,
1.2 将 n 位代课老师按专业课(p 位) ,公共课(q 位)选修课(r 位)依次排序,记为 Tk
p :专业课老师数; q :公共课老师数; r :选修课老师数; Gi :表示课堂序号, i 1, , m ; J uv :表示上课时间序号, u 1, , h; v 1, , 20 ; Tk :表示老师序号; Wi :教室序号; A : 表示老师和课堂之间的关系矩阵; B :表示课堂和上课时间之间的关系矩阵; C :表示老师和上课时间之间的关系矩阵; D :表示上课时间和教室之间的关系矩阵; E :表示老师和教室之间的关系矩阵; p1 :学校满意度 p2 :老师满意度 p3 :学生满意度
j时间上i课 j时间不上i 课 bij J
2.3 以满足学生要求尽量把课程安排在每天你的最优时段列目标函数: min 再以下列要求作约束条件; (1) 一个班在一个时间对应一堂课,则有:
b
j 1
20 h
ij
1
(2) 本专业仅有 l 个教室,则有:
b
i 1 j 1
hm 20 h
ij
hl

d ij
1 ,其中 d ij i 1, , 20 h ; j 1, , l 0
10 x 30 x
i时间在j教室上课 i时间不在j教室上课
20 h 10

(1) 小教室上专业课,则:
dij 3a, dij 3a, ,
矩阵 D20 hl

d ij
中任取一个,两个矩阵做乘积可得: Enl Cn 20h D20hl ,显然 Enl 表示老师和教室之间的关系矩阵。若所得矩阵 Enl eij i 1, , n ; j 1, ,l ,
Anhm

aki
1 .其中 aik , k 1, , n ; i 1, , hm 0 aki
k老师上i课 k老师不上i 课
则所得的矩阵 Anhm
为老师与课堂之间的有效矩阵。
2.建立课程与时间之间的有效矩阵 B 2.1 给一周内的所有上课时间赋值 星 课 时 1、2 节 3、4 节 5、6 节 7、8 节 1 10 11 20 2 9 12 19 3 8 13 18 4 7 14 17 5 6 15 16 星期一 星期二 (表一) 星期三 星期四 星期五
相关文档
最新文档