数学建模最优组队问题_第1页
数学建模最优组队问题_第2页
数学建模最优组队问题_第3页
数学建模最优组队问题_第4页
数学建模最优组队问题_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上数学建模课程设计报告课程设计题目:最佳组队问题摘要针对问题1,我们知道题目中六个指标对建模的影响显然是不同的,但是我们只能从定性的角度来分析哪些因素对建模能力素质影响较大。于是,我们建立出求加权平均成绩的函数模型1然后经过Excel计算排序之后,得到加权平均水平统计表,进行了人员的直接筛选。但这种方法是占很大主观因素的,也缺乏一定的公平性。针对问题2,我们运用层次分析法,依次求解出目标层(12名选拔出的学生)、准则层(7项评价水平)、方案层(18名学生)之间的权重,最终根据每位同学所占的权重大小来筛选出优秀的学生。针对问题3,我们首先确定出三人组队选拔的最低标准。每三

2、个人的每项能力的最大值都必须大于设定的最低标准,这样三个人才准许组成一队,因为三个人作为一整体,决定他们的能力水平的是这三人每项能力的最高水平,而不是取决于每队的最低水平。所以每一组的能力由团队中在这方面最优的选手决定,所以在组队的过程中,每队的三名选手至少有两项能力在整体平均能力以上,根据这一原则以及综合水平尽可能高进行组队。然后通过计算机算法,对这一问题进行实现。关键字:层次分析法 动态规划问题 建模一 问题重述2014年美国大学生数学建模竞赛将于美国东部时间2014年2月6日晚上8点举行,任何一个参赛院校都会遇到如何选拔最优秀的队员和科学合理地组队问题这是一个最实际的,而且首先需要解决的

3、数学模型问题.现假设有18名队员准备参加竞赛,根据队员的能力和水平要选出12名优秀队员分别组成4个队,每个队3名队员去参加比赛,选拔队员主要考虑的条件分别为有关学科成绩(平均成绩)、智力水平(反映思维能力、分析问题能力和解决问题能力等)、动手能力(计算机的使用和其他方面实际操作能力) 写作能力、外语能力、协作能力(团结协作能力)和其他特长.每个队员的基本条件量化后如下表所示,根据表中的数据建立数学模型,试回答如下三个问题:1) 选择哪12名优秀队员参加竞赛?2) 确定一个最佳的组队使竞赛技术水平最高;3) 给出由12名队员组成4个队的组队方案,使整体竞赛技术水平最高,并给出每个队的竞赛技术水平

4、。附表 18名队员各种能力分值表条件队员学科成绩(1)智力水平(2)动手能力(3)写作能力(4)外语水平(5)协作能力(6)其它特长(7)ABCDEFGHIJKLMNOPQR8.68.28.08.68.89.29.27.07.78.39.09.69.58.69.19.38.48.79.08.88.68.98.49.29.68.08.28.18.29.19.68.38.78.48.08.38.28.18.58.38.58.29.09.88.48.68.08.18.38.28.88.69.49.28.06.58.59.67.77.97.26.26.56.97.89.98.18.18.48.89.2

5、9.17.97.79.29.78.69.09.18.79.68.59.08.79.09.08.88.68.48.79.59.19.69.79.29.09.29.79.3.9.49.59.79.39.09.49.59.19.2628896965456755678二 模型假设(1)题目所给各项指标数据真实客观反映选手水平。(2)选拔过程中遵循确定标准公平,公正,公开。(3)各队竞赛水平由各个单项指标衡量,并取在这方面最突出的选手的水平作为整队竞赛水平。(4)每位学生的综合水平主要由各指标分数决定。三 符号说明 依次为学习成绩、智力水平、动手能力、写作能力、其它特长的得分() 每组成员中取每项成绩的

6、最高分() 分别表示降低0.5,1,1.5,2分 () 对应的7项水平的权重。依次为0.25 0.2134 0.1786 0.1429 0.1071 0.0714 0.0357 ()四 问题分析4.1 问题1分析:针对问题1,从各个同学的综合水平进行考虑,对影响选拔队员的7个条件进行综合性比较,采用加权平均的方法4.2 问题2分析根据常理,题目中7个指标对建模能力的影响显然是不同的,但是我们只能从定性的角度来分析哪些因素对建模能力素质影响较大,而没有一个具体的尺度确定某项指标在建模能力中究竟占多大比重。所以根据相关文献【1】采用层次分析法来确定各项指标在建模能力中所占多比重。4.2 问题3分析

7、:问题要求寻求各队整体竞赛水平最高的分队方法,首先应该给每一对的整体竞赛水平一个精确标准,根据经济学原理【2】贸易使每个人生活更好,经济在社会中总是从事自己最有比较优势的工作,即最擅长的工作。所以可以断言,在一个团队中每位参数选手都从事自己最擅长的工作,故团队某一方面竞赛水平(比如动手能力,写作能力)是由团队中在这方面最优性的选手决定,所以在组队的过程中,每队的三名选手至少有两项能力在整体平均能力以上,根据这一原则以及综合水平尽可能高进行组队。五 模型建立与求解5.1 问题1模型与求解针对问题1要根据18名学生的基本情况,来选择12名学生参加竞赛。根据择优选取原则,需要排除6名能力较差一些的同

8、学,选择12名能力较好的同学出来。首先对18名学生进行编号,从各个同学的综合水平进行考虑,对影响选拔队员的7个条件进行综合性比较,通过两个模型的建立求解,最终得出结论。5.1.1模型建立出求加权平均成绩的函数模型:然后经过Excel计算排序之后,即可得如下加权平均水平统计表。表 5.1队员学科成绩智力水平动手能力写作能力外语水平协作能力其它特长平均水平L9.69.18.19.98.79.769.05M9.59.68.38.199.378.95G9.29.697.29.19.298.D8.68.98.39.69.79.788.R8.78.39.29.18.79.288.P9.38.48.68.8

9、8.69.568.O9.18.78.88.48.89.458.F9.29.28.27.99968.Q8.489.49.28.49.178.C88.68.58.59.29.688.E8.88.48.57.78.69.298.A8.698.287.99.568.425K98.287.899.558.N8.68.38.28.19958.J8.38.18.66.98.59.448.I7.78.28.46.59.69.357.H789.86.28.79.767.B8.28.88.16.57.79.127.5.1.2模型2在做一些比较和决策的时候,通常考虑的因素会涉及到很多方面,而有些因素的重要性,影响力

10、,或优先程度往往难以量化,人的主观选择(根据客观实际情况看)会起着相当主要的作用,这就给用一般的数学方法解决问题带来本质上的困难。层次分析法是一种定性和定量相结合的,系统化,层次化的分析方法,它可以有效地处理这样一类问题的实用方法【1】。基于我们要考虑所选拔出的学生有较强的互补性,使他们能够更好的配合,我们采用层次分析模型。首先,我们将决策的问题分解为3个层次,最上层为目标层,即选拔的12名学生,最下层为方案层,为18名学生 ,中间层为准则层,有学习成绩,智力水平(反映思维能力、分析问题、解决问题的能力),动手能力(计算机的使用和其它方面的实际操作能力),写作能力,协作能力(相互协作能力)及其

11、他特长,各层次之间的关系用相连的直线表示,如图一所示。图 5-1为避免结果的不准确性和不全面性,给出非定性的易于让人接受的结果,我们进行如下做法:一是不把所有因素放在一起比较,而是两两相互对比,二是对比时采用相对尺度,以减少性质不同的诸因素相互比较的困难,提高准确度3在该问题中比较学习成绩,智力水平,动手能力,写作能力,外语水平,协作能力,其他特长7个准则在选拔学生这一目标中的重要性。每次取两个因素和,用表示和对上一层因素的影响之比,全部比较成果可用成对比较矩阵 (1)表示。由于(1)式给出的的特点,A称为正互反矩阵。显然必有=1。如果用、依次表示学习成绩、智力水平、动手能力、写作能力、外语水

12、平、协作能力、其他特长7个准则,我们进行次成对比较,运用MATLAB得到成对比较矩阵为A = 1.0000 1.1667 1.4000 1.7500 2.3333 3.5000 7.0000 0.8571 1.0000 1.2000 1.5000 2.0000 3.0000 6.0000 0.7143 0.8333 1.0000 1.2500 1.6667 2.5000 5.0000 0.5714 0.1667 0.2000 1.0000 1.3333 2.0000 4.0000 0.4286 0.5000 0.6000 0.7500 1.0000 1.5000 3.0000 0.2857 0

13、.3333 0.4000 0.5000 0.6667 1.0000 2.0000 0.1429 0.1667 0.2000 0.2500 0.3333 0.5000 1.0000 我们求取对应于特征根n的,归一化的特征向量表示各个准则对上层目标的权重。(1)运用MATLAB得到特征值和特征向量如下所示:(2)一致性检验由上面所求的特征根和特征向量可知,7阶正互反阵A的最大特征根是7.0000,此时,一致性指标=0,故A为一致阵。(3)确定权向量对特征向量进行归一化即可得到权向量,其中各项的元素即对应于7项准则所占有的比重。5.1.3 问题1 模型2的结论将18名学生的各项成绩做成18行7列的矩

14、阵如下所示:E = 8.6000 9.0000 8.2000 8.0000 7.9000 9.5000 6.0000 8.2000 8.8000 8.1000 6.5000 7.7000 9.1000 2.0000 8.0000 8.6000 8.5000 8.5000 9.2000 9.6000 8.0000 8.6000 8.9000 8.3000 9.6000 9.7000 9.7000 8.0000 8.8000 8.4000 8.5000 7.7000 8.6000 9.2000 9.0000 9.2000 9.2000 8.2000 7.9000 9.0000 9.0000 6.0

15、000 9.2000 9.6000 9.0000 7.2000 9.1000 9.2000 9.0000 7.0000 8.0000 9.8000 6.2000 8.7000 9.7000 6.0000 7.7000 8.2000 8.4000 6.5000 9.6000 9.3000 5.0000 8.3000 8.1000 8.6000 6.9000 8.5000 9.4000 4.0000 9.0000 8.2000 8.0000 7.8000 9.0000 9.5000 5.0000 9.6000 9.1000 8.1000 9.9000 8.7000 9.7000 6.0000 9.

16、5000 9.6000 8.3000 8.1000 9.0000 9.3000 7.0000 8.6000 8.3000 8.2000 8.1000 9.0000 9.0000 5.0000 9.1000 8.7000 8.8000 8.4000 8.8000 9.4000 5.0000 9.3000 8.4000 8.6000 8.8000 8.6000 9.5000 6.0000 8.4000 8.0000 9.4000 9.2000 8.4000 9.1000 7.0000 8.7000 8.3000 9.2000 9.1000 8.7000 9.2000 8.0000 然后e*即可得到

17、由各位学生的平均水平组成的18行1列的矩阵。=( 8.4169 7.8492 8.5244 8.9205 8.5102 8.6774 8.9377 7.9320 7.9746 8.0498 8.3640 9.0419 8.9413 8.3282 8.6958 8.7246 8.6000 8.7640)于是可以得到模型二的结论为:对排序得到 7.8492 7.9320 7.9746 8.0498 8.3282 8.3640 8.4169 8.5102 8.5244 8.6000 8.6774 8.6958 8.7246 8.7640 8.9205 8.9377 8.9413 9.0419 所以第

18、2,8,9,10,11,14,个退出比赛,所选拔学生排名如下表.表5-2名次123456编号1213741816成绩9.04198.94138.93778.92058.76408.7246名次789101112编号15617351成绩8.69588.67748.60008.52448.51028.41695.2 问题2模型与求解5.2.1确定分组标准在问题1的基础上,我们如果想对这12个同学进行定性的、合理的分组,则需要保证每组的每项标准的平均水平都较大且不能低于12 个人的每项标准的平均水平。因此我们首先要求出所选拔的12个人的每项标准的平均水平,如表三所示。作为三人组队选拔最低标准。每三个

19、人的每项能力的最大值都必须大于设定的最低标准,这样三个人才准许组成一队,因为三个作为一整体,决定他们的能力水平的是这三人每项能力的最高水平,而不是取决于每队的最低水平。表5-3剩余12人每项能力的平均成绩学习成绩 智力水平动手能力写作能力外语水平协作能力其它特长8.8.8.8.8.9.7.考虑到,每项能力所占有的权重是不一样的,这样就不可能对每一项能力升高同样的标准,这是不符合客观事实的,所以在升高选拔每项能力的最低标准时,对第一次的最低标准进行略加改动,改动后的最低标准为: 分别表示升高1,1.5,2,2.5分 ()。这样就可以达到预期的效果,所占权重越大的水平项,在升高标准时,所升高的标准

20、就相应的升高越多,占权重越小的水平项,在升高标准时,所升高的标准就相应的升高的越少,这样越重要的水平项对总分的影响就相应的越重要,这样就可以进行合理的筛选,不断的升高最低标准,依次升高了1分,1.5分,2分,2.5分,分别得到如下表四的最低标准:表5-4组队最低标准升高的分数学习成绩智力水平动手能力写作能力外语水平协作能力其它特长18.6667 8.60338.41348.39048.70129.29537.04761.58.5417 8.49668.32388.31908.64779.25967.02982 8.4167 8.38998.23458.24758.59419.22397.011

21、92.58.2917 8.28328.14528.17618.54069.18826.94415.2.2进行合理分组对每一组的三名同学,我们分别取每一项准则的最大值作为该组在这一准则下的成绩。分别求出这一组在各项指标下的成绩。采用如下公式进行筛选求出每一组每项能力的最高分的总和以及加权总和,以保证在可能存在的队数较多时,选取加权总分相对较高的那一组,在加权总分相同时,选择总分较高的哪一组,这样更加符合客观事实,以便让整体的水平较高。 通过以最低成绩作为最低标准,选拔队伍所执行的程序,结果显示可以选择的组太多,不容易筛选出整体水平都很高的4组,并且不能保证这4组的整体水平趋于一致, 所以必须升高选拔的最低标准,这样才能寻找出既满足:值较大的4组。5.2.3确定最终分组在通过MATLAB执行程序后我们得到了详细的组队情况,详细数据见附录。下面将每组按照他们的每项能力的总分进行从高到底的排序,在遵循每个人不重复的原则下,从中间成绩的组依次向两边选取,以保证每组的整体水平在较小的范围内波动,使他们的总成绩趋于一致,这样在人数一定的情况下,可以使得每队的水平都尽可能的高。通过程序运算结果比较,得到的最佳分队情况如下表5-5队员学科成绩智力水平动手能力写作能力外语水平协作能力其它特长L9.69.18.19.98.79.76M9.59.68.38.199.37G9.29.697.29.19.2

温馨提示

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

评论

0/150

提交评论