| Literature DB >> 24511211 |
Abstract
Dial-a-ride problems deal with the transportation of people between pickup and delivery locations. Given the fact that people are subject to transportation, constraints related to quality of service are usually present, such as time windows and maximum user ride time limits. In many real world applications, different types of users exist. In the field of patient and disabled people transportation, up to four different transportation modes can be distinguished. In this article we consider staff seats, patient seats, stretchers and wheelchair places. Furthermore, most companies involved in the transportation of the disabled or ill dispose of different types of vehicles. We introduce both aspects into state-of-the-art formulations and branch-and-cut algorithms for the standard dial-a-ride problem. Also a recent metaheuristic method is adapted to this new problem. In addition, a further service quality related issue is analyzed: vehicle waiting time with passengers aboard. Instances with up to 40 requests are solved to optimality. High quality solutions are obtained with the heuristic method.Entities:
Keywords: Branch-and-cut; Dial-a-ride; Heterogeneous fleet; Heterogeneous passengers; Variable neighborhood search
Year: 2011 PMID: 24511211 PMCID: PMC3916793 DOI: 10.1016/j.trc.2010.06.002
Source DB: PubMed Journal: Transp Res Part C Emerg Technol ISSN: 0968-090X Impact factor: 8.089
Fig. 1Vehicle types at the ARC.
Transportation mode upgrading options.
| Passenger type | Staff seat | Patient seat | Stretcher | Wheelchair place |
|---|---|---|---|---|
| Accompanying person | x | x | x | |
| Seated patient | x | x | ||
| Patient on stretcher | x | |||
| Patient in wheelchair | x |
Fig. 2Pairing of artificial origin and destination depots.
Fig. 3Lifted subtour elimination constraints (adapted from Cordeau, 2006).
Test instances.
| Data set | Probability for patient to be | Probability | |||
|---|---|---|---|---|---|
| Seated | On stretcher | In wheelchair | For AP | Fleet | |
| U | 1.00 | 0.00 | 0.00 | 0.00 | hom. (T0) |
| E | 0.50 | 0.25 | 0.25 | 0.10 | hom. (T2) |
| I | 0.83 | 0.11 | 0.06 | 0.50 | het. (T1, T2) |
AP = accompanying person, hom. = homogeneous, het. = heterogeneous.
T0: 3 patient seats.
T1: 1 staff seat, 6 patient seats, 1 wheelchair place.
T2: 2 staff seats, 1 patient seat, 1 stretcher, 1 wheelchair place.
3indexBC vs. 2indexBC (ρ = 0).
| bestLB | CPU | Nodes | Cuts | bestLB | CPU | Nodes | Cuts | heurUB | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| a2-16 | 294.25∗ | 294.25 | 44.05 | 58 | 152 | 294.25∗ | 294.25 | 1.13 | 0 | 44 | 294.25 |
| a2-20 | 344.83∗ | 344.80 | 1674.30 | 6751 | 2531 | 344.83∗ | 344.83 | 2.59 | 0 | 112 | 344.83 |
| a2-24 | 415.17 | 14492.70 | 13632 | 2391 | 431.12∗ | 431.12 | 8.54 | 0 | 161 | 431.12 | |
| a3-18 | 300.48∗ | 300.45 | 4376.70 | 16350 | 933 | 300.48∗ | 300.48 | 4.55 | 0 | 249 | 300.48 |
| a3-24 | 334 | 14516.40 | 7380 | 595 | 344.83∗ | 344.83 | 7.62 | 0 | 422 | 347.42 | |
| a3-30 | 467.25 | 14490 | 3953 | 433 | 494.85∗ | 494.85 | 9.83 | 0 | 575 | 494.85 | |
| a3-36 | 553.05 | 14570.80 | 3917 | 351 | 583.19∗ | 583.19 | 105.05 | 0 | 1099 | 584.44 | |
| a4-16 | 282.68∗ | 282.67 | 319.42 | 284 | 241 | 282.68∗ | 282.68 | 5.61 | 0 | 430 | 282.68 |
| a4-24 | 375.02∗ | 375.02 | 709.89 | 187 | 240 | 375.02∗ | 375.02 | 5.60 | 0 | 347 | 378.13 |
| a4-32 | 432.78 | 14520.60 | 2084 | 291 | 485.50∗ | 485.50 | 30.67 | 0 | 1056 | 487.81 | |
| a4-40 | 502.74 | 14468.60 | 88 | 339 | 557.69∗ | 557.63 | 8328.46 | 9723 | 6293 | 582.26 | |
| a4-48 | 571.27 | 14523.20 | 48 | 340 | 668.82 | 664.64 | 14542.60 | 5076 | 5164 | 709.47 | |
| 406.12 | 9058.89 | 4561 | 736 | 429.92 | 1921.02 | 1233 | 1329 | 436.48 | |||
| a2-16 | 331.16∗ | 331.16 | 37.54 | 14 | 101 | 331.16∗ | 331.13 | 284.17 | 4908 | 1461 | 331.16 |
| a2-20 | 347.03∗ | 347.03 | 441.26 | 1523 | 817 | 347.03∗ | 347.03 | 8.06 | 0 | 150 | 347.03 |
| a2-24 | 421.63 | 14537.70 | 7198 | 1255 | 450.25∗ | 450.21 | 891.24 | 5743 | 1298 | 450.25 | |
| a3-18 | 300.63∗ | 300.63 | 4412.52 | 13053 | 612 | 300.63∗ | 300.63 | 4.28 | 0 | 304 | 300.63 |
| a3-24 | 340.65 | 14528.70 | 6721 | 505 | 344.91∗ | 344.91 | 10.15 | 0 | 505 | 346.22 | |
| a3-30 | 484.26 | 14514.80 | 3199 | 445 | 500.58∗ | 500.53 | 1608.63 | 4898 | 2600 | 500.58 | |
| a3-36 | 565.55 | 14554.10 | 2165 | 312 | 583.19∗ | 583.19 | 101.40 | 0 | 1133 | 585.94 | |
| a4-16 | 285.99∗ | 285.99 | 194.69 | 31 | 155 | 285.99∗ | 285.99 | 759.27 | 7664 | 1832 | 285.99 |
| a4-24 | 383.84∗ | 383.84 | 1321.24 | 112 | 383 | 383.84 | 380.48 | 14471.60 | 19808 | 22083 | 390.87 |
| a4-32 | 459.87 | 14499.90 | 870 | 562 | 488.14 | 14494.10 | 4733 | 12610 | 508.51 | ||
| a4-40 | 534.35 | 14716.30 | 43 | 516 | 558.09 | 14518.50 | 2390 | 17918 | 609.08 | ||
| a4-48 | 593.36 | 14625.30 | 0 | 635 | 665.02 | 14539.50 | 1476 | 11919 | 704.07 | ||
| 420.69 | 9032.00 | 2911 | 525 | 436.28 | 5140.08 | 4302 | 6151 | 446.69 | |||
| I | |||||||||||
| a2-16 | 294.25∗ | 294.25 | 92.17 | 59 | 148 | 294.25∗ | 294.25 | 0.88 | 0 | 25 | 294.25 |
| a2-20 | 355.74∗ | 355.74 | 10142.80 | 42432 | 3728 | 355.74∗ | 355.71 | 115.44 | 1103 | 428 | 355.74 |
| a2-24 | 421.75 | 14553.30 | 13825 | 1324 | 431.12∗ | 431.12 | 7.06 | 0 | 236 | 431.12 | |
| a3-18 | 297.02 | 14538.70 | 17172 | 651 | 302.17∗ | 302.15 | 30.78 | 187 | 515 | 302.17 | |
| a3-24 | 332.49 | 14528.50 | 5570 | 354 | 344.83∗ | 344.83 | 6.78 | 0 | 436 | 344.83 | |
| a3-30 | 472.35 | 14490.80 | 2896 | 481 | 494.85∗ | 494.85 | 9.50 | 0 | 574 | 494.85 | |
| a3-36 | 566.23 | 14503.70 | 1173 | 263 | 618.63 | 592.69 | 14500.10 | 8742 | 17455 | 625.90 | |
| a4-16 | 299.05∗ | 299.05 | 360.75 | 804 | 296 | 299.05∗ | 299.05 | 36.51 | 35 | 606 | 299.05 |
| a4-24 | 375.07 | 372.07 | 14499.20 | 4221 | 244 | 375.02∗ | 375.02 | 5.23 | 0 | 391 | 375.07 |
| a4-32 | 419.60 | 14497.50 | 1073 | 225 | 486.93∗ | 486.93 | 40.63 | 0 | 1093 | 498.48 | |
| a4-40 | 499.03 | 14525.60 | 23 | 188 | 557.69∗ | 557.63 | 2600.02 | 2093 | 4692 | 583.53 | |
| a4-48 | 567.51 | 14630.20 | 32 | 276 | 678.59 | 663.30 | 14498.00 | 1820 | 9526 | 708.68 | |
| 408.09 | 11780.27 | 7440 | 682 | 433.13 | 2654.25 | 1165 | 2998 | 442.81 | |||
| 411.64 | 9957.05 | 4971 | 648 | 433.11 | 3238.45 | 2233 | 3493 | 441.99 | |||
Run times in seconds.
Percentage share of each class of cuts on the total number of cuts (ρ = 0).
| Subtour elim. | Gen. order | Infeasible path | Capacity inequ. | subtour elim. | Gen. order | Infeasible path | Reachability | Pairing/precedence | Infeasible path (load) | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11.40 | 6.12 | 57.18 | 17.64 | 0.93 | 0.19 | 6.14 | 18.27 | ||||
| 15.64 | 8.57 | 31.64 | 35.27 | 0.28 | 0.06 | 28.83 | 7.43 | ||||
| 13.18 | 6.40 | 68.70 | 3.84 | 0.27 | 0.10 | 18.71 | 15.48 | ||||
| 13.4 | 7.03 | 52.51 | 18.91 | 0.49 | 0.12 | 17.89 | 13.73 | ||||
Elim. = elimination, gen. = generalized, inequ. = inequalities.
2indexBC (ρ = 100).
| bestLB | CPU | Nodes | Cuts | heurUB | ||
|---|---|---|---|---|---|---|
| a2-16 | 300.17∗ | 300.17 | 0.92 | 0 | 63 | 300.17 |
| a2-20 | 345.74∗ | 345.74 | 2.43 | 0 | 117 | 345.74 |
| a2-24 | 448.07∗ | 448.07 | 15.67 | 0 | 147 | 448.07 |
| a3-18 | 316.78∗ | 316.78 | 3.59 | 0 | 204 | 316.78 |
| a3-24 | 346.97∗ | 346.97 | 11.55 | 0 | 516 | 347.37 |
| a3-30 | 501.68∗ | 501.68 | 23.46 | 0 | 549 | 502.39 |
| a3-36 | 598.53∗ | 598.53 | 21.55 | 0 | 646 | 599.55 |
| a4-16 | 282.68∗ | 282.68 | 5.54 | 0 | 357 | 282.68 |
| a4-24 | 386.38∗ | 386.38 | 5.73 | 0 | 398 | 386.38 |
| a4-32 | 493.15∗ | 493.15 | 83.48 | 0 | 1200 | 493.15 |
| a4-40 | 557.94∗ | 557.90 | 98.35 | 0 | 1204 | 560.31 |
| a4-48 | 707.89 | 697.88 | 14467.20 | 4514 | 4132 | 711.12 |
| 439.66 | 1228.29 | 376 | 794 | 441.14 | ||
| a2-16 | 331.16∗ | 331.13 | 92.46 | 1406 | 657 | 331.16 |
| a2-20 | 347.89∗ | 347.89 | 4.76 | 0 | 77 | 347.89 |
| a2-24 | 461.93∗ | 461.89 | 231.05 | 1310 | 582 | 462.82 |
| a3-18 | 316.78∗ | 316.78 | 5.99 | 0 | 224 | 316.78 |
| a3-24 | 347.05∗ | 347.05 | 17.32 | 0 | 637 | 347.45 |
| a3-30 | 501.68∗ | 501.68 | 27.00 | 0 | 617 | 504.15 |
| a3-36 | 604.35∗ | 604.30 | 390.94 | 447 | 1820 | 606.08 |
| a4-16 | 291.55 | 288.70 | 14479.30 | 76702 | 10520 | 291.55 |
| a4-24 | 386.38∗ | 386.38 | 5.66 | 0 | 336 | 386.38 |
| a4-32 | 491.66 | 14490.20 | 4836 | 9864 | 507.73 | |
| a4-40 | 560.00 | 14507.70 | 2387 | 21330 | 590.19 | |
| a4-48 | 697.28 | 14498.10 | 2355 | 7316 | 717.50 | |
| 444.56 | 4895.87 | 7454 | 4498 | 450.81 | ||
| a2-16 | 300.17∗ | 300.17 | 0.99 | 0 | 39 | 300.17 |
| a2-20 | 356.64∗ | 356.61 | 28.06 | 42 | 205 | 356.64 |
| a2-24 | 450.37∗ | 450.37 | 30.04 | 21 | 251 | 450.37 |
| a3-18 | 318.47∗ | 318.47 | 17.17 | 0 | 311 | 318.47 |
| a3-24 | 346.97∗ | 346.97 | 16.57 | 0 | 644 | 347.37 |
| a3-30 | 501.68∗ | 501.68 | 10.45 | 0 | 478 | 501.68 |
| a3-36 | 631.12 | 612.35 | 14511.20 | 9386 | 18371 | 633.29 |
| a4-16 | 301.81∗ | 301.78 | 198.41 | 1564 | 1244 | 302.23 |
| a4-24 | 386.38∗ | 386.38 | 7.35 | 0 | 396 | 386.38 |
| a4-32 | 494.59 | 493.58 | 14488.90 | 18973 | 9994 | 499.06 |
| a4-40 | 559.45∗ | 559.42 | 223.67 | 51 | 1589 | 561.35 |
| a4-48 | 698.39 | 14516.60 | 2125 | 8138 | 721.40 | |
| 443.85 | 3670.78 | 2680 | 3472 | 448.20 | ||
| 442.69 | 3264.98 | 3503 | 2921 | 446.72 | ||
Run times in seconds.
VNS (five runs).
| Avg. | % | Best | % | CPU | Waiting | Avg. | % | Best | % | CPU | Waiting | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| a2-16 | 294.25 | 0.00 | 294.25 | 0.00 | 68.20 | 0.57 | 300.17 | 0.00 | 300.17 | 0.00 | 70.20 | 0.00 |
| a2-20 | 344.83 | 0.00 | 344.83 | 0.00 | 133.80 | 13.25 | 345.74 | 0.00 | 345.74 | 0.00 | 128.80 | 0.00 |
| a2-24 | 431.12 | 0.00 | 431.12 | 0.00 | 187.80 | 22.21 | 448.07 | 0.00 | 448.07 | 0.00 | 202.40 | 0.00 |
| a3-18 | 300.48 | 0.00 | 300.48 | 0.00 | 45.40 | 12.19 | 316.78 | 0.00 | 316.78 | 0.00 | 47.40 | 0.00 |
| a3-24 | 345.26 | 0.12 | 344.83 | 0.00 | 86.80 | 14.47 | 347.37 | 0.11 | 347.37 | 0.11 | 86.60 | 0.00 |
| a3-30 | 495.11 | 0.05 | 494.85 | 0.00 | 105.60 | 15.67 | 502.46 | 0.16 | 501.68 | 0.00 | 111.20 | 0.00 |
| a3-36 | 583.89 | 0.12 | 583.30 | 0.02 | 162.60 | 55.06 | 602.23 | 0.62 | 599.02 | 0.08 | 175.20 | 0.00 |
| a4-16 | 282.68 | 0.00 | 282.68 | 0.00 | 26.00 | 0.00 | 282.68 | 0.00 | 282.68 | 0.00 | 26.80 | 0.00 |
| a4-24 | 375.04 | 0.00 | 375.02 | 0.00 | 50.80 | 30.90 | 386.92 | 0.14 | 386.38 | 0.00 | 51.20 | 0.00 |
| a4-32 | 488.27 | 0.57 | 486.88 | 0.28 | 86.00 | 11.79 | 496.05 | 0.59 | 493.15 | 0.00 | 84.60 | 0.00 |
| a4-40 | 565.58 | 1.41 | 561.80 | 0.74 | 130.60 | 0.75 | 563.87 | 1.06 | 559.45 | 0.27 | 130.00 | 0.00 |
| a4-48 | 680.98 | 673.64 | 253.80 | 50.57 | 717.58 | 711.12 | 0.00 | 0.00 | ||||
| 432.29 | 431.14 | 111.45 | 18.95 | 442.49 | 440.97 | 92.87 | 0.00 | |||||
| a2-16 | 331.16 | 0.00 | 331.16 | 0.00 | 65.60 | 0.00 | 331.16 | 0.00 | 331.16 | 0.00 | 67.20 | 0.00 |
| a2-20 | 347.03 | 0.00 | 347.03 | 0.00 | 120.00 | 13.25 | 347.89 | 0.00 | 347.89 | 0.00 | 111.80 | 0.00 |
| a2-24 | 450.25 | 0.00 | 450.25 | 0.00 | 160.40 | 16.03 | 462.57 | 0.14 | 461.93 | 0.00 | 172.60 | 0.00 |
| a3-18 | 300.63 | 0.00 | 300.63 | 0.00 | 47.60 | 9.27 | 316.78 | 0.00 | 316.78 | 0.00 | 49.00 | 0.00 |
| a3-24 | 345.59 | 0.20 | 344.91 | 0.00 | 76.20 | 14.47 | 347.37 | 0.09 | 347.05 | 0.00 | 80.60 | 0.00 |
| a3-30 | 501.41 | 0.17 | 500.58 | 0.00 | 107.60 | 7.24 | 503.70 | 0.40 | 501.68 | 0.00 | 106.40 | 0.00 |
| a3-36 | 583.79 | 0.10 | 583.19 | 0.00 | 161.60 | 58.43 | 607.10 | 0.46 | 605.46 | 0.18 | 161.80 | 0.00 |
| a4-16 | 285.99 | 0.00 | 285.99 | 0.00 | 25.00 | 20.00 | 291.55 | 0.00 | 291.55 | 0.00 | 24.40 | 0.00 |
| a4-24 | 384.03 | 0.05 | 383.84 | 0.00 | 52.60 | 10.88 | 386.64 | 0.07 | 386.38 | 0.00 | 51.00 | 0.00 |
| a4-32 | 504.79 | 502.52 | 83.00 | 15.88 | 509.76 | 507.72 | 81.00 | 0.00 | ||||
| a4-40 | 588.40 | 585.64 | 121.00 | 12.94 | 595.81 | 590.19 | 121.00 | 0.00 | ||||
| a4-48 | 681.80 | 675.37 | 252.20 | 49.48 | 717.95 | 715.62 | 285.00 | 0.00 | ||||
| 442.07 | 440.93 | 106.07 | 18.99 | 451.52 | 450.28 | 109.32 | 0.00 | |||||
| a2-16 | 294.25 | 0.00 | 294.25 | 0.00 | 68.40 | 0.57 | 300.36 | 0.06 | 300.17 | 0.00 | 71.40 | 0.00 |
| a2-20 | 355.74 | 0.00 | 355.74 | 0.00 | 141.80 | 13.25 | 356.64 | 0.00 | 356.64 | 0.00 | 137.40 | 0.00 |
| a2-24 | 431.12 | 0.00 | 431.12 | 0.00 | 211.00 | 22.21 | 450.37 | 0.00 | 450.37 | 0.00 | 207.20 | 0.00 |
| a3-18 | 302.17 | 0.00 | 302.17 | 0.00 | 47.20 | 12.19 | 318.62 | 0.05 | 318.47 | 0.00 | 50.20 | 0.00 |
| a3-24 | 344.99 | 0.05 | 344.83 | 0.00 | 83.60 | 14.47 | 347.55 | 0.17 | 347.37 | 0.11 | 87.20 | 0.00 |
| a3-30 | 495.13 | 0.06 | 494.85 | 0.00 | 106.80 | 15.67 | 501.68 | 0.00 | 501.68 | 0.00 | 111.60 | 0.00 |
| a3-36 | 619.64 | 618.58 | 170.60 | 43.11 | 630.61 | 627.39 | 207.80 | 0.00 | ||||
| a4-16 | 299.05 | 0.00 | 299.05 | 0.00 | 27.00 | 20.00 | 302.06 | 0.08 | 301.81 | 0.00 | 26.40 | 0.00 |
| a4-24 | 376.19 | 0.31 | 375.07 | 0.01 | 51.60 | 26.81 | 386.89 | 0.13 | 386.38 | 0.00 | 51.40 | 0.00 |
| a4-32 | 488.64 | 0.35 | 486.93 | 0.00 | 88.00 | 10.08 | 498.99 | 497.07 | 84.80 | 0.02 | ||
| a4-40 | 563.34 | 1.01 | 561.35 | 0.66 | 132.20 | 2.36 | 563.07 | 0.65 | 561.35 | 0.34 | 132.20 | 0.00 |
| a4-48 | 687.44 | 680.43 | 262.40 | 47.17 | 717.98 | 713.21 | 303.60 | 0.00 | ||||
| 438.14 | 437.03 | 115.88 | 18.99 | 447.90 | 446.83 | 122.60 | 0.00 | |||||
| 437.50 | 436.37 | 111.13 | 18.98 | 447.31 | 446.03 | 108.26 | 0.00 | |||||
Run times in seconds.