0 引言
1 研究文献分析
2 TSP-D问题
2.1 目标函数研究
2.2 约束条件研究
2.3 算法求解研究
表1 TSP-D问题的算法求解对比 |
| 算法大类 | 算法名称 | 适用场景 | 应用 | 代表文献 |
|---|---|---|---|---|
| 精确 算法 | 分支定界算法 | 小规模整数规划、组合优化问题 | 求解200个节点的协同配送问题, 平均15 s得出解 | [32] |
| 分支定价算法 | 大规模整数规划、变量激增的组合问题 | 解决最多39个客户的实例, 扩大可管理规模一倍以上 | [33] | |
| 分支切割算法 | 复杂组合优化问题 | 引入有效不等式,提升求解下界 | [34-37] | |
| 动态规划算法 | 最优子结构问题 | 通过限制卡车访问点数量, 提升算法运行效率 | [38] | |
| 启发式 算法 | 贪婪算法 | 追求快速解的大规模问题 | 通过局部搜索算子改进可行解 | [12,39] |
| 大邻域搜索算法 | 大规模组合优化问题 | 设计初始解生成策略, 提升算法适应性和搜索效率 | [40] | |
| 遗传算法 | 复杂多约束优化问题 | 融入进化逆转操作, 优化灾害下冷链物流路径 | [41-43] | |
| 混合 算法 | 多算法融合 | 大规模、高复杂度的协同配送问题 | 结合了遗传算法和动态规划算法的优点, 在提高求解效率的同时保证解的质量 | [17,44] |
3 TSP-MD问题
3.1 目标函数研究
3.2 约束条件研究
3.3 算法求解研究
4 VRP-D问题
4.1 目标函数研究
表2 关于VRP-D问题的研究文献总结对比 |
| 目标函数 | 数学模型 | 约束条件 | 算法求解 | 代表文献 |
|---|---|---|---|---|
| 最小化总运营成本 | 混合整数规划 | 载重和续航 | 两阶段算法 | [63] |
| 最小化运输成本和使用 卡车的人力成本 | 混合整数规划 | 卡车载重量、无人机载重量和续航时间、 需求拆分比例和路径可行性 | 改进变邻域算法 | [64] |
| 最小总集货成本 | 混合整数规划 | 山区道路通行状况、无人机能耗、容量、 飞行速度、生鲜农产品新鲜度 | 混合遗传算法 | [65] |
| 最小化综合配送成本 | 混合整数规划 | 无人机载重及飞行范围 | 改进混合蚁群算法 | [66] |
| 最小化总配送成本 | 混合整数规划 | 碳排放总量 | 自适应大规模邻域搜索算法 | [67] |
| 最小化总配送成本 | 整数规划 | 无人机的飞行范围与载荷 | 改进K-means聚类搜索的 混合变邻域搜索算法 | [68] |
| 最小化总运营成本 | 混合整数规划 | 载重、续航、时间同步性 | 基于扫描算法和改进的 大规模邻域搜索的混合算法 | [69] |
| 最小化综合配送成本 | 混合整数规划 | 卡车与无人机协同方式、 无人机多包裹配送 | 两阶段混合蚁群算法 | [70] |
| 最小化总配送成本 | 混合整数规划 | 无人机与车辆协同方式、 多无人机多包裹配送 | 两阶段算法 | [71] |