OAR Lib: An Open Source Arc Routing Library
By Oliver Lum
Carmine Cerrone
Bruce Golden
Edward Wasil
1
OAR Lib (Motivation)
2
Problem:
Solution:
OAR Lib (Content)
3
OAR Lib (Content)
4
Applications
5
The Min-Max K WRPP
6
The Min-Max K WRPP
7
Depot
= Required
= Included in route
= Untraversed
The Min-Max K WRPP
8
Existing Algorithm
9
9
Depot
Existing Algorithm
10
0
2
1
8
Existing Algorithm
11
0
2
1
8
3
4
5
6
7
A Partitioning Scheme
12
1
2
3
Depot
4
1
2
3
4
1
2
4
3
5
6
5
6
5
7
7
A Partitioning Scheme
13
1
2
3
Depot
4
1
2
3
4
5
6
5
7
A Partitioning Scheme
14
1
2
3
Depot
4
1
2
3
4
5
6
5
7
A Partitioning Scheme
15
1
2
3
Depot
4
5
1
2
3
Depot
4
5
1
2
3
Depot
4
5
16
Test Instance:
Cross-Section of Helsinki, Finland
|V|=1230
|E|=1468
= Required Edge
= Unrequired Edge
= Depot
Existing Approach Route 1
17
Existing Approach Route 2
18
Partitioning Approach
19
Results
20
Instance | |V| | |E| | Partition Obj. | Benavent Obj. | % Diff |
San Francisco | 705 | 844 | 11645 | 10188 | 14.3 |
Washington D.C. | 592 | 663 | 10742 | 10649 | .87 |
London, UK | 845 | 994 | 6116 | 5866 | 4.2 |
Istanbul, TR | 629 | 780 | 7388 | 7516 | -1.7 |
Perth, AUS | 535 | 597 | 7379 | 6970 | 5.8 |
Auckland, AUS | 1045 | 1130 | 13655 | 13368 | 2.1 |
Helsinki, FI | 1230 | 1468 | 6640 | 6866 | -2.5 |
Vienna, AU | 483 | 557 | 3875 | 3947 | -1.9 |
Paris, FR | 1931 | 2256 | 14862 | N/A | N/A |
Calgary, CA | 1733 | 2283 | 22644 | N/A | N/A |
Conclusions / Future Work
21
A Large Instance
22
Test Instance:
Cross-Section of Greenland
|V|=3047
|E|=3285
Runtime: 328.3 s
References
23
References
24
References
25
References
26