RCPSPR resolution from an RCPSP solution
This web page provide a full description of an RCPSPR example and the results introduced in:
Philippe Lacomme, Aziz Moukrim, Alain Quilliot, Marina Vinot. A New Shortest Path Algorithm to Solve the Resource-Constrained Project Scheduling Problem with Routing from a Flow Solution. Engineering Applications of Artificial Intelligence, Volume 66, Issue C, Pages 75-86.
- Instances.
Widget Instances
30 Activities Instances
Uniform configuration LMQV_U | Cluster configuration LMQV_C |
Uniform configuration LMQV_U | Cluster configuration LMQV_C | Cluster Center configuration LMQV_CC |
- Detailed Solutions.
TT: the total CPU time in seconds
Nb_opt: the number of optimal solution reach over the 10 flows
Gap: the gap in percent between the BFS of CPLEX and the BFS of CPLEX
CPLEX | Shortest path algorithm | |||||
Instances | BFS | TT | BFS | Nb_opt | TT | Gap |
LMQV_U1 | 101.5 | 46.6 | 101.5 | 10/10 | 10.6 | 0.00 | LMQV_U2 | 198.5 | 37.2 | 198.7 | 9/10 | 10.2 | 0.09 | LMQV_U3 | 246.6 | 29.0 | 246.6 | 10/10 | 11.9 | 0.0 | LMQV_U4 | 123.3 | 31.0 | 123.3 | 10/10 | 3.6 | 0.0 | LMQV_U5 | 247.1 | 32.3 | 247.1 | 10/10 | 4.3 | 0.0 | LMQV_U6 | 288.1 | 34.5 | 288.1 | 10/10 | 7.0 | 0.0 | LMQV_U7 | 128.4 | 9.9 | 128.4 | 10/10 | 2.2 | 0.0 | LMQV_U8 | 261.1 | 9.3 | 261.1 | 10/10 | 2.4 | 0.0 | LMQV_U9 | 276.1 | 9.2 | 276.1 | 10/10 | 2.5 | 0.0 | LMQV_C1 | 78.6 | 11.1 | 78.6 | 10/10 | 0.0 | 0.0 | LMQV_C2 | 135.6 | 9.0 | 135.6 | 10/10 | 0.0 | 0.0 | LMQV_C3 | 160.6 | 10.0 | 160.6 | 10/10 | 0.0 | 0.0 | LMQV_C4 | 45.2 | 10.5 | 45.3 | 9/10 | 21.1 | 0.0 | LMQV_C5 | 92.0 | 12.2 | 92.3 | 9/10 | 25.8 | 0.0 | LMQV_C6 | 94.6 | 12.2 | 94.8 | 9/10 | 24.6 | 0.0 | LMQV_C7 | 66.4 | 5.6 | 66.4 | 10/10 | 6.3 | 0.0 | LMQV_C8 | 132.6 | 5.2 | 132.6 | 10/10 | 10.2 | 0.0 | LMQV_C9 | 136.7 | 5.7 | 136.7 | 10/10 | 5.2 | 0.0 | Average: | 17.8 | 9.99/10 | 8.2 | 0.04 |
Each Solution link gives access to one file composed of 4 parts, the example below corresponds to the solution of the instance LMQV_C2:
The first part gives the makespan of the solution, the number of activities and the number of available resources of the resource.
Each trip is detailed with all the transport operation from one activity (origin) to another (destination), with the quantity of resources transported, the duration of the transport operation and the pickup / delivery dates.