数学建模竞赛论文评审优化协商方案.docx
《数学建模竞赛论文评审优化协商方案.docx》由会员分享,可在线阅读,更多相关《数学建模竞赛论文评审优化协商方案.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 数学建模竞赛论文评审优化协商方案摘要 大数据时代下,如何利用数据信息,调配资源,合理分配任务是提高系统效能的关键。本文针对数学建模竞赛中论文评分差异过大相关的分数协商分配问题,利用了非线性整数优化、多目标优化及动态演变分析等方法,建立了论文评分协商最优分配模型、有约束的论文协商分配模型和多目标约束协商优化模型。通过MATLAB编程计算,求解得到了最佳的协商方案。针对问题一,首先利用数据信息构造协商关系图,将论文协商分配问题转化为协商关系图的最大边覆盖问题,建立了非线性整数优化模型,并运用遗传算法进行求解模型,得到最优的协商分配方案,整个协商过程耗时仅28min。针对问题二,考虑到不同教师协商
2、工作大小的差别,构造了加权的协商关系图,将老师间协商任务量作为协商关系图中边的权值,在每一轮迭代过程中,动态更新协商关系图中边的权重,建立了动态约束目的优化模型,并运用粒子群算法求解优化方程,在协商教师互不相识的情况,得到最佳的协商分配方案,整个方案耗时65min。针对问题三,鉴于三位老师的特殊情况,将整体论文协商分配问题转化多个协商子问题,分步构造目标优化子模型,从而结合形成有约束多目标优化模型,并提出迭代的多目标遗传优化算法,通过计算,求解得知此条件下的最优协商分配方案,整个协商过程耗时64min,三位老师花费24min结束协商,符合需在14:30之前结束协商的需求。关键词 非线性整数优化
3、 多目标约束 遗传算法 最大边覆盖 论文协商分配MathematicalmodelingcontestpaperreviewandoptimizationnegotiationschemeAbstract Intheeraofbigdata,howtoutilizedatainformation,allocateresourcesandallocatetasksreasonablyisthekeytoimprovesystemefficiency.Inthispaper,theoptimalallocationmodel,theconstrainedallocationmodelandthec
4、onstrainedallocationmodelareestablishedbyusingthemethodsofnonlinearintegeroptimization,multi-objectiveoptimizationanddynamicevolutionanalysis.ThroughMATLABprogrammingcalculation,thebestnegotiationschemeisobtained.Inviewofproblem1,firstly,anegotiationgraphisconstructedbyusingdatainformation,thethesis
5、negotiationallocationproblemistransformedintothemaximumedgecoveringproblemofthenegotiationgraph,anonlinearintegeroptimizationmodelisestablished,andageneticalgorithmisusedtosolvethemodel,soastoobtaintheoptimalnegotiationallocationscheme.Thewholenegotiationprocesstakesonly28min.Toquestion2,considering
6、thedifferencesbetweendifferentteachersconsultationworksize,diagram,constructstheweightednegotiationwillnegotiatetoquotaasnegotiationbetweenteacherdiagramedgeweights,ineachroundofiterationprocess,dynamicupdateconsultationofedgeweightsinthediagram,thedynamicconstraintobjectiveoptimizationmodelwasestab
7、lished,andusedtosolvetheoptimizationequationofparticleswarmoptimization(pso),teacherstrangersinconsultation,negotiationscheme,forthebest,thewholeschemetakesonly56min.Forquestion3,inviewofthethreeteachersofspecialcircumstances,thewholethesisnegotiationassignmentproblemintosubproblemsmultiplenegotiati
8、on,constructtheobjectiveoptimizationmodel,stepbystepsoastoformaconstrainedmulti-objectiveoptimizationmodelofmulti-objectivegeneticoptimizationalgorithm,andproposestheiterationbycalculation,solvingabouttheoptimaldistributionplanforthenegotiation,undertheconditionofthewholenegotiationprocesstakes64min
9、,inlinewiththethreeteachersdemandshouldbenegotiatedbeforecomestoend.Key words nonlinearintegeroptimization multi-objectiveconstraint geneticalgorithm maximumedgecovering papernegotiationallocatio目 录引 言11.问题重述22.符号说明33.问题分析44.模型的建立与求解54.1问题一模型的建立与求解54.1.1模型的分析及建立54.1.2模型的求解及结果84.2问题二模型的建立与求解114.2.1模型
10、的分析及建立124.2.2模型的求解及结果134.3问题三模型的建立与求解164.3.1模型的分析及建立164.4模型的求解结果195.模型的优缺点255.1模型的优点255.2模型的缺点25总 结25参考文献26致 谢27附 录28引 言2019年全国大学生数学建模竞赛江苏赛区论文评审在南京林业大学进行,每个队提交的论文都由三位老师独立打分,打分结束后,对于最高分和最低分差距比较大的论文,打最高分和最低分的老师再进行协商,重新打分。由于涉及到的论文和老师较多,很多老师相互之间还不太认识,如何合理安排协商是一件比较麻烦的事情。如果能够给出科学合理的协商方案,可以节约很多时间,以这一个事情为背景
11、设计了如下这个比赛题目。这个问题解决方法的初步设想是使用运筹学建立约束规划模型来求解,还需要使用图论相关知识,编程求解,撰写论文等。1. 问题重述现在对大学生数学建模论文评审,每篇论文由三名老师独立打分,如果最低分和最高分差距超过10分,需要两位老师面对面协商,两人修改自己的分数,修改完后不需要再进行一次修改。如果一人空着,另一人与别的老师协商,那么前面的这位老师需要等待。如果两位老师不熟悉,需要取得联系,这需要花费一点时间。如果两位老师熟悉,不需要再在取得联系上花费时间,协商用时会短一些。下午14:00协商开始。问题一:如何安排,使得全部协商完后需要的时间最少?问题二:由于老师之间互相不熟悉
12、,一名老师新找一名老师协商需要4分钟。问如何安排,使得全部协商完后需要的时间最少?问题三:有三位徐州(赵老师、周老师、林老师)的老师赶时间坐车,需要优先协商完,要求三位徐州的老师全部协商完的时间不迟于下午14:30(越早结束越好),问在满足三位徐州老师时间的条件下,如何安排,使得全部协商完成后需要的时间最少。表1 需要协商的教师信息论文编号教师A教师B论文编号教师A教师B论文编号教师A教师B215赵张261邱吴110赵张262钱周256吴钱16邱张159邱费122俞周233邱范240钱范248吴周15吴林323孙范13俞林90吴林18邱吴29钱周150张林156吴周54吴孙451吴费198邱孙
13、315钱牛31邱孙101张周53钱俞208邱周293邱周278吴周291陆张232吴林322赵陈192钱周20孙周391邱张263陆牛154赵陈4陈范343张费注:表中只列举中教师姓名,且排名不分先后2. 符号说明针对上述问题,本文建模了单目标、多目标的优化模型,为便于大家理解本文所提的优化模型,这里将建模过程中主要应用到的符号作如下说明,具体符号及其物理意义如下所示:符号物理意义pi,i=1,2,n第i篇论文P=p1,p2,pnn篇论文mi第i位评委M=m1,m2,mm评委老师集合S=sijnm打分矩阵DPT=dijmm协商矩阵dij第i位老师与第j位老师协商情K=kij当前参与协商矩阵Ri
14、矩阵K的第i行Cj矩阵K的第j列Pt第t分钟评委老师间协商次数矩阵T协商时间3. 问题分析在大学生数学建模论文评审过程中,每篇论文由三名教师独立打分,如果最低分和最高分差距超过10分,需要两位老师面对面协商,两人修改自己的分数。注意到每次协商过程中,只能是两位面对面协商,即不能出现3或多位教师共同协商的情形。此问题与经典的任务分配类似,需要给出具体的协商方案,以使整个协商过程时间最短,这就涉及到单指标/多指标的优化问题。表1所示,此次需要协商的论文共计39篇,共涉及陈、陆、钱、邱、孙、吴、俞、张、赵、范、费、林、牛和周14位评委教师间的协商问题。图1统计了各位评委老师共需要协商次数情况,可以看
15、出最大需要协商的次数为11次,最小需要协商的次数为2次,其中,周、吴、邱三位评委老师的协商任务均超过10。分析不难发现,所以老师完成协商最短时间为44min。图1 各评委老师协商次数问题1要求给出最佳协商方案,使得全部协商完成时间最短。问题2在问题1的基础上,增加了寻找评委老师的时间。问题3则基于问题1、问题2提出优先安排三位徐州(赵老师、周老师、林老师)评委教师,确保这三位教师在最短时间内完成自己的协商任务,同时也使得剩余评委老师协商任务在尽可能短的时间内完成。三个问题均为优化问题,问题2/3则增加了相应约束条件,则可认为是有约束的优化问题。为使总协商时间最短,需要尽可能降低等待机会,即尽可
16、能安排所有需要协商的教师尽可能多地参与协商。建模过程中,我们根据表1中打分情况,构造协商关系图邻接矩阵,需要协商的位置用大于1的数表示,不需要协商的教师间取值为0,这里数值大小表示两位老师间的最大协商次数。则整个协商过程可转变为对协商关系图的最大边覆盖问题。每轮协商问题可转化为在协商关系图中找到最大不相邻边。通过不断迭代,知道协商关系图所以的边都被覆盖到,则整个协商过程全部完成。4. 模型的建立与求解4.1 问题一模型的建立与求解4.1.1 模型的分析及建立问题1要求给出最佳的协商安排方案,以使得整个协商进程时间最短。针对此问题,为简化模型,建模过程中,本文对其进行必要的限定,作如下假设:1)
17、假设需要协商的两位老师,当且仅当协商一次,即即使多篇文章需要协商,只需协商一次便可完成所有任务;2)对于每篇论文,三位老师打分出现重复且最高分最低分差距超过10分时,只需与其中一位老师协商(所给数据中不存在此情况);3)假设两位需要协商老师需要协商多篇论文,其总共所需时间仍为4分钟;4)评委老师只协商共同打分的论文。基于上述假设,下面给出具体的建模方法。设现有n篇论文记为P=p1,p2,pn,m位评委老师M=m1,m2,mm,其形成的打分矩阵记为S=sijnm,且有sij=g 第j位老师给第i篇论文打分 0 第j位老师未给第i篇论文打分则根据打分矩阵S,可以获得需要协商的论文Ps及对应的评委老
18、师Ts,则有:Ps=i|maxsij-minsij10,i=1,2,nTs=i,jmaxsij-minsij10,i=1,2,n,j=1,2,m文Ps及对应的评委老师Ts,构造如下协商矩阵DPT,其满足:DPT=d11d1mdm1dmm其中,di,j表示第i位老师与第j位老师协商情况,即有:dij=1 第i位老师需与第j位老师协商 0 第i位老师无需与第j位老师协商结合Ts,不难发现dij=1 i,jTs 0 i,jTs 协商过程中,每位需要协商的老师可结合自身安排选择评委老师进行协商,但实际中,往往容易出现多个同时寻找一位老师协商,这就造成时间和资源的浪费。为此,需合理安排协商过程,确保协商
19、过程在最短时间内完成。考虑到协商策略的变化并不影响总共需要协商的次数,也就是协商过程中的最短用时是一定的,因此,在制定协商策略过程中,只需尽可能避免两位或者多位评委老师同时找某一位评委老师的情况,即尽可能让所有需要老师参与协商但不重复即可。每一轮协商可视为在矩阵DPT中寻找尽可能多不在同行同列的1,迭代直到矩阵DPT中所有为1的元素都被遍历过,则有:maxi=1mj=1mkij0Ri11,i=1,2,m0Cj11,j=1,2,m0Ri1, RiZ*0Cj1, CjZ*其中,Ri表示矩阵K的第i行,Cj表示矩阵K的第j列,K=kij,且kij满足:kij=dij,kji=0,i=1,2,m,j=
20、i,i+1,m不难发现,上述优化问题是有约束的非线性整数规划问题,该问题的可行域并非连续,采用一般的有约束的优化算法如梯度下降法、单纯性法、对偶单纯性法等求解比较困难。遗传算法(Genetic Algorithm, GA)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。其主要特点表现在:1)直接对结构对象进行操作,不存在求导和函数连续性的限定;2)具有内在的隐并行性和更好的全局寻优能力;3)采用概率化的寻优方法,不需要确定的规则就能自动获取和指导优化的搜索空间,自适应地调整搜索方向。遗传算法(Genetic algorithms
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 竞赛 论文 评审 优化 协商 方案
限制150内