Operations Research and Management Science ›› 2024, Vol. 33 ›› Issue (10): 103-109.DOI: 10.12005/orms.2024.0326

• Theory Analysis and Methodology Study • Previous Articles     Next Articles

Model and Algorithm Research on Solving a Truckload Pickup and Delivery Routing Problem Considering Order Selection Restriction

ZHANG Hui1,2,3, HUANG Min2,3, WU Yinghui1, FU Yaping4, WANG Xingwei5   

  1. 1. School of Economics and Management, Jiangsu University of Science and Technology, Zhenjiang 212100, China;
    2. College of Information Science and Engineering, Shenyang 110819, China;
    3. State Key Laboratory of Synthetical Automation for Process Industries, Shenyang 110819, China;
    4. School of Business, Qingdao University, Qingdao 266071, China;
    5. College of Computer Science and Engineering, Northeastern University, Shenyang 110169, China
  • Received:2022-07-04 Online:2024-10-25 Published:2025-02-26

带订单选择限制的整车取送货路径问题的模型与算法研究

张辉1,2,3, 黄敏2,3, 吴影辉1, 付亚平4, 王兴伟5   

  1. 1.江苏科技大学 经济管理学院, 江苏 镇江 212100;
    2.东北大学 信息科学与工程学院, 辽宁 沈阳 110819;
    3.流程工业综合自动化国家重点实验室, 辽宁 沈阳 110819;
    4.青岛大学 商学院, 山东 青岛 266071;
    5.东北大学 计算机科学与工程学院, 辽宁 沈阳 110169
  • 通讯作者: 黄敏(1968-),女,福建长乐人,教授,博士生导师,研究方向:物流与供应链管理等。
  • 作者简介:张辉(1987-),男,河南镇平人,博士,研究方向:物流优化;吴影辉(1986-),男,安徽阜阳人,副教授,硕士生导师,研究方向:交通运输与物流优化等;付亚平(1985-),男,山东青岛人,教授,硕士生导师,研究方向:物流与供应链管理等;王兴伟(1968-),男,辽宁盖州人,教授,博士生导师,研究方向:云计算等。
  • 基金资助:
    国家自然科学基金重点国际(地区)联合研究项目(7162010703);兴辽英才计划项目(XLYC1802115);流程工业综合自动化国家重点实验室基础研究基金项目(2013ZCC11);111海外专家引进孵化计划项目(BC2018010);“高水平海外专家”引进计划项目(G20190006026)

Abstract: Due to the convenience of the “door-to-door” service provided by trucks, full truckload transportation services, such as container truck transportation, have become quite common. Faced with fluctuating demand, transportation companies typically maintain a small fleet of their own vehicles on a regular basis and outsource some orders during peak demand periods to reduce costs. However, outsourcing can lead to a loss of control over transportation organization and service quality. Consequently, when deciding to outsource orders, transportation companies often consider certain very important orders that should not be outsourced. The decision-making problem for full truckload transportation restricting some orders to be outsourced requires solving a full truckload pickup and delivery routing problem with order selection restriction (FTPDRP-OSR), which is complex. Existing models and algorithms find it challenging to directly address this problem.
To overcome the above research gap, this paper establishes an arc-based mixed integer linear programming model and a set-partitioning binary programming model for the FTPDRP-OSR, respectively. The properties of the binary programming model are analyzed, reducing the number of decision variables. Since the problem at hand is an extension of the multiple travelling salesman problem, which is a NP hard problem, by directly using a mixed integer programming solver, it will be difficult to obtain satisfactory solutions within a given time period when the order scale is large. Therefore, a column-generation-based labeling dynamic programming algorithm and a branch-and-price algorithm are designed. In both algorithms, solutions generated by a time-window partitioning approximation algorithm serve as initial solutions; labels and dominance rules are customized for the order selection restriction; the branching strategy in the branch-and-price algorithm adopts the most infeasible branching strategy, prioritizing variables with fractional parts closest to 0.5 for branching.
To verify the effectiveness of the proposed model and algorithms, numerical experiments are designed for randomly generated instances. The results of the numerical experiments indicate that the branch-and-price algorithm can obtain exact solutions for small-scale instances, albeit taking more time than directly solving with a mixed integer programming solver (CPLEX). However, in large-scale instances, the column-generation-based label dynamic programming algorithm performs better than directly solving with CPLEX. Within an hour ofsolving time for large-scale instances, the gap between the upper and lower bounds for the former is 0.02%, compared to 6.48% for the latter, and the average optimal solution obtained by the former reduces by 1.46% compared to the best solution obtained by the latter.
This paper addresses the single-depot scenario of the FTPDRP-OSR. In reality, many transportation companies operate with multiple depots. Considering the FTPDRP-OSR with multiple depots more closely reflects real-world scenarios and has greater practical significance. However, when considering the multi-depot FTPDRP-OSR, the problem scale and the dimension of decision variables increase significantly, making the solution more challenging. In the future, the proposed algorithms will be extended to the multi-depot scenario of FTPDRP-OSR. By employing a decomposition strategy, the multi-depot scenario can be transformed into multiple single-depot scenarios for solving. Moreover, in practice, transportation and service times of trucks often exhibit randomness, while this paper only considers deterministic cases. Exploring the FTPDRP-OSR with stochastic times presents another research direction.

Key words: vehicle routing problem, truckload pickup and delivery, order selection, time-window-partition based-approximation algorithm, column generation

摘要: 带订单选择限制的整车取送货路径问题是卡车运输外包决策中一类重要问题。由于订单外包限制约束, 使得求解整车取送货路径问题的高精度解比较困难。为解决该问题, 本文分别建立了带订单选择限制的整车取送货路径问题的基于弧的混合整数规划模型和集划分模型, 设计了基于列生成的标签算法和分支定价精确求解算法。在两种算法中,采用时间窗划分近似算法获得较好的初始解;针对订单选择限制约束定制了标签和支配规则;分支定价算法采用最不可行分支策略,即优先选择小数部分最接近0.5的变量进行分支。数值实验表明, 分支定价算法能够求得小规模算例的最优解,但是所用时间大于混合整数规划求解器(CPLEX)直接求解。相比求解器直接求解,基于列生成的标签算法在求解较大规模算例时表现更优,能求得近似最优解;在一小时的求解时间限制下,前者能够求得的上下界的差距为0.02%, 后者的上下界的差距为6.48%。

关键词: 车辆路径问题, 整车取送货, 订单选择, 时间窗分割近似算法, 列生成

CLC Number: