Abstract
A heuristic algorithm is described for a time-constrained version of the advance-request, multivehicle, many-to-many dial-a-ride problem. The time constraints consist of upper bounds on the amount of time by which the pick-up or delivery of a customer can deviate from the desired pick-up or delivery time and on the time that a customer can spend riding in a vehicle. The algorithm uses a sequential insertion procedure to assign customers to vehicles and to determine a time schedule of pick-ups and deliveries for each vehicle. A flexible objective function balances the cost of providing service with the customers' preferences for pick-up and delivery times close to those requested, and for short ride times. Computational experience with the algorithm, is described, including a run with a real database of 2600 customers and some 20 simultaneously active vehicles. The scenario for the application of the algorithm is also discussed in detail.
| Original language | English |
|---|---|
| Journal | Transportation Research. Part B: Methodological |
| Volume | 20B |
| Issue number | 3 |
| Pages (from-to) | 243-257 |
| Number of pages | 15 |
| ISSN | 0191-2615 |
| DOIs | |
| Publication status | Published - 1986 |
| Externally published | Yes |
Fingerprint
Dive into the research topics of 'A heuristic algorithm for the multivehicle advance request dial-a-ride problem with time windows'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver