数学建模队员的选拔.doc_第1页
数学建模队员的选拔.doc_第2页
数学建模队员的选拔.doc_第3页
数学建模队员的选拔.doc_第4页
数学建模队员的选拔.doc_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数学建模队员的选拔 摘要该模型解决了选拔数学建模参赛队员及确定最佳组队的问题。本文主要采用了层次分析法,并用计算机编程计算,在综合考虑15名队员个人的各项指标后,从中选出了9名优秀队员,又考虑到整队的技术水平,最终将挑出的9名队员分成三队,并建立了最佳组队的方案。具体在针对问题二选拔队员时,我们全面考察了队员的六项指标,并用层次分析法计算出权重得到15名队员的综合排名,最后淘汰掉排名靠后的6 名队员,。为了组成3个队,使得这三个队整体技术水平最高,我们加入了权重,并依次选出了数学成绩较好、计算机成绩较好及综合成绩较好的三名同学,而且在考虑组队的过程中,尽量让问题简化,按成绩优劣均分队员,使三组的总体技术水平相当。针对问题三,我们只考虑计算机能力而不再考察其它情况,我们设置添加了一名队员S16。比较分析综合排名,S13的综合能力排第九,而S16的综合能力排在S13之后。如果直接选拔S16,队伍的总体水平下降。可见这种选拔方式,有可能影响队伍的总体水平,所以不可取。针对问题四,我们提出了建模队员选拔机制建议,帮助教练组提高建模队员选拔的效率和质量。关键词:层次分析法 技术水平指标 最佳组队一、 问题重述一年一度的全国大学生数学建模竞赛是全国所有高校的重要赛事,如何选拔最优秀的队员和科学合理组队是一个首先需要解决的数学模型问题。由于竞赛场地、经费等原因,不是所有想参加竞赛的人都能被录用。为了能够选拔出真正优秀的同学代表学校参加全国竞赛,数学建模教练组需要投入大量的精力,但是每年在参赛的时候还是有很多不如意之处:有的学生言过其实,有的队员之间合作不默契,影响了数学建模的成绩。以笔试成绩,听课次数,其它情况,思维敏捷度,机试成绩以及知识面宽广为依据从15名学生中选拔出9名学生,分为3小组,每个学生的基本条件如表(见附录)需要解决的问题如下:1根据你们所了解的数学建模知识,选拔数学建模队员要考察学生的哪些情况?哪些素质是数学建模的关键素质,如何进行考察?2根据上表中信息,建立建模队员选拔的数学模型,从中选出9位同学,并组成3个队,使得这三个队具有良好的知识机构。3有的指导老师在对学生机试的时候发现一个计算机编程高手,然后直接录用,不再考察其它情况,这种做法是否可取。4为数学建模教练组写1份10001500字的报告,提出建模队员选拔机制建议,帮助教练组提高建模队员选拔的效率和质量。二、 问题分析2.1 问题一分析根据我们所了解的数学建模知识,在选拔数学建模队员时应考察学生的数学基础以及必要的数学建模的知识、良好的编程能力以及熟练地使用数学软件的能力、较强的语言表述能力和写作能力、良好的团队合作精神。同时还要求队员思维敏捷、不怕苦不怕累、对数学模型有较好的悟性。数学和计算机能力是建模的关键,组队时,我们应该优先考虑有这方面才能的人。数学以及数学建模的知识可以通过学生的数学建模笔试成绩和数学竞赛获奖情况来考察,而计算机能力主要通过上机测试成绩来考察。2.2 问题二分析问题二就是在15名学生中剔除6名实力最弱的。由题意可知,该问题是半定量半定性、多因素的综合选优排序问题,是一个多目标决策问题,我们主要利用层次分析法,分别算出各指标对选择队员的权重,以及各队员对各指标的权重,然后综合考察每个队员的权重进行排名,最后剔除排名落后的六名学生。2.3 问题三分析问题三我们在前一问的基础上进行假设,假设计算机是队员选拔的关键因素,设置添加了一名计算机高手S16。与其他队员综合排名作比较。通过结果确定直接录取而不考虑其他方面的做法是否可取。2.4 问题四分析写出1份10001500字的报告,提出建模队员选拔机制建议,帮助教练组提高建模队员选拔的效率和质量。三、 模型假设1、假设参赛队员的外部环境相同,竞赛中不考虑其它的随机因素。在正式比赛对过程中队员都能正常的发挥自己的水平。2、假设竞赛水平的发挥只取决于表中所给的各项条件,且认为表中测量的数据都是客观公正的。3、假设笔试成绩,听课次数,其它情况,思维敏捷度,机试成绩以及知识面宽广,这6项对学生数学建模综合能力的影响占主要地位,且影响程度是依次递减的。4、假设在组队后各队的发挥是相互独立对,不受其他组的影响。5、假设组队后的整体水平由该队每项的最佳队员的指标表征。四、 符号说明一致性指标随机一致性指标一致性检验指标准则层对目标层的特征向量方案层对准则层的特征向量方案层对目标层的特征向量最大特征值15名队员的编号五、 模型的建立与求解5.1 问题二模型的建立及求解5.1.1参赛队员的选取:由每个学生的基本条件表可知,该问题是半定量半定性、多因素的综合选优排序问题,是一个多目标决策问题。为了从15名队员中选出9名参赛者,我们主要利用层次分析法,分别算出各指标对选择队员的权重,以及各队员对各指标的权重,然后综合考察每个队员的权重进行排名。根据题目给出的八项指标,我们首先将各指标量化,为了区分各项条件中的档次差异,确定量化原则如下:选修笔试成绩按照满分10分计;思维敏捷、机试和知识面的A、B、C、D等级分别按4分、3分、2分、1分计算;听课次数按一次1分计;其他情况如考过程序员,学过MATLAB的各加1分,过计算机三级的加2分;班级排名情况由于统计的不是很全,所以不好进行量化,因此这项指标可以不用考虑。 表()15名学生量化分数表学生笔试机试思维敏捷知识面听课次数其他情况9.6344219.3343639.2122418.2334418.2233318.2341618.0323517.9344427.8242427.7343527.6423617.4244217.8431217.6344516.632361运用层次分析法: 将从15名学生中选拔9名优秀队员看作一个目标,作为目标层。将刻画队员的6个指标作为标准层。将15名学生作为方案层。如图(1)选拔优秀队员笔试成绩机试成绩思维敏捷知识面听课次数其他情况. . . . . . . . 目标层:准则层:方案层:图(1):层次结构图 由题目已知及假设可得,准则层的六项指标依次递减,并认为相邻两项的差距不大,且都假设是相等的,这里都认为相差为1,于是两两对比得如下比较矩阵:这里我们用和法来计算,以下为步骤:将的每一列向量归一化得将按行求和得将归一化得 为近似特征向量;计算最大特征值;由以上公式计算可得最大特征值。特征向量根据一致性指标公式 可得:一致性指标随机一致性指标可根据表(2)查得:。表(2) 随机一致性指标的值n234567891011RI00.580.91.121.241.321.411.451.491.51根据公式得到随机一致性比率:,我们认为成对比较矩阵具有满意的一致性,所以通过一致性检验。我们也可以用MATLAB编程计算得到(见附录程序1)。根据问题的条件和模型的假设,对每个人各项条件的量化指标能够充分反映出每个人的综合实力。由此可以分别构造层对准则层的比较矩阵:其中,。显然,所有的均为一致阵。由一致阵的性质可知:的最大特征值,其任一列向量都是的特征向量。将其归一化可得对的权重向量。记作,记为层对层的权重,且一致性比率指标为,表(3)为层的特征向量:表(3):层的特征向量C-P0.07930.07140.08160.09090.03130.05000.07680.07140.08160.06820.09380.15000.07600.02380.04080.04550.06250.05000.06770.07140.06120.09090.06250.05000.06770.04760.06120.06820.04690.05000.06770.07140.08160.02270.09380.05000.06610.07140.04080.06820.07810.05000.06520.07140.08160.09090.06250.10000.06440.04760.08160.04550.06250.10000.06360.07140.08160.06820.07810.10000.06280.09520.04080.06820.09380.05000.06110.04760.08160.09090.03130.05000.06440.09520.06120.02270.03130.05000.06280.07140.08160.09090.07810.05000.05450.07140.04080.06820.09380.0500由于标准层对目标层的权重为,方案层 对标准层权重为,则对的权重为:其组合一致性比率指标为:因此,组合权重可作为目标决策的依据。根据权重,得到15人的排序结果见表(4)。表(4):15人的最终排序结果特征向量0.07450.07960.05220.06880.05960.06720.06370.0733队 员S1S2S3S4S5S6S7S8特征向量0.06250.07140.06940.06160.06450.07130.0603队 员S9S10S11S12S13S14S15由表可以作队员的权重图 见图(2):图(2)15名队员权重图根据题目要求,在15名学生中选取9名参赛队员,即选取权重排前9名的学生。由图表可知,依次为:S2, S1, S8, S10, S14,S11,S4,S6,S13。5.1.2最佳组队方案的确定:按照每个组含有一个数学成绩好的和一个计算机编程能力强的队员,和方案层对目标层的特征向量制作下表:学生专业笔试机试C1C2特征向量S1数学9.630.07930.07140.0745S2电子信息9.330.07680.07140.0796S4机械8.230.06770.07140.0688S6电子信息8.230.06770.07140.0672S8数学7.930.06520.07140.0694S10电子信息7.730.06360.07140.0675S11化工与材料7.640.06280.09520.0694S13计算机7.840.06440.09520.0645S14计算机7.630.06280.07140.0713先按笔试的加权成绩:其中为学生的笔试成绩;为学生的笔试权重由学生的加权笔试成绩选出前三名分别为:S1,S2,S6在从剩下的六名学生按加权机试成绩:其中为学生的机试成绩;为学生的机试权重从这六名学生中选出加权机试成绩选出前三名分别为:S13,S11,S4则剩下的三名学生按特征向量大小排序为:S14,S8,S10将这三组组合成矩阵:S1 S2 S6 S1 S2 S6S13 S11 S4 S13 S11 S4S14 S8 S10 S14 S8 S10取斜对角三人为一组:第一组:S1,S11,S4第二组:S2,S4,S14第三组:S6,S13,S85.2、问题三解答问题三:判断有的指导老师在对学生机试的时候发现一个计算机编程高手,然后直接录用,不再考察其它情况,这种做法是否可取。:我们将机试成绩视为计算机能力的唯一指标,则只考虑计算机能力这一点。我们对其进行分析如下:假设另有一位计算机高手S16与综合成绩排名第9名S13各项指标如下:学生专业笔试班级排名听课次数其它情况思维敏捷机试知识面S16数学60 5 2CADS13计算机782BAD从表中可以看出S16与S13的各项指标,只有“机试”和“知识面”指标相同,而其他各项指标S16均低于S13,所以S16的综合排名在第9名之后,在选拔中不会被选上。如果老师直接录取S16,有可能影响队伍的总体水平。 对于指导老师发现一个计算机编程高手,然后直接录用,不再考察其它情况的情况,从建模的需求的素质的理性上考虑是不可取的,只片面的从编程一方面考虑,而不考察其他素质这是一种误区,建模所具备的编程是从数学方面进行考虑的,而不只是单纯的编程。另一方面数学建模需要的是团队合作,对于一个只懂编程,数学基础和必要的数学建模知识、较强的语言表达能力和写作能力却未知的学生是不应不考察其他方面的,倘若具备一些这些方面的能力,可以被选拔,如果这些方面能力很差的话,是不利于建模的与团队的理解。综上所述,得出以下结论:指导老师在对学生机试的时候发现一个计算机编程高手,然后直接录用,不再考察其它情况,这种做法不可取。 5.2、问题四解答问题四:为数学建模教练组写1份10001500字的报告,提出建模队员选拔机制建议,帮助教练组提高建模队员选拔的效率和质量。1.学校可以参考本题,尽可能地将报名参赛的同学信息统计完整以便于更好地选取队员。2.对本题题目所统计的信息,我们认为应该稍加改进,有些指标相对于其他指标对队员的影响较弱的我们可以不进行统计,比如说听课的次数以及在班级里的排名情况,这对数学建模的影响不是很大。这样做,可以有效提高统计的效率 3.对于其他几项我们要进行着重的调查,比如说数学的功底,计算机的实际操作能力(包括编程、计算机的工作软件的应用和与数学建模相关的数学软件的应用),这两项是数学建模的基础能力,也是主要的能力。我们建议在这两方面我们可以进行一个全方位的调查,可以根据平时的总体表现来定位,而不是只依照一次或者几次的考试成绩来判断,我想这可以用数学建模中统计的方法来进行定量的运算 4要加强培训,在培训方面,光有兴趣是不够的,这就涉及到一个能力的问题,就像有些人对文章很有兴趣,但他也不一定能写好文章,虽然来加培训的同学都对数学建模有兴趣,但由于每个学校人数限定的原因,不可能每个报名的人都能参加竞赛,这必然要经历一个选着的问题,所以我们用培训来选人,在培训这一关刷下一些人,每次培训都要签到,当没签到达到一定的次数,我们就应该淘汰这些人,也许他是对这个数学建模没兴趣了,也许他太忙了,没空没办发。设想我们培训之后,我们的同学对数学建模都有了一定的了解,表现也不错,而且兴趣不减,那我们培训结束后所留下的人都是些对数学建模有兴趣、了解表现很好的人。那我数学建模的同学的素质就相当可靠了。5.再次就是考试,考察同学的数学基础、编程能力和论文编写能力,尽管现在的留下来的同学都很优秀了,但我们要优中选优,让能力最好的同学去参加数学建模竞赛,因为参加数学建模不仅仅让个人或团队获得荣誉,更重要的是为学校获得荣誉,所以我们不能凭这些就确定谁参加竞赛,谁不参加,不管怎么样,实力最重要,所以考试是必须的,设想一下经过我们重重筛选,重重考核,现在我们选出的同学不仅对数学建模感兴趣,而且对数学建模有一定的了解,更重要的是实力是非常强,是这批同学中的佼佼者,让他们组队参加竞赛无疑是最明智的选着。 6.最后我们再选出的几位同学中按照上述模型的方法进行分组,各个同学能力超群不一定能获得最终的胜利,只有每个人能力好,而且团队配合好才是最重要的。最后我们考察的是团队协作能力,设想经过这样的选拔,一定能取得好成绩。六、 模型的评价及推广6.1 模型的优点运用了层次分析法,对各队员的选拔具有了较高的公平性。在组队的模型上还加入了权重,并依次选出了数学成绩较好、计算机成绩较好及综合成绩较好的三名同学,而且在考虑组队的过程中,尽量让问题简化,按成绩优劣均分队员,分队公平平均,让问题很明了,思路很清晰。也达到了问题的求解6.2 模型的缺点对问题三,我们的算法还不够精确,没有提出一个更好的思想来解决问题。应该在问题二模型的基础上找到一定的算法,让问题更具有说服力。6.3 模型的推广在日常生活中经常会遇到各式各样的选拔,比如足球队员的选拔,三好学生的选拔等等,都可以用本模型。类似地还可以推广到人们对于较复杂,较模糊问题的决策上,比如物种的保留,基因的研究,人才的录用,成绩的评定等。在一些科研、教育领域,都可以运用本模型。七、 对建模选拔机制的建议根据前面所建的模型,我们认为用此模型来选拔队员非常公平,合理。因此,我们对学校提出如下建议: 学校可以参考本题,尽可能地将报名参赛的同学信息统计完整以便于更好地选取队员。 对本题题目所统计的信息,我们认为应该稍加改进,有些指标相对于其他指标对队员的影响较弱的我们可以不进行统计,比如说听课的次数以及在班级里的排名情况,这对数学建模的影响不是很大。这样做,可以有效提高统计的效率。 对于其他几项我们要进行着重的调查,比如说数学的功底,计算机的实际操作能力(包括编程、计算机的工作软件的应用和与数学建模相关的数学软件的应用),这两项是数学建模的基础能力,也是主要的能力。我们建议在这两方面我们可以进行一个全方位的调查,可以根据平时的总体表现来定位,而不是只依照一次或者几次的考试成绩来判断,我想这可以用数学建模中统计的方法来进行定量的运算。 当确定每项指标的定量数据之后,我们就可以用到上述的层次分析方法对每一个学生进行定量的计算和分析,以此来选拔数学建模的优秀人才。(对此模型的优点我们已经在第六点“模型的评价及推广中”介绍过) 最后我们在选出的几位同学中进行组队,学校可以组织一个实力最强的队伍。其余的同学可以用动态规划的方法,分决策过程为n个阶段(n为所要组成的队伍数),按组队原则完成,每一阶段确定一个决策变量,然后建出模型进行最优化组合。八、 参考文献1. 陈东彦,李冬梅,数学建模,北京:科学出版社,2007。2. 姜启源,数学模型(第三版),北京:高等教

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论