作者及机构
本文由Wenxing Lan、Ziyuan Ye、Peijun Ruan、Jialin Liu(IEEE Senior Member)、Peng Yang(IEEE Member)和Xin Yao(IEEE Fellow)共同完成,作者团队来自中国南方科技大学计算机科学与工程系及广东省脑启发智能计算重点实验室。研究成果发表于2022年8月的IEEE Transactions on Evolutionary Computation(第26卷第4期),论文标题为《Region-Focused Memetic Algorithms with Smart Initialization for Real-World Large-Scale Waste Collection Problems》。
本研究属于进化计算(Evolutionary Computation)与运筹学(Operations Research)的交叉领域,聚焦于多车场多处理设施多行程的带容量约束车辆路径问题(Multidepot Multidisposal-Facility Multitrip CVRP, M3CVRP)的实际应用。
研究动机:
现有废弃物收运问题(Waste Collection Problem, WCP)的研究多基于单车场(Single-Depot)或单处理设施假设,而现实场景中车辆需从多个车场出发,访问多个废弃物处理设施(如中转站),且受容量和工作时长约束。这种复杂性导致传统算法(如经典文化基因算法MA或Clarke-Wright节约算法CWSA)无法直接适用。此外,现有研究多采用欧氏距离对称假设,而实际道路存在单向行驶导致的非对称性。本文首次系统建模了包含3000个收集点、3个车场和3个处理设施的大型现实问题。
目标:
1. 建立M3CVRP的数学模型;
2. 设计高效的区域聚焦文化基因算法(RFMA)解决搜索空间爆炸问题;
3. 提出启发式辅助的初始化方法(HASI)和逆向插入解码器(BSIM);
4. 验证算法在真实大规模实例上的优越性。
M3CVRP模型的核心约束:
- C1:车辆需从同一车场出发并返回;
- C2:每个收集点仅被服务一次;
- C3:车辆载重不得超过容量;
- C4:单日工作时间不超过8小时;
- C5:离开车场或处理设施时车辆必须空载;
- C6:返回车场前需清空负载。
数学模型通过有向图表示顶点(车场、收集点、处理设施)和边(实际驾驶距离),目标函数是最小化总行驶距离(公式3)。
研究采用两阶段框架:
关键创新:
- 紧致化策略:通过参数θc和θt动态限制车辆容量和工作时间的90%~99%,增强解多样性。
- 最近服务优先:将收集点分配至最近车场,按“最近未服务点优先”原则生成初始路径。
数据预处理:
- 基于高德地图API计算非对称实际驾驶距离(非欧氏距离);
- 收集点服务时间δ©和废弃物体积t©作为输入约束。
核心组件:
- 区域聚焦局部搜索(RFLS):
- RFSPS算子:在半径ρ1内交换单点(图4示例);
- RFSS算子:在半径ρ2内交换路径片段;
- RMPS算子:随机交换多点并松弛接受条件(ρ3控制松弛度)。
- 逆向插入解码器(BSIM):非贪婪插入处理设施和车场,回溯m个点评估最优插入位置(参数nb=5)。
MA框架改进:
- 结合序列交叉(SBX)和随机排序(Stochastic Ranking)处理约束;
- 局部搜索概率pls=0.2,种群规模μ=30。
作者建议进一步研究动态环境下的鲁棒优化(如交通不确定性[36]),并探索基于深度学习的算子自适应选择机制。