一种求解学区划分问题的混合启发式算法A hybrid heuristic algorithm for solving school district division problem
何雪;韦波;张晓宇;李景文;康传利;姜建武;
摘要(Abstract):
针对目前求解学区划分问题算法搜索过程缺乏记忆,搜索效率不高,容易陷入局部最优而收敛慢等问题,该文提出一种多启动(M)框架下,迭代禁忌搜索(ITS)算法与模拟退火(SA)算法混合的M-ITS-SA算法。该算法包括构造初始解、禁忌搜索、SA算法优化与求解等。运用K-Medoids模型对学校分组后,采用M-ITS-SA算法对学区进行划分与优化,并从多个分区方案中求解最优分区方案。学区划分实验结果表明:该文提出的M-ITS-SA算法能够保证分区的空间连续性,适用于单校和多校划片,并在入学总距离上与混合元启发算法(M-ILS-SPP)保持相当的同时,大大降低了超额招生人数和总用时,具有良好的寻优能力和收敛性,优于M-ILS-SPP算法。
关键词(KeyWords): 学区划分;混合启发式算法;迭代禁忌搜索算法;模拟退火算法;全局优化
基金项目(Foundation): 国家自然科学基金项目(41461085);; 广西自然科学基金项目(2016GXNSFAA380035);; 广西空间信息与测绘重点实验室基金项目(16-380-25-04);; 桂林理工大学博士基金项目(1996015)
作者(Authors): 何雪;韦波;张晓宇;李景文;康传利;姜建武;
DOI: 10.16251/j.cnki.1009-2307.2020.01.023
参考文献(References):
- [1]孔云峰.利用GIS与线性规划学校最优学区划分[J].武汉大学学报(信息科学版),2012,37(5):513-515.(KONG Yunfeng.Optimal school allocation using GIS and linear programming[J].Geomatics and Information Science of Wuhan University,2012,37(5):513-515.)
- [2]董琳琳,栗敏光.GIS空间分析在学区划分中的应用[J].城市勘测,2016(2):19-21,24.(DONG Linlin,LI Minguang.Application of GIS spatial analysis in school district zoning[J].Urban Geotechnical Investigation&Surveying,2016(2):19-21,24.)
- [3]栗敏光,董琳琳.基于加权距离成本的最优学区划分算法[J].测绘与空间地理信息,2017,40(12):216-218.(LI Minguang,DONG Linlin.An algorithm for optimal school district zoning based on weighted distance cost[J].Geomatics&Spatial in Information Technology,2017,40(12):216-218.)
- [4] FERNANDO B,VICTOR L,MARCO P.Applying genetic algorithms to zone design[J].Soft Computing,2005,9(5):341-348.
- [5]王尧山,朱毅,卢军.基于解空间优化的遗传算法的路径规划[J].电子技术与软件工程,2018(19):98-99.(WANG Yaoshan,ZHU Yi,LU Jun.Path planning of genetic algorithm based on solution space optimization[J].Electronic Technology&Software Engineering,2018(19):98-99.)
- [6] XIAO N.A unified conceptual framework for geographical optimization using evolutionary algorithms[J].Annals of the Association of American Geographers,2008,98(4):795-817.
- [7]孙启,金燕,何琨,等.用于求解混合车辆路径问题的混合进化算法[J].计算机科学,2018,45(4):76-82.(SUN Qi,JIN Yan,HE Kun,et al.Hybrid evolutionary algorithm for solving mixed capacitated general routing problem[J].Computer Science,2018,45(4):76-82.)
- [8]余浙鹏.基于局部搜索的分布式约束优化问题求解算法研究[D].重庆:重庆大学,2017.(YU Zhepeng.The study on local search algorithms for distributed constraint optimization problems[D].Chongqing:Chongqing University,2017.)
- [9]张永飞.局部搜索算法求解组合优化问题[D].长春:东北师范大学,2018.(ZHANG Yongfei.Local search algorithms for combinatorial optimization[D].Changchun:Northeast Normal University,2018.)
- [10]GARCIA E A R,ANDRADE M A G,RAMIREZ J,et al.Applying simulated annealing to design compact zones[J].Fuzzy Economic Review,2010,15(2):11-23.
- [11]何庆,吴意乐,徐同伟.改进遗传模拟退火算法在TSP优化中的应用[J].控制与决策,2018,33(2):219-225.(HE Qing,WU Yile,XU Tongwei.Application of improved genetic simulated annealing algorithm in TSP optimization[J].Control and Decision,2018,33(2):219-225.)
- [12]张爱君,秦新强,龚春琼.求解0-1二次规划问题的迭代禁忌搜索算法[J].计算机工程,2012,38(1):140-142.(ZHANG Aijun,QIN Xinqiang,GONG Chunqiong.Iterated tabu search algorithm for solving 0-1binary quadratic programming problem[J].Computer Engineering,2012,38(1):140-142.)
- [13]程航,张磊.求解最短路问题的改进禁忌搜索算法[J].交通科技与经济,2018,20(2):35-38.(CHENG Hang,ZHANG Lei.Improved tabu search algorithm for solving the shortest path problem[J].Technology&Economy in Areas of Communications,2018,20(2):35-38.)
- [14]孔云峰,朱艳芳,王玉璟.学校分区问题混合元启发算法研究[J].地理学报,2017,72(2):256-268.(KONG Yunfeng,ZHU Yanfang,WANG Yujing.A hybrid metaheuristic algorithm for the school districting problem[J].Acta Geographica Sinica,2017,72(2):256-268.)
- [15]冯剑,岳琪.模拟退火算法求解TSP问题[J].森林工程,2008(1):94-96.(FENG Jian,YUE Qi.Solving TSP problem by using simulated annealing algorithm[J].Forest Engineering,2008(1):94-96.)
- [16]谭黔林.大数据环境中知识服务及K-medoids算法改进研究[D].南宁:广西大学,2016.(TAN Qianlin.Study on knowledge service and K-medoids algorithm improving in big data environment[D].Nanning:Guangxi University,2016.)
- [17]马玉珍.图像的插值放大和多阈值区域生长算法的研究[D].沈阳:东北大学,2008.(MA Yuzhen.Research on interpolation to enlarge the image and multi-threshold region growing algorithm[D].Shenyang:Northeastern University,2008.)
- [18]燕圣峰.基于启发式算法求解路由与波长分配问题[D].武汉:华中科技大学,2016.(YAN Shengfeng.Heuristic algorithm for routing and wavelength assignment problem[D].Wuhan:Huazhong University of Science&Technology,2016.)
- [19]汪定伟,王俊伟,王洪峰,等.智能优化方法[M].北京:高等教育出版社,2007.(WANG Dingwei,WANG Junwei,WANG Hongfeng,et al.Intelligent optimization methods[M].Beijing:Higher Education Press,2007.)