DATA
SET - D-CFLP & D-CFLP-NR
Tores-Soto, J. E. and Uster, H., “Dynamic Demand Capacitated
Facility Location Problems with and without Relocation,” International Journal of Production Research, Vol. 49/13, pp.
3979-4005, 2011.
Computation of Random Data: Details about generating random test instances.
For and , we define non-negative scalars and to generate a random
number, , from a uniform distribution ; then for , the demand for each customer location is randomly generated
from a discrete uniform distribution , truncating the value towards zero.
For
, we evenly divide the length of the time horizon in three
intervals, say ; ; and . We define the values of and to generate the random
number, , in each interval. For , the demand for each customer location is randomly generated
from a discrete uniform distribution ; for , from a discrete uniform distribution ; and for , from a discrete uniform distribution .
The
following are the values used to generate the demand of customers:
|
D-CFLP
Increasing Demand |
|||||||||||
|
Parameters |
|
|
Parameters |
||||||||
Cluster |
|
|
p % |
f |
|
Cluster |
|
|
p % |
f |
||
50 |
5 |
5 |
U[100000, |
150000] |
|
100 |
5 |
5 |
U[100000, |
150000] |
||
50 |
5 |
10 |
U[100000, |
150000] |
|
100 |
5 |
10 |
U[100000, |
150000] |
||
50 |
5 |
15 |
U[100000, |
150000] |
|
100 |
5 |
15 |
U[100000, |
150000] |
||
50 |
5 |
5 |
U[200000, |
250000] |
|
100 |
5 |
5 |
U[200000, |
250000] |
||
50 |
5 |
10 |
U[200000, |
250000] |
|
100 |
5 |
10 |
U[200000, |
250000] |
||
50 |
5 |
15 |
U[200000, |
250000] |
|
100 |
5 |
15 |
U[200000, |
250000] |
||
50 |
5 |
5 |
U[300000, |
350000] |
|
100 |
5 |
5 |
U[300000, |
350000] |
||
50 |
5 |
10 |
U[300000, |
350000] |
|
100 |
5 |
10 |
U[300000, |
350000] |
||
50 |
5 |
15 |
U[300000, |
350000] |
|
100 |
5 |
15 |
U[300000, |
350000] |
||
50 |
10 |
5 |
U[100000, |
150000] |
|
100 |
10 |
5 |
U[100000, |
150000] |
||
50 |
10 |
10 |
U[100000, |
150000] |
|
100 |
10 |
10 |
U[100000, |
150000] |
||
50 |
10 |
15 |
U[100000, |
150000] |
|
100 |
10 |
15 |
U[100000, |
150000] |
||
50 |
10 |
5 |
U[200000, |
250000] |
|
100 |
10 |
5 |
U[200000, |
250000] |
||
50 |
10 |
10 |
U[200000, |
250000] |
|
100 |
10 |
10 |
U[200000, |
250000] |
||
50 |
10 |
15 |
U[200000, |
250000] |
|
100 |
10 |
15 |
U[200000, |
250000] |
||
50 |
10 |
5 |
U[300000, |
350000] |
|
100 |
10 |
5 |
U[300000, |
350000] |
||
50 |
10 |
10 |
U[300000, |
350000] |
|
100 |
10 |
10 |
U[300000, |
350000] |
||
50 |
10 |
15 |
U[300000, |
350000] |
|
100 |
10 |
15 |
U[300000, |
350000] |
|
D-CFLP Decreasing Demand |
|||||||||||
|
Parameters |
|
|
Parameters |
||||||||
Cluster |
|
|
p % |
f |
|
Cluster |
|
|
p % |
f |
||
50 |
5 |
5 |
U[100000, |
150000] |
|
100 |
5 |
5 |
U[100000, |
150000] |
||
50 |
5 |
10 |
U[100000, |
150000] |
|
100 |
5 |
10 |
U[100000, |
150000] |
||
50 |
5 |
15 |
U[100000, |
150000] |
|
100 |
5 |
15 |
U[100000, |
150000] |
||
50 |
5 |
5 |
U[200000, |
250000] |
|
100 |
5 |
5 |
U[200000, |
250000] |
||
50 |
5 |
10 |
U[200000, |
250000] |
|
100 |
5 |
10 |
U[200000, |
250000] |
||
50 |
5 |
15 |
U[200000, |
250000] |
|
100 |
5 |
15 |
U[200000, |
250000] |
||
50 |
5 |
5 |
U[300000, |
350000] |
|
100 |
5 |
5 |
U[300000, |
350000] |
||
50 |
5 |
10 |
U[300000, |
350000] |
|
100 |
5 |
10 |
U[300000, |
350000] |
||
50 |
5 |
15 |
U[300000, |
350000] |
|
100 |
5 |
15 |
U[300000, |
350000] |
||
50 |
10 |
5 |
U[100000, |
150000] |
|
100 |
10 |
5 |
U[100000, |
150000] |
||
50 |
10 |
10 |
U[100000, |
150000] |
|
100 |
10 |
10 |
U[100000, |
150000] |
||
50 |
10 |
15 |
U[100000, |
150000] |
|
100 |
10 |
15 |
U[100000, |
150000] |
||
50 |
10 |
5 |
U[200000, |
250000] |
|
100 |
10 |
5 |
U[200000, |
250000] |
||
50 |
10 |
10 |
U[200000, |
250000] |
|
100 |
10 |
10 |
U[200000, |
250000] |
||
50 |
10 |
15 |
U[200000, |
250000] |
|
100 |
10 |
15 |
U[200000, |
250000] |
||
50 |
10 |
5 |
U[300000, |
350000] |
|
100 |
10 |
5 |
U[300000, |
350000] |
||
50 |
10 |
10 |
U[300000, |
350000] |
|
100 |
10 |
10 |
U[300000, |
350000] |
||
50 |
10 |
15 |
U[300000, |
350000] |
|
100 |
10 |
15 |
U[300000, |
350000] |
|
D-CFLP
Steady Demand |
|||||||||||
|
Parameters |
|
|
Parameters |
||||||||
Cluster |
|
|
p % |
f |
|
Cluster |
|
|
p % |
f |
||
50 |
5 |
5 |
U[100000, |
150000] |
|
100 |
5 |
5 |
U[100000, |
150000] |
||
50 |
5 |
10 |
U[100000, |
150000] |
|
100 |
5 |
10 |
U[100000, |
150000] |
||
50 |
5 |
15 |
U[100000, |
150000] |
|
100 |
5 |
15 |
U[100000, |
150000] |
||
50 |
5 |
5 |
U[200000, |
250000] |
|
100 |
5 |
5 |
U[200000, |
250000] |
||
50 |
5 |
10 |
U[200000, |
250000] |
|
100 |
5 |
10 |
U[200000, |
250000] |
||
50 |
5 |
15 |
U[200000, |
250000] |
|
100 |
5 |
15 |
U[200000, |
250000] |
||
50 |
5 |
5 |
U[300000, |
350000] |
|
100 |
5 |
5 |
U[300000, |
350000] |
||
50 |
5 |
10 |
U[300000, |
350000] |
|
100 |
5 |
10 |
U[300000, |
350000] |
||
50 |
5 |
15 |
U[300000, |
350000] |
|
100 |
5 |
15 |
U[300000, |
350000] |
||
50 |
10 |
5 |
U[100000, |
150000] |
|
100 |
10 |
5 |
U[100000, |
150000] |
||
50 |
10 |
10 |
U[100000, |
150000] |
|
100 |
10 |
10 |
U[100000, |
150000] |
||
50 |
10 |
15 |
U[100000, |
150000] |
|
100 |
10 |
15 |
U[100000, |
150000] |
||
50 |
10 |
5 |
U[200000, |
250000] |
|
100 |
10 |
5 |
U[200000, |
250000] |
||
50 |
10 |
10 |
U[200000, |
250000] |
|
100 |
10 |
10 |
U[200000, |
250000] |
||
50 |
10 |
15 |
U[200000, |
250000] |
|
100 |
10 |
15 |
U[200000, |
250000] |
||
50 |
10 |
5 |
U[300000, |
350000] |
|
100 |
10 |
5 |
U[300000, |
350000] |
||
50 |
10 |
10 |
U[300000, |
350000] |
|
100 |
10 |
10 |
U[300000, |
350000] |
||
50 |
10 |
15 |
U[300000, |
350000] |
|
100 |
10 |
15 |
U[300000, |
350000] |
Each data
set has 360 files arranged into 12 zip files, one for each cluster. Each
cluster contains 3 classes, and each class contains 10 instances.
|
D-CFLP-NR
Increasing Demand |
|||||||||||
|
Parameters |
|
|
Parameters |
||||||||
Cluster |
|
|
p % |
f |
|
Cluster |
|
|
p % |
f |
||
50 |
5 |
15 |
U[100000, |
150000] |
|
150 |
5 |
15 |
U[100000, |
150000] |
||
50 |
5 |
15 |
U[200000, |
250000] |
|
150 |
5 |
15 |
U[200000, |
250000] |
||
50 |
5 |
15 |
U[300000, |
350000] |
|
150 |
5 |
15 |
U[300000, |
350000] |
||
50 |
10 |
15 |
U[100000, |
150000] |
|
150 |
10 |
15 |
U[100000, |
150000] |
||
50 |
10 |
15 |
U[200000, |
250000] |
|
150 |
10 |
15 |
U[200000, |
250000] |
||
50 |
10 |
15 |
U[300000, |
350000] |
|
150 |
10 |
15 |
U[300000, |
350000] |
||
100 |
5 |
15 |
U[100000, |
150000] |
|
200 |
5 |
15 |
U[100000, |
150000] |
||
100 |
5 |
15 |
U[200000, |
250000] |
|
200 |
5 |
15 |
U[200000, |
250000] |
||
100 |
5 |
15 |
U[300000, |
350000] |
|
200 |
5 |
15 |
U[300000, |
350000] |
||
100 |
10 |
15 |
U[100000, |
150000] |
|
200 |
10 |
15 |
U[100000, |
150000] |
||
100 |
10 |
15 |
U[200000, |
250000] |
|
200 |
10 |
15 |
U[200000, |
250000] |
||
100 |
10 |
15 |
U[300000, |
350000] |
|
200 |
10 |
15 |
U[300000, |
350000] |
|
D-CFLP-NR
Decreasing Demand |
|||||||||||
|
Parameters |
|
|
Parameters |
||||||||
Cluster |
|
|
p % |
f |
|
Cluster |
|
|
p % |
f |
||
50 |
5 |
15 |
U[100000, |
150000] |
|
150 |
5 |
15 |
U[100000, |
150000] |
||
50 |
5 |
15 |
U[200000, |
250000] |
|
150 |
5 |
15 |
U[200000, |
250000] |
||
50 |
5 |
15 |
U[300000, |
350000] |
|
150 |
5 |
15 |
U[300000, |
350000] |
||
50 |
10 |
15 |
U[100000, |
150000] |
|
150 |
10 |
15 |
U[100000, |
150000] |
||
50 |
10 |
15 |
U[200000, |
250000] |
|
150 |
10 |
15 |
U[200000, |
250000] |
||
50 |
10 |
15 |
U[300000, |
350000] |
|
150 |
10 |
15 |
U[300000, |
350000] |
||
100 |
5 |
15 |
U[100000, |
150000] |
|
200 |
5 |
15 |
U[100000, |
150000] |
||
100 |
5 |
15 |
U[200000, |
250000] |
|
200 |
5 |
15 |
U[200000, |
250000] |
||
100 |
5 |
15 |
U[300000, |
350000] |
|
200 |
5 |
15 |
U[300000, |
350000] |
||
100 |
10 |
15 |
U[100000, |
150000] |
|
200 |
10 |
15 |
U[100000, |
150000] |
||
100 |
10 |
15 |
U[200000, |
250000] |
|
200 |
10 |
15 |
U[200000, |
250000] |
||
100 |
10 |
15 |
U[300000, |
350000] |
|
200 |
10 |
15 |
U[300000, |
350000] |
|
D-CFLP-NR
Steady Demand |
|||||||||||
|
Parameters |
|
|
Parameters |
||||||||
Cluster |
|
|
p % |
f |
|
Cluster |
|
|
p % |
f |
||
50 |
5 |
15 |
U[100000, |
150000] |
|
150 |
5 |
15 |
U[100000, |
150000] |
||
50 |
5 |
15 |
U[200000, |
250000] |
|
150 |
5 |
15 |
U[200000, |
250000] |
||
50 |
5 |
15 |
U[300000, |
350000] |
|
150 |
5 |
15 |
U[300000, |
350000] |
||
50 |
10 |
15 |
U[100000, |
150000] |
|
150 |
10 |
15 |
U[100000, |
150000] |
||
50 |
10 |
15 |
U[200000, |
250000] |
|
150 |
10 |
15 |
U[200000, |
250000] |
||
50 |
10 |
15 |
U[300000, |
350000] |
|
150 |
10 |
15 |
U[300000, |
350000] |
||
100 |
5 |
15 |
U[100000, |
150000] |
|
200 |
5 |
15 |
U[100000, |
150000] |
||
100 |
5 |
15 |
U[200000, |
250000] |
|
200 |
5 |
15 |
U[200000, |
250000] |
||
100 |
5 |
15 |
U[300000, |
350000] |
|
200 |
5 |
15 |
U[300000, |
350000] |
||
100 |
10 |
15 |
U[100000, |
150000] |
|
200 |
10 |
15 |
U[100000, |
150000] |
||
100 |
10 |
15 |
U[200000, |
250000] |
|
200 |
10 |
15 |
U[200000, |
250000] |
||
100 |
10 |
15 |
U[300000, |
350000] |
|
200 |
10 |
15 |
U[300000, |
350000] |
Each data
set has 240 files arranged into 8 zip files, one for each cluster. Each cluster
contains 3 classes, and each class contains 10 instances.
·
Data Files and Format: