这篇文档属于类型a,是一篇关于新型遗传编程(Genetic Programming, GP)方法在不确定容量弧路径问题(Uncertain Capacitated Arc Routing Problem, UCARP)中应用的单篇原创性研究论文。以下是针对该研究的详细学术报告:
作者: Mazhar Ansari Ardeh, Yi Mei(IEEE Senior Member), Mengjie Zhang(IEEE Fellow), Xin Yao(IEEE Fellow)
机构: 新西兰惠灵顿维多利亚大学工程与计算机科学学院(前三位作者);中国南方科技大学计算机科学与工程系(最后一位作者)
期刊: IEEE Transactions on Evolutionary Computation
发表时间: 2023年4月(第27卷第2期)
本研究属于进化计算与组合优化领域,重点关注不确定环境下的路径规划问题。UCARP是一个NP难组合优化问题,广泛应用于物流领域(如道路维护、垃圾清运、除雪作业)。传统优化方法(如数学规划和遗传算法)难以应对UCARP的动态不确定性,而遗传编程超启发式(GP Hyper-Heuristic, GPHH)通过演化路由策略(Routing Policies)而非固定路径,显著提升了解决方案的灵活性。
现实中的UCARP实例常因外部变化(如季节更替或车辆故障)而相互关联,但现有GP方法存在两大缺陷:
1. 种群多样性不足:GP演化过程中易出现重复个体,导致知识迁移时仅能传递冗余信息;
2. 知识迁移效率低:现有方法仅在初始化阶段利用源问题知识,无法适应目标问题的动态变化。
提出一种结合辅助种群的遗传编程知识迁移算法(APT-GP),实现:
1. 通过去重机制提升迁移知识的多样性;
2. 通过辅助种群与主种群协同演化,动态优化目标问题的求解效率。
APT-GP核心组件:
- 主种群:针对目标问题演化,通过完整UCARP模拟评估个体适应度。
- 辅助种群:利用源问题知识初始化,通过代理模型(Surrogate Model)高效评估(基于KNN算法)。
- 知识迁移机制:通过精英个体交换与去重策略(基于表型哈希)维持种群多样性。
创新方法:
- 表型行为表征:将路由策略的决策行为编码为向量(如任务选择优先级),用于快速去重和相似性计算。
- 动态移民交换:主/辅助种群间周期性交换非重复个体,避免陷入局部最优。
数据集:
- 扩展自经典CARP基准实例,涵盖不同车辆容量、拓扑结构和需求分布(如ugdb、uegl系列)。
- 设计42个迁移场景,源-目标实例相似度(Kendall秩相关系数)为0.46–0.99。
对比算法:
- 传统GPHH;
- 现有迁移优化方法(如FullTree、BestGen、SUFullTree)。
评估指标:
- 测试性能(平均路径成本);
- 收敛速度;
- 种群多样性(熵值衡量)。
(报告总字数:约2000字)