matlab建模大赛程仁山,基于MATLAB的赛程安排方案设计

摘要

单循环赛是一种全面而公平的竞赛机制,赛程安排的恰当与否,在很大程度上影响比赛的结果。本文主要针对单循环赛的最优赛程安排方案建立相应的数学模型,给出最优赛程的安排方案。

对于问题一,通过直接拼凑的方法得出符合题目要求的关于5支队伍的赛程安排:(A,B),(C,D),(A,E),(B,C),(D,E),(A,C),(B,D),(C,E),(A,D),(B,E)。

对于问题二,则是通过参赛队伍数n 与各队每两场比赛中间相隔的场次数的上限r 之间的数量关系,列出相应的不等式n r ≤+32,解不等式得

??

????-≤23n r 即为问题二的结果,并通过MATLAB 软件编程验证。 针对问题三,我们建立了1号位置固定逆时针轮转法模型,基于参赛队数的奇偶性的算法差异,通过MATLAB 软件编程求出部分结果如下:

参赛队伍为8支时的赛程安排:

(1,5),(2,6),(3,7),(4,8),(1,6),(5,7),(2,8),(3,4),(1,7),(6,8),(5,4), (2,3),(1,8),(7,4),(6,3),(5,2),(1,4),(8,3),(7,2),(6,5),(1,3),(4,2), (8,5),(7,6),(1,2),(3,5),(4,6),(8,7).

针对问题四,通过各间隔场次ij C 与平均相隔场次r 的偏差(整个赛程相隔场次数的最大偏差D ,球队之间相隔场次的最大偏差E )来度量各队每兩场比赛相隔场次的“均匀性”,进而衡量问题三所求赛程的优劣。检验结果:计算8支队伍的赛程得1=D ,1=G ;计算9支队伍的赛程得5.0=D ,55.0=G 。结果表明,问题三所得的两个赛程都达到了D 、E 下界。

关键词:单循环赛;数学模型;MATLAB ;逆时针轮转法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经过多方努力,MATLAB技术论坛计划在2011年3月26号举行的首届『全国MATLAB编程应用竞赛』。打造国内权威赛事,巩固论坛主导地位! 为了使竞赛的顺利进行,MATLAB技术论坛重新购买新的高性能服务器(至强4核4G),另外本届竞赛得到多方的支持和资助: 官方网站:http://2011.matlabsky.com 讨论版块:http://www.matlabsky.com/forum-40-1.html 报名地址:http://www.matlabsky.com/thread-13284-1-1.html 交流QQ群:http://www.matlabsky.com/plugin.php?id=drc_qqgroup:main 在线客服:134169201 竞赛时间:2011.3.26 8:00 ~ 2011.4.10 24:00(共15天) 参赛对象:所有MATLAB爱好者,个人参赛 编程语言:MATLAB / Simulink 参赛流程: 1、到MATLAB技术论坛http://www.matlabsky.com注册网站账号,作为参赛资格凭证 2、到http://www.matlabsky.com/thread-13284-1-1.html填写参赛个人资料和联系方式 3、请于2011.3.26 8:00到http://2011.matlabsky.com/downwo.asp下载试题,并选择题目开始编程 4、请于2011.3.26 8:00 ~ 2011.4.10 24:00的15天内完成所选问题的源码编写 5、请于2011.4.10 24:00之前将所写程序提交至http://2011.matlabsky.com/upload.asp 6、2011.4.11 8:00 评委员会正式开始评估所有提交的MATLAB程序 7、2011.4.18 8:00 评委员会正式公布获奖竞赛成绩和代码,并接受大家监督 8、2011.4.20 8:00 发送(邮寄)获奖会员奖品及证书,领取论坛贝壳 9、采访会员参赛(获奖)感言,荣登MATLAB技术论坛人物专访栏目 10、发布本届编程竞赛总结报告,以及相关统计信息

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值