考虑服务等级匹配与中途补给的城市环卫车辆调度问题

    An Optimization Problem of Urban Sanitation Vehicle Scheduling Considering Service Level Matching and En-Route Replenishment

    • 摘要: 为优化城市环卫车辆调度中服务等级匹配、车辆中途补给及顾客多次服务等多重约束下的运营效率,本文构建了混合整数规划模型,以最小化固定派遣成本、行驶成本、补给成本及软时间窗惩罚成本。针对该问题的NP-hard属性,设计了改进的自适应大邻域搜索算法(IALNS)。算法中,采用改进蚁群算法生成高质量初始解,通过探索不可行解集及设计针对性破坏、修复算子提升搜索性能,并结合模拟退火准则与动态权重调整机制维持解的多样性。将IALNS与Gurobi求解器进行性能对比,小规模算例中, IALNS在1 ~ 3 s内所得解与最优解的平均差距为0.98% ~ 2.19%,而Gurobi求解时间超过3000 s;大规模算例中,Gurobi在3600 s内无法获得可行解,IALNS仍能在10 s内稳定输出高质量解。采用改进蚁群算法生成的初始解相较于随机初始解,平均优化性能提升40% ~ 80%,计算时间同步缩短。灵敏度分析表明,增加补给点可降低派遣成本但提升补给成本,存在边际效益递减的饱和点;允许车辆降级服务能够整合车辆资源,有效降低总成本。本研究为城市环卫车辆调度提供了高效的优化方法与运营决策参考。

       

      Abstract: To optimize operational efficiency in urban sanitation vehicle scheduling under multiple constraints—service level matching, en-route replenishment, and multiple customer visits—this paper formulates a mixed-integer programming model minimizing total costs including fixed dispatch, travel, replenishment, and soft time window penalties. Given its NP-hard nature, an improved adaptive large neighborhood search (IALNS) algorithm is developed, which employs an enhanced ant colony optimization to generate high-quality initial solutions, explores infeasible solutions, designs tailored destruction and repair operators, and integrates a simulated annealing criterion with dynamic weight adjustment to maintain solution diversity. Compared with Gurobi, IALNS achieves solutions within 1 ~ 3 seconds for small-scale instances with an average gap of 0.98% ~ 2.19% versus Gurobi’s runtime exceeding 3 000 seconds; for large-scale instances, Gurobi fails to obtain feasible solutions within 3 600 seconds while IALNS consistently outputs high-quality solutions within 10 seconds. Using the enhanced ant colony optimization for initial solution generation improves optimization performance by 40% ~ 80% over random initialization and reduces computation time. Sensitivity analysis shows that increasing the number of replenishment points reduces dispatch cost but increases replenishment cost with diminishing marginal benefits, while allowing service downgrading effectively integrates vehicle resources and reduces total cost. This study provides an efficient optimization methodology and operational decision support for urban sanitation vehicle scheduling.

       

    /

    返回文章
    返回