DTWAVRP Instances
The instances are stored as txt files. They are named using the following convention: TWAVRPInstance_a_b_c, where a is the instance number, b is the number of customers and c is the number of scenarios. All instances have been put in a zip file.
In each file, the locations are numbered. Location 0 is the depot and all other locations are the customers. The file consists of the following data:
- Number of customers: (Number_Of_Customers:)
- Vehicle capacity: (Vehicle_Capacity:)
- Number of scenarios: (Number_Of_Scenarios:)
- Location coordinates: (Location_Coordinates:)
Represented by "i x y", where i is the location and x and y are the coordinates.
- Scenario demand: (Demand_per_scenario:)
Represented by "i d1, ..., dc", where i is the location and d is the demand per scenario.
- Scenario probability: (Probability_of_each_scenario_occuring:)
The probabilities per scenario are in the same order as the demand.
- Exogenous time windows: (Exogenous_time_windows:)
Represented by "[ s , e ]", where s is the start of the time window and e is the end of the time window. They are ordered with respect to location number. The first exogenous time window corresponds to the depot.
- Endogenous time window width: (Endogenous_time_window_width:)
They are ordered with respect to location number. The first endogenous time window width corresponds to the depot.
- Travel costs: (Travel_costs:)
The travel costs are in organized a table where the rows and columns are ordered according to the location number. The first row (and column) corresponds to the depot.
- Travel time: (Travel_time:)
The travel times are organized in a table where the rows and columns are ordered according to the location number. The first row (and column) corresponds to the depot.