列生成
启发式
整数规划
分支和切割
皮卡
分界
数学优化
解算器
计算机科学
跳跃式监视
分支机构和价格
车辆路径问题
上下界
集合(抽象数据类型)
算法
一般化
线性规划松弛
拉格朗日松弛
整数(计算机科学)
数学
布线(电子设计自动化)
图像(数学)
数学分析
人工智能
程序设计语言
计算机网络
作者
Roberto Baldacci,Enrico Bartolini,Aristide Mingozzi
出处
期刊:Operations Research
[Institute for Operations Research and the Management Sciences]
日期:2011-04-01
卷期号:59 (2): 414-426
被引量:194
标识
DOI:10.1287/opre.1100.0881
摘要
The pickup and delivery problem with time windows (PDPTW) is a generalization of the vehicle routing problem with time windows. In the PDPTW, a set of identical vehicles located at a central depot must be optimally routed to service a set of transportation requests subject to capacity, time window, pairing, and precedence constraints. In this paper, we present a new exact algorithm for the PDPTW based on a set-partitioning–like integer formulation, and we describe a bounding procedure that finds a near-optimal dual solution of the LP-relaxation of the formulation by combining two dual ascent heuristics and a cut-and-column generation procedure. The final dual solution is used to generate a reduced problem containing only the routes whose reduced costs are smaller than the gap between a known upper bound and the lower bound achieved. If the resulting problem has moderate size, it is solved by an integer programming solver; otherwise, a branch-and-cut-and-price algorithm is used to close the integrality gap. Extensive computational results over the main instances from the literature show the effectiveness of the proposed exact method.
科研通智能强力驱动
Strongly Powered by AbleSci AI