分享自:

通过机器学习优化的遗传算法提升绿色车辆路径效率

期刊:international journal of networked and distributed computingDOI:10.1007/s44227-025-00062-3

本文档属于类型a,即报告了一项原创性研究的学术论文。以下是针对该研究的详细学术报告:


一、主要作者与发表信息

本研究由 Lahcène Guezouli(拉姆丹大学巴特纳2分校LAMIE实验室)、Lyamine Guezouli(HNS-RE2SD研究所)、Sara Ameghchouche(奥兰1大学RIIR实验室)和 Hilal Menzer(巴特纳2分校LAP实验室)共同完成,发表于 International Journal of Networked and Distributed Computing (2025),题为《Enhancing Green Vehicle Routing Efficiency through Machine Learning-Optimized Genetic Algorithms》。


二、学术背景与研究目标

研究领域:本研究属于运筹学与绿色物流交叉领域,聚焦于多仓库电动车路径规划问题(Green Multiple Depot Vehicle Routing Problem with Time Windows, GMDVRPTW)。

背景与动机
传统车辆路径问题(VRP)旨在优化运输成本(如最短路径),而GMDVRPTW进一步引入了环境约束(如电动车电池续航、充电站布局)和时间窗限制。由于问题复杂度高(NP-Hard),现有算法在多仓库、异构车队场景中效率不足。因此,作者提出结合机器学习与遗传算法(Genetic Algorithm, GA)的混合优化方法,以同时最小化车队规模、总行驶成本和延迟时间。

研究目标
1. 提出一种新型GMDVRPTW数学模型;
2. 开发基于聚类和自适应遗传算法的求解框架;
3. 验证算法在标准数据集上的性能优势。


三、研究流程与方法

1. 问题建模与数学框架

  • 模型假设:已知客户位置、需求、充电站(Alternative Fuel Station, AFS)分布,车辆容量和电池状态(State of Charge, SOC)受限。
  • 目标函数:三目标优化(公式1-3):
    • 最小化车队规模(公式1);
    • 最小化总行驶成本(公式2,含电动车能耗模型);
    • 最小化总延迟时间(公式3)。
  • 约束条件:包括车辆容量(公式8)、时间窗(公式12-13)、充电站访问(公式7)等,共15项约束。

2. 聚类阶段(Clustering)

  • 方法:改进的k-means算法,按客户与仓库的欧式距离分组。
  • 创新点:动态调整聚类边界,优化初始路径分配。
  • 示例:图2展示了10个客户分配到2个仓库的聚类结果。

3. 路径优化(Genetic Algorithm)

  • 染色体编码:客户序列以仓库为分割点(图5),如染色体(0 8 4 0 9 5 1 0)表示两辆车分别服务客户{8,4}和{9,5,1}。
  • 遗传操作
    • 交叉:采用最佳成本路径交叉(BCRC),保留可行解;
    • 变异:分仓库内变异(Intra-Depot)和仓库间变异(Inter-Depot),后者每10代触发一次以优化全局分配。
  • 适应度函数:加权求和法(公式17)与帕累托排序(Pareto Ranking),权重设为μ=100(车队规模)、α=0.001(距离)、β=1(延迟)。

4. 参数优化与机器学习整合

  • 关键参数:种群大小(1200)、交叉率(0.65)、变异率(0.25-0.30)。
  • 机器学习辅助:通过k-means聚类分析历史数据,动态调整变异率以提升收敛速度。

四、主要结果与逻辑链条

1. 算法性能对比

  • 测试数据集:23个标准MDVRPTW算例(客户数75-1000,仓库数2-50)。
  • 基准对比:与GenClust GA(Thangiah & Salhi, 2001)和ProGenClust GA(Guezouli & Abdelhamid, 2018)对比(表3)。
    • 车队规模:在11个算例中减少1-6辆车(如算例26减少6辆);
    • 行驶成本:5个算例成本降低(如算例18降低7.6%);
    • 延迟时间:11个算例延迟缩短(如算例26减少39.7%)。

2. 帕累托前沿分析

  • 图8显示,改进算法在33/49指标上优于基准方法,尤其在大型算例(如1000客户)中优势显著。

3. 计算效率

  • 复杂度:时间复杂度O(g·p·(n·d + t + n)),空间复杂度O(p·n·d),适合大规模问题。

五、结论与价值

科学价值
1. 提出首个结合机器学习参数调优的GMDVRPTW求解框架;
2. 验证了帕累托排序在多目标优化中的有效性;
3. 公开的Matlab代码为后续研究提供工具支持。

应用价值
- 为物流企业提供降低碳排放、优化电动车队调度的解决方案;
- 可扩展至带取送货(Pickup-Delivery)等复杂场景。


六、研究亮点

  1. 方法创新:首次在GMDVRPTW中融合聚类、遗传算法和机器学习调参;
  2. 性能突破:在12/23算例中刷新最优解纪录(表3);
  3. 工程友好性:算法在8GB内存设备上可处理1000客户级问题。

七、其他有价值内容

  • 开放问题:未来可整合实时交通数据,进一步优化能耗模型;
  • 代码开源:作者计划公开算法实现以供社区验证。
上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com