论文部分内容阅读
摘要:为了促进赛事的公平性、实现人性化的赛程编排设计,同时达到减少出行里程、节约资源、保护环境的目的,采用计算机辅助建模的方法,对中超赛程编排进行优化研究。假设以总体出行里程最短、兼具赛程的公平性和设计的人性化为优化目标,以百度地图提供的球队所在城市间的距离数据为依据,通过改进模拟退火算法对2015年中超赛程编排进行优化,运用Matlab求解得到最优方案。结果表明:在最优赛程安排下得到的各支球队最优出行里程为5.022×105 km,相对2015年中超的实际赛程编排总里程减少了12.08%,由此节省燃油14.50 t,减少排放二氧化硫439 kg,对大气中二氧化硫减排的贡献率为11.11%,节约资金91 467.4元。该结果可以为中超实际主客场赛程编排的优化提供参考。
关键词:环境规划与管理;中超赛程;模拟退火算法;最优化;冷却进度表
中图分类号:X32;O224;TP301.6文献标志码:A
Abstract:To optimizethe scheduleof Chinese Super League by establishing the mathematical model can not onlypromotefairness, obtain the humanization designation, but also achieve the aim of savingmileages, resources and protecting environment effectively.Assuming the distance between any two cities was the Baidu map of direct distance, promoting fairness and humanization as well as pursuing the shortest mileage. Wholetraveling distance of 2015 Chinese Super League schedule was optimized based on the improved simulated annealing algorithm and the model was established by Matlab. The results indicated that the whole traveling distance of optimized tournament is 5.022×105 km, which reduced 12.08% compared with that of actual schedule of 2015 Chinese Super League. Furthermore, 14.5 tons of fuel can be saved, 43.9 kg of sulfur dioxide emissions can be reduced, SO2 contribution can be reduced to 11.11% and 91 467.4 yuan can be saved in the optimized designation.
Keywords:environmental planning and management; Chinese Super League schedule; simulated annealing algorithm; optimization; cooling schedule
模擬退火算法(simulated annealing algorithm)是一类从局部拓展到全局的随机性组合系统优化方法[1],它利用杂交粒子群优化算法中的杂交运算与带高斯变异粒子群优化算法中的变异运算处理大规模复杂数据的优化问题[2]。与其他方法相比,该算法具有描述简单、约束较少、使用灵活、运行效率高等优点,适于求解非确定多项式问题(NP)、旅行商问题(TSP)等优化组合问题。改进退火算法的优化性能主要涉及全过程状态函数与温度更新函数,这些环节的设计将决定模拟退火算法的快速性、收敛性与鲁棒性等[34]。
随着中超比赛影响力的逐渐深入,人们对赛程的公平性提出了更高的要求,同时也希望在轮次衔接上更多地体现人文关怀,在气候因素上能有更多的考量,在赛制编排上能更加符合低碳出行、绿色环保的要求。本文针对2015年中超赛程编排问题,以最短的出行路径为优化目标[5],通过改进模拟退火算法,合理控制冷却进度表(cooling schedule)中的适应度函数、交叉算子、变异算子以及内外循环准则,稳定快速地计算出最优编排方案[67],通过对此优化组合模型进行讨论表明,改进模拟退火算法可以高效解决双循环赛制的赛程编排问题[8]。
1中超赛程现状及分析
2015年中超联赛采用主客场双循环赛制[9],参赛队伍是2014年排名前16的球队(升级队代替降级队)。球队在一个城市进行完一场比赛后乘坐交通工具进入另一个城市参加比赛,所有球队进行完上半程比赛后回到各自城市休整,下半程与上半程对阵球队相同但主客场位置调换,所有比赛结束后,各球队回到各自所在的城市。
河北科技大学学报2016年第5期刘宝友,等:基于模拟退火算法的中超赛程编排优化研究在中超赛程中,考虑到旅途劳累与主场优势等因素,任一球队不宜连续3次以上(>3)做主场或客场,此时通过建立退火模型进行系统优化,不仅可使赛程编排更为合理,更能确保球队队员实力的正常发挥,实现相对公平。各支球队的地理位置与所在城市之间的距离分别如图1和表1所示。
2中超赛程优化模型的构建
2.1模型假设
在赛制编排中,将中超赛程所有方案表示为一个有向的赋权图C=(V,E)[10],其中V∈(V1,V2,…,V16),是16支球队集合中的一支;E∈(E1,E2,…,E16),是不同于V的另一支球队。最优赛程Z与有向对阵赛程C的关系为 min Z=∑ni=1|Ci|,(1)
约束条件如下:
1)任意两地往返路程相同,即Si,j=Sj,i;
2)交通工具统一为宇通标准55座大巴车,中途不更换其他交通工具;
3)Sa,b=0,a和b为同在一个城市的不同球队;
4)所有球队打完上半程后回各自城市进行休整;
5)退火算法参数取舍得当,不会陷入局部最优;
6)两城市之间的路程精确到整数位。
2.2模型分析
首先将2014年球队排名作为2015年各队的队号(用a1,a2,…,a16表示,升级队代替降级队),按照抽签法的原则进行单循环随机排列,对应到b1,b2,…,b16的位置。
2.3算法寻优步骤
16支球队分为8组对阵,每组对阵有2种主客场情况,则共28=256种主客场情况,选取其中1种进行完整的15轮循环,此时寻优步骤如下:
1)在256種主客场编排中随机选取1种情况进行蛇形编排与顺序轮转,得到完整的15轮循环过程;
2)利用模拟退火算法进行种群寻优并判断每组对阵的2支球队是否已经连续做了3次主场(或客场)[1819],如果对阵的2支球队都已经做了3次主场(或客场)且下一场希望相同,则结束进程返回步骤1)重新随机选取;
3)如果对阵的2支球队都已经连续3次做了主场(或客场),但2支球队对待下一场比赛希望做主场还是客场的情况相反,此时可以完成循环并输出最优解;
4)如果对阵的2支球队下一场都想做主场(或者客场),但只有其中1支队伍已经连续3次做了主场(或客场),则此队拥有优先选择权,完成循环并输出最优解;
5)如果对阵的2支球队下一场都想做主场(或客场),但是2支球队都没有连续3次做主场(或客场),则可根据队号大小决定,队号大的优先选择,完成循环并输出最优解。
该算法的总体流程见图2。在中超联赛中,下半程赛程完全翻转上半程赛程,即对阵双方、主客场安排与轮次顺序完全确定。本文从中超联赛实际情况出发,在上半程对阵双方与主客场安排确定的情况下利用退火算法对下半程进行寻优,将优化后的上、下半程的赛程之和作为中超比赛整体的赛程,则此赛程即为最优的全局编排方案[20]。
3结果分析与讨论
3.1结果分析
按照模拟退火算法初始值设置的一般原则,经过多次尝试,选取初始退火温度T0=500 000,在终止条件Tk+1=CTk中令C=0.95,通过运行Matlab程序,可得到全局寻优的模拟退火图,如图3所示。
运行时长2 990.91 s,随机选取种类超过25万种,最终得到表2所示的运行结果。从表2可以得到每支球队出行的具体路线,同时计算出16支球队最短的出行里程为5.022×105 km。
由于气候等不可抗因素对赛程编排具有一定的影响,某些球队所在城市在特定时段内不适宜做主场。以某支球队在前3场不适宜做主场为例,在利用算法寻找最优结果之前,人为赋予该球队主场危险标志,即默认此球队在前3轮比赛之前已经做主场参加了3场比赛,此时在进行前3轮比赛中该球队始终拥有优先选择主客场的权利,此时在算法寻优过程中该球队始终处于客场状态,可得到在赛程前3场中此队做客场的最优情况。通过合理使用危险标志与期望标志,可使优化的中超联赛赛程更趋人性化设计,可有效避免一些不可抗因素对球赛的干扰,有利于球员各自水平的正常发挥。
3.2结果讨论
根据中国汽车燃料消耗量网(the website of automobile fuel consumption of China)的信息可知,标准宇通55座大巴车的百公里耗油量为25 L,0号柴油5.3元/L,GB 252—2015规定0号柴油含硫量不高于02%(质量分数,下同),此处按0.15%计算。相对2015年中超实际编排方案,优化后编排里程减少69 032 km,燃油量减少了14.50 t,节约资金91 467.4元,同时减少二氧化硫排放43.9 kg。实际应用中,由于出行里程缩短而使道路通畅率上升,百公里耗油量随之降低,最终节能效果更加明显。
根据20150907人民网环保部报道,2015年上半年中国二氧化硫总体排放量为989.1万t,机动车排放量约占总排放量的6%,即59.346×104 t。由以上数据计算可知,优化后赛程编排对二氧化硫排放贡献率由4.5×10-8减少为40×10-8,贡献率减少了11.11%。因此,对赛程进行优化编排对改善空气质量具有一定的作用。
4模型评价
优化后的模型通过合理嵌套模拟退火算法全局寻优,可以快速寻找到中超比赛最优的主客场赛程方案和各队的行程路线,程序简单且可操作性强;在中超赛程下半程对阵双方和主客场确定的情况下利用模拟退火算法优化轮次,相比于中超目前下半程轮次与上半程相同的情况而言,具有更高的实用价值。
优化后的模型通过抽签法随机编排位置号,智能编排减少人工干预,且充分考虑部分参赛城市因不确定因素某时段不适合做主场的情况,体现赛事的公平性和更好的人性化安排。
优化后的模型易于理解且具有很强的自适应性和推广价值,可应用在足球、篮球和羽毛球等各类体育赛事中。
5结语
优化思想可为赛程编排问题提供解决方法与手段,合理优化路径使大量无序态的赛程安排趋于有序化,通过寻求最优赛程方案使比赛更趋合理公平,并可节约资源、保护环境。与2015年中超实际赛程相比,应用该模型后比赛里程减少69 032 km,节省开支91 467.4元,燃油量减少了14.50 t,减少二氧化硫排放43.9 kg。本研究可为主客场赛程安排分析求解提供参考,并对进一步有效保护环境、提升空气质量提供思路。 参考文献/References:
[1]刘浩, 韩晶. MATLAB R2014a 完全自学一本通[M]. 北京:电子工业出版社, 2015.
[2]余胜威. MATLAB优化算法案例分析与应用[M]. 北京:清华大学出版社, 2014.
[3]吴意乐, 何庆. 基于改进遗传模拟退火算法的WSN路径优化算法[J]. 计算机应用研究, 2016, 33(10): 5358.
WU Yile, HE Qing. WSN path optimization algorithm based on improved genetic simulated annealing algorithm[J]. Application Research of Computers, 2016, 33(10): 5358.
[4]MISEVICIUS A. A modified simulated annealing algorithm for the quadratic assignment problem[J]. Informatica, 2003, 14(4):497514.
[5]史峰, 王辉, 郁磊, 等. MATLAB智能算法30个案例分析[M]. 北京:北京航空航天大学出版社, 2011.
[6]赵文红, 张红斌. 一种改进的粒子群优化算法[J]. 河北科技大学学报, 2006, 27(4): 317320.
ZHAO Wenhong, ZHANG Hongbin. An improved basic particle swarm optimization algorithm[J]. Journal of Hebei University of Science and Technology,2006, 27(4):317320.
[7]郭亚军. 综合评价理论与方法[M]. 北京: 科学出版社, 2002.
[8]MANTAWY A H, ABDELMAGID Y L, SELIM S Z. A simulated annealing algorithm for unit commitment[J]. IEEE Transactions on Power Systems, 1998,13(1):197204.
[9]梁广辉. 中超联赛可持续发展的SWOT分析[D]. 北京: 北京体育大学, 2011.
LIANG Guanghui. SWOT Analysis of Chinese Super League of Sustainable Development[D]. Beijing: Beijing Sport University, 2011.
[10]孙士平, 吴建军. 直接搜索模拟退火算法的自适应改进[J]. 计算机工程与应用, 2015, 51(23):3137.
SUN Shiping, WU Jianjun. Adaptive improvement of direct search simulated annealing algorithm[J]. Computer Engineering and Applications, 2015,51(23):3137.
[11]陈华根, 李丽华, 许惠平,等. 改进的非常快速模拟退火算法[J]. 同济大学学报(自然科学版),2006,34(8):11211125.
CHEN Huagen, LI Lihua, XU Huiping, et al. Modified very fast simulated annealing algorithm[J]. Journal of Tongji University(natural science),2006, 34(8):11211125.
[12]HERSHBERGER J, SURI S, BHOSLE A M. On the difficulty of some shortest path problems[J].ACM Transactions on Algorithms, 2007, 2607(1):343354.
[13]CLERC M, KENNEDY J. The particle swarmexplosion, stability and convergence in a multidimensional complex space[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(1): 5873.
[14]胡运权. 运筹学基础及应用[M]. 北京:高等教育出版社, 2008.
[15]吴受章. 最优控制理论与应用[M]. 北京:机械工业出版社, 2008.
[16]胡大伟, 朱志强, 胡勇. 车辆路径问题的模拟退火算法[J]. 中国公路学报,2006, 19(4): 123126.
HU Dawei, ZHU Zhiqiang, HU Yong. Simulated annealing algorithm of vehicle routing problem[J]. China Journal of Highway and Transport,2006, 19(4):123126.
[17]MEISSNER M, SCHMUKER M, SCHNEIDER G. Optimized particle swarm optimization (OPSO) and its application to artificial neural network training[J]. BMC Bioinformatics, 2006(7): 125135.
[18]陆平静, 李寶, 易任娇, 等. 一种基于改进模拟退火算法的程序性能优化参数搜索算法[J]. 计算机工程与科学, 2015, 37(7): 12271232.
LU Pingjing, LI Bao, YI Renjiao,et al. An improved simulated annealing algorithm for program optimization parameters search[J]. Computer Engineering and Science, 2015, 37(7):12271232.
[19]陈华根,吴健生,王家林,等.模拟退火算法机理研究[J].同济大学学报( 自然科学版),2004,32(6):802805.
CHEN Huagen, WU Jiansheng, WANG Jialin, et al. Mechanism study of simulated annealing algorithm[J]. Journal of Tongji University(Natural Science), 2004, 32(6):802805.
[20]张银蒲. 遗传算法在组播路由优化中的应用[J]. 河北科技大学学报, 2011,32(3):261264.
关键词:环境规划与管理;中超赛程;模拟退火算法;最优化;冷却进度表
中图分类号:X32;O224;TP301.6文献标志码:A
Abstract:To optimizethe scheduleof Chinese Super League by establishing the mathematical model can not onlypromotefairness, obtain the humanization designation, but also achieve the aim of savingmileages, resources and protecting environment effectively.Assuming the distance between any two cities was the Baidu map of direct distance, promoting fairness and humanization as well as pursuing the shortest mileage. Wholetraveling distance of 2015 Chinese Super League schedule was optimized based on the improved simulated annealing algorithm and the model was established by Matlab. The results indicated that the whole traveling distance of optimized tournament is 5.022×105 km, which reduced 12.08% compared with that of actual schedule of 2015 Chinese Super League. Furthermore, 14.5 tons of fuel can be saved, 43.9 kg of sulfur dioxide emissions can be reduced, SO2 contribution can be reduced to 11.11% and 91 467.4 yuan can be saved in the optimized designation.
Keywords:environmental planning and management; Chinese Super League schedule; simulated annealing algorithm; optimization; cooling schedule
模擬退火算法(simulated annealing algorithm)是一类从局部拓展到全局的随机性组合系统优化方法[1],它利用杂交粒子群优化算法中的杂交运算与带高斯变异粒子群优化算法中的变异运算处理大规模复杂数据的优化问题[2]。与其他方法相比,该算法具有描述简单、约束较少、使用灵活、运行效率高等优点,适于求解非确定多项式问题(NP)、旅行商问题(TSP)等优化组合问题。改进退火算法的优化性能主要涉及全过程状态函数与温度更新函数,这些环节的设计将决定模拟退火算法的快速性、收敛性与鲁棒性等[34]。
随着中超比赛影响力的逐渐深入,人们对赛程的公平性提出了更高的要求,同时也希望在轮次衔接上更多地体现人文关怀,在气候因素上能有更多的考量,在赛制编排上能更加符合低碳出行、绿色环保的要求。本文针对2015年中超赛程编排问题,以最短的出行路径为优化目标[5],通过改进模拟退火算法,合理控制冷却进度表(cooling schedule)中的适应度函数、交叉算子、变异算子以及内外循环准则,稳定快速地计算出最优编排方案[67],通过对此优化组合模型进行讨论表明,改进模拟退火算法可以高效解决双循环赛制的赛程编排问题[8]。
1中超赛程现状及分析
2015年中超联赛采用主客场双循环赛制[9],参赛队伍是2014年排名前16的球队(升级队代替降级队)。球队在一个城市进行完一场比赛后乘坐交通工具进入另一个城市参加比赛,所有球队进行完上半程比赛后回到各自城市休整,下半程与上半程对阵球队相同但主客场位置调换,所有比赛结束后,各球队回到各自所在的城市。
河北科技大学学报2016年第5期刘宝友,等:基于模拟退火算法的中超赛程编排优化研究在中超赛程中,考虑到旅途劳累与主场优势等因素,任一球队不宜连续3次以上(>3)做主场或客场,此时通过建立退火模型进行系统优化,不仅可使赛程编排更为合理,更能确保球队队员实力的正常发挥,实现相对公平。各支球队的地理位置与所在城市之间的距离分别如图1和表1所示。
2中超赛程优化模型的构建
2.1模型假设
在赛制编排中,将中超赛程所有方案表示为一个有向的赋权图C=(V,E)[10],其中V∈(V1,V2,…,V16),是16支球队集合中的一支;E∈(E1,E2,…,E16),是不同于V的另一支球队。最优赛程Z与有向对阵赛程C的关系为 min Z=∑ni=1|Ci|,(1)
约束条件如下:
1)任意两地往返路程相同,即Si,j=Sj,i;
2)交通工具统一为宇通标准55座大巴车,中途不更换其他交通工具;
3)Sa,b=0,a和b为同在一个城市的不同球队;
4)所有球队打完上半程后回各自城市进行休整;
5)退火算法参数取舍得当,不会陷入局部最优;
6)两城市之间的路程精确到整数位。
2.2模型分析
首先将2014年球队排名作为2015年各队的队号(用a1,a2,…,a16表示,升级队代替降级队),按照抽签法的原则进行单循环随机排列,对应到b1,b2,…,b16的位置。
2.3算法寻优步骤
16支球队分为8组对阵,每组对阵有2种主客场情况,则共28=256种主客场情况,选取其中1种进行完整的15轮循环,此时寻优步骤如下:
1)在256種主客场编排中随机选取1种情况进行蛇形编排与顺序轮转,得到完整的15轮循环过程;
2)利用模拟退火算法进行种群寻优并判断每组对阵的2支球队是否已经连续做了3次主场(或客场)[1819],如果对阵的2支球队都已经做了3次主场(或客场)且下一场希望相同,则结束进程返回步骤1)重新随机选取;
3)如果对阵的2支球队都已经连续3次做了主场(或客场),但2支球队对待下一场比赛希望做主场还是客场的情况相反,此时可以完成循环并输出最优解;
4)如果对阵的2支球队下一场都想做主场(或者客场),但只有其中1支队伍已经连续3次做了主场(或客场),则此队拥有优先选择权,完成循环并输出最优解;
5)如果对阵的2支球队下一场都想做主场(或客场),但是2支球队都没有连续3次做主场(或客场),则可根据队号大小决定,队号大的优先选择,完成循环并输出最优解。
该算法的总体流程见图2。在中超联赛中,下半程赛程完全翻转上半程赛程,即对阵双方、主客场安排与轮次顺序完全确定。本文从中超联赛实际情况出发,在上半程对阵双方与主客场安排确定的情况下利用退火算法对下半程进行寻优,将优化后的上、下半程的赛程之和作为中超比赛整体的赛程,则此赛程即为最优的全局编排方案[20]。
3结果分析与讨论
3.1结果分析
按照模拟退火算法初始值设置的一般原则,经过多次尝试,选取初始退火温度T0=500 000,在终止条件Tk+1=CTk中令C=0.95,通过运行Matlab程序,可得到全局寻优的模拟退火图,如图3所示。
运行时长2 990.91 s,随机选取种类超过25万种,最终得到表2所示的运行结果。从表2可以得到每支球队出行的具体路线,同时计算出16支球队最短的出行里程为5.022×105 km。
由于气候等不可抗因素对赛程编排具有一定的影响,某些球队所在城市在特定时段内不适宜做主场。以某支球队在前3场不适宜做主场为例,在利用算法寻找最优结果之前,人为赋予该球队主场危险标志,即默认此球队在前3轮比赛之前已经做主场参加了3场比赛,此时在进行前3轮比赛中该球队始终拥有优先选择主客场的权利,此时在算法寻优过程中该球队始终处于客场状态,可得到在赛程前3场中此队做客场的最优情况。通过合理使用危险标志与期望标志,可使优化的中超联赛赛程更趋人性化设计,可有效避免一些不可抗因素对球赛的干扰,有利于球员各自水平的正常发挥。
3.2结果讨论
根据中国汽车燃料消耗量网(the website of automobile fuel consumption of China)的信息可知,标准宇通55座大巴车的百公里耗油量为25 L,0号柴油5.3元/L,GB 252—2015规定0号柴油含硫量不高于02%(质量分数,下同),此处按0.15%计算。相对2015年中超实际编排方案,优化后编排里程减少69 032 km,燃油量减少了14.50 t,节约资金91 467.4元,同时减少二氧化硫排放43.9 kg。实际应用中,由于出行里程缩短而使道路通畅率上升,百公里耗油量随之降低,最终节能效果更加明显。
根据20150907人民网环保部报道,2015年上半年中国二氧化硫总体排放量为989.1万t,机动车排放量约占总排放量的6%,即59.346×104 t。由以上数据计算可知,优化后赛程编排对二氧化硫排放贡献率由4.5×10-8减少为40×10-8,贡献率减少了11.11%。因此,对赛程进行优化编排对改善空气质量具有一定的作用。
4模型评价
优化后的模型通过合理嵌套模拟退火算法全局寻优,可以快速寻找到中超比赛最优的主客场赛程方案和各队的行程路线,程序简单且可操作性强;在中超赛程下半程对阵双方和主客场确定的情况下利用模拟退火算法优化轮次,相比于中超目前下半程轮次与上半程相同的情况而言,具有更高的实用价值。
优化后的模型通过抽签法随机编排位置号,智能编排减少人工干预,且充分考虑部分参赛城市因不确定因素某时段不适合做主场的情况,体现赛事的公平性和更好的人性化安排。
优化后的模型易于理解且具有很强的自适应性和推广价值,可应用在足球、篮球和羽毛球等各类体育赛事中。
5结语
优化思想可为赛程编排问题提供解决方法与手段,合理优化路径使大量无序态的赛程安排趋于有序化,通过寻求最优赛程方案使比赛更趋合理公平,并可节约资源、保护环境。与2015年中超实际赛程相比,应用该模型后比赛里程减少69 032 km,节省开支91 467.4元,燃油量减少了14.50 t,减少二氧化硫排放43.9 kg。本研究可为主客场赛程安排分析求解提供参考,并对进一步有效保护环境、提升空气质量提供思路。 参考文献/References:
[1]刘浩, 韩晶. MATLAB R2014a 完全自学一本通[M]. 北京:电子工业出版社, 2015.
[2]余胜威. MATLAB优化算法案例分析与应用[M]. 北京:清华大学出版社, 2014.
[3]吴意乐, 何庆. 基于改进遗传模拟退火算法的WSN路径优化算法[J]. 计算机应用研究, 2016, 33(10): 5358.
WU Yile, HE Qing. WSN path optimization algorithm based on improved genetic simulated annealing algorithm[J]. Application Research of Computers, 2016, 33(10): 5358.
[4]MISEVICIUS A. A modified simulated annealing algorithm for the quadratic assignment problem[J]. Informatica, 2003, 14(4):497514.
[5]史峰, 王辉, 郁磊, 等. MATLAB智能算法30个案例分析[M]. 北京:北京航空航天大学出版社, 2011.
[6]赵文红, 张红斌. 一种改进的粒子群优化算法[J]. 河北科技大学学报, 2006, 27(4): 317320.
ZHAO Wenhong, ZHANG Hongbin. An improved basic particle swarm optimization algorithm[J]. Journal of Hebei University of Science and Technology,2006, 27(4):317320.
[7]郭亚军. 综合评价理论与方法[M]. 北京: 科学出版社, 2002.
[8]MANTAWY A H, ABDELMAGID Y L, SELIM S Z. A simulated annealing algorithm for unit commitment[J]. IEEE Transactions on Power Systems, 1998,13(1):197204.
[9]梁广辉. 中超联赛可持续发展的SWOT分析[D]. 北京: 北京体育大学, 2011.
LIANG Guanghui. SWOT Analysis of Chinese Super League of Sustainable Development[D]. Beijing: Beijing Sport University, 2011.
[10]孙士平, 吴建军. 直接搜索模拟退火算法的自适应改进[J]. 计算机工程与应用, 2015, 51(23):3137.
SUN Shiping, WU Jianjun. Adaptive improvement of direct search simulated annealing algorithm[J]. Computer Engineering and Applications, 2015,51(23):3137.
[11]陈华根, 李丽华, 许惠平,等. 改进的非常快速模拟退火算法[J]. 同济大学学报(自然科学版),2006,34(8):11211125.
CHEN Huagen, LI Lihua, XU Huiping, et al. Modified very fast simulated annealing algorithm[J]. Journal of Tongji University(natural science),2006, 34(8):11211125.
[12]HERSHBERGER J, SURI S, BHOSLE A M. On the difficulty of some shortest path problems[J].ACM Transactions on Algorithms, 2007, 2607(1):343354.
[13]CLERC M, KENNEDY J. The particle swarmexplosion, stability and convergence in a multidimensional complex space[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(1): 5873.
[14]胡运权. 运筹学基础及应用[M]. 北京:高等教育出版社, 2008.
[15]吴受章. 最优控制理论与应用[M]. 北京:机械工业出版社, 2008.
[16]胡大伟, 朱志强, 胡勇. 车辆路径问题的模拟退火算法[J]. 中国公路学报,2006, 19(4): 123126.
HU Dawei, ZHU Zhiqiang, HU Yong. Simulated annealing algorithm of vehicle routing problem[J]. China Journal of Highway and Transport,2006, 19(4):123126.
[17]MEISSNER M, SCHMUKER M, SCHNEIDER G. Optimized particle swarm optimization (OPSO) and its application to artificial neural network training[J]. BMC Bioinformatics, 2006(7): 125135.
[18]陆平静, 李寶, 易任娇, 等. 一种基于改进模拟退火算法的程序性能优化参数搜索算法[J]. 计算机工程与科学, 2015, 37(7): 12271232.
LU Pingjing, LI Bao, YI Renjiao,et al. An improved simulated annealing algorithm for program optimization parameters search[J]. Computer Engineering and Science, 2015, 37(7):12271232.
[19]陈华根,吴健生,王家林,等.模拟退火算法机理研究[J].同济大学学报( 自然科学版),2004,32(6):802805.
CHEN Huagen, WU Jiansheng, WANG Jialin, et al. Mechanism study of simulated annealing algorithm[J]. Journal of Tongji University(Natural Science), 2004, 32(6):802805.
[20]张银蒲. 遗传算法在组播路由优化中的应用[J]. 河北科技大学学报, 2011,32(3):261264.