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: