分支和切割
旅行商问题
车辆路径问题
整数规划
数学优化
计算机科学
集合(抽象数据类型)
布线(电子设计自动化)
2-选项
旅行购买者问题
算法
分支机构和价格
数学
计算机网络
程序设计语言
出处
期刊:Operations Research
[Institute for Operations Research and the Management Sciences]
日期:2006-05-31
卷期号:54 (3): 573-586
被引量:637
标识
DOI:10.1287/opre.1060.0283
摘要
In the dial-a-ride problem, users formulate requests for transportation from a specific origin to a specific destination. Transportation is carried out by vehicles providing a shared service. The problem consists of designing a set of minimum-cost vehicle routes satisfying capacity, duration, time window, pairing, precedence, and ride-time constraints. This paper introduces a mixed-integer programming formulation of the problem and a branch-and-cut algorithm. The algorithm uses new valid inequalities for the dial-a-ride problem as well as known valid inequalities for the traveling salesman, the vehicle routing, and the pick-up and delivery problems. Computational experiments performed on randomly generated instances show that the proposed approach can be used to solve small to medium-size instances.
科研通智能强力驱动
Strongly Powered by AbleSci AI