中国科学技术大学学报 ›› 2020, Vol. 50 ›› Issue (5): 695-704.DOI: 10.3969/j.issn.0253-2778.2020.05.018

• 论著 • 上一篇    下一篇

基于合作协同进化的多回收站点垃圾收运问题求解

张玉州,张子为   

  1. 安庆师范大学,计算机与信息学院,安徽安庆 246133
  • 收稿日期:2019-07-30 修回日期:2020-05-20 接受日期:2020-05-20 出版日期:2020-05-31 发布日期:2020-05-20
  • 通讯作者: 张玉州
  • 作者简介:张玉州(通讯作者),男,1976生,教授.研究方向:系统建模及优化、进化计算、智能交通.E-mail: yzhzhang@mail.ustc.edu.cn
  • 基金资助:
    安徽省自然科学基金面上项目(1808085MF173,1908085MF194),安徽省高校省级自然科学研究重点项目(KJ2016A438,KJ2019A0554)资助.

Solving multi-station refuse collection problem based on cooperative co-evolutionary algorithm

ZHANG Yuzhou, ZHANG Ziwei   

  1. School of Computer and Information, Anqing Normal University, Anqing 246133, China
  • Received:2019-07-30 Revised:2020-05-20 Accepted:2020-05-20 Online:2020-05-31 Published:2020-05-20

摘要: 随着经济的持续发展和城镇化进程的快速推进,城市生活垃圾的产出量越来越多,垃圾处理成本不断增大,其中垃圾收运成本占据相当大的比例,为此分析了一种实际生活中复杂的垃圾收运问题——多回收站点的垃圾收运问题(multi-station refuse collection problem,MSRCP),并将其映射为多中心车辆调度问题,从而建立了以最小车辆运输费用为目标的多回收站垃圾收运问题模型.依据MSRCP的特点,设计了一种基于协同进化(cooperative co-evolutionary,CC)作为外部框架的问题求解方法. 首先使用改进聚类算法,将各垃圾收集点分配至合适的回收站点,从而将MSRCP转换成若干单回收点的垃圾收运问题.以各回收站点为中心,采用一种混合遗传算法(hybrid genetic algorithm,HGA)进行车辆路径规划.最后,以安庆市大观区生活垃圾收运为例进行了上述模型及其算法的验证,结果表明,该算法在降低复杂垃圾收运的运输费用时,具有良好的性能.

关键词: 垃圾收运问题, 多回收站点, 合作协同进化, 聚类算法, 遗传算法

Abstract: With the continuous development of the economy and the rapid advancement of urbanization, the amount of refuse produced nationwide is rapidly increasing, and the cost for refuse processing is in turn on the rise, with refuse collection occupying an increasing proportion of it. A complex refuse collection problem is investigated, i.e., the multi-station refuse collection problem (MSRCP). The MSRCP is mapped to the multi-depot vehicle routing problem (MDVRP), and a model for MSRCP with the goal of minimum vehicle transportation cost is established. According to the characteristics of MSRCP, an approach based on Cooperative Co-evolutionary (CC) as external framework is designed for the problem. Firstly, the improved clustering algorithm is used to assign each collection point to the appropriate station. Then, a hybrid genetic algorithm (HGA) is designed for the vehicle routing problem (VRP) with the stations as the depots and MSRCP being divided into some VRPs. Finally, the refuse collection in Daguan District of Anqing City was taken as an example to verify the model and its algorithm, The results show that the proposed algorithm is effective in reducing transportation cost of complex refuse collection problems.

Key words: refuse collection problem, multi-stations, cooperative co-evolutionary, clustering algorithm, genetic algorithm

中图分类号: