论文标题
回程利润最大化问题:优化模型和解决方案程序
The Backhaul Profit Maximization Problem: Optimization Models and Solution Procedures
论文作者
论文摘要
我们提出了一个紧凑的混合整数程序(MIP),以解决回程利润最大化问题,其中货运载体试图从空运车辆的回程往返行程中产生利润,从其上一次预定的交付到仓库,通过允许其偏离最低昂贵(或最快)的途径,以接受其能力和所需的返回时间,从而允许其偏离最低昂贵(或最快)的途径。与基于经典节点 - arc表示的公式相比,MIP的灵感来自多商品流的新颖表示,该数字流量显着降低了约束矩阵的大小和线性编程的上限。反过来,当使用最先进的MIP求解器时,这会导致更快的解决方案时间。在对这两种配方的实证研究中,具有十个潜在的拾取/下降位置和最多73个输送请求的问题实例平均解决了两次,而我们的配方则更快地解决了20个位置和最多343个交付请求的实例,更快地解决了7至45倍的交付请求。该研究中最大的实例有50个地点和2,353个交货请求;这些实例无法通过基于节点 - ARC的公式来解决,但使用我们的紧凑型配方在实时时间的平均范围内解决。我们还根据我们的紧凑型配方提供了一种启发式算法,该算法在实时十分钟内找到了50个地点实例的最佳解决方案。
We present a compact mixed integer program (MIP) for the backhaul profit maximization problem in which a freight carrier seeks to generate profit from an empty delivery vehicle's backhaul trip from its last scheduled delivery to its depot by allowing it to deviate from the least expensive (or fastest) route to accept delivery requests between various points on the route as allowed by its capacity and required return time. The MIP is inspired by a novel representation of multicommodity flow that significantly reduces the size of the constraint matrix and the linear programming upper bound on optimal profit compared to a formulation based on the classical node-arc representation. This in turn leads to faster solution times when using a state-of-the-art MIP solver. In an empirical study of both formulations, problem instances with ten potential pickup/dropoff locations and up to 73 delivery requests were solved two times faster on average with our formulation while instances with 20 locations and up to 343 delivery requests were solved 7 to 45 times faster. The largest instances in the study had 50 locations and 2,353 delivery requests; these instances could not be solved with the node-arc-based formulation, but were solved within an average of less than 40 minutes of real time using our compact formulation. We also present a heuristic algorithm based on our compact formulation that finds near optimal solutions to the 50-location instances within ten minutes of real time.