1
0
This repository has been archived on 2025-03-06. You can view files and clone it, but cannot push or open issues or pull requests.

38 lines
1.5 KiB
MiniZinc

% Automatically generated DZN file for Lot Sizing Problem
nb_item_types = 10;
nb_orders = 11;
nb_periods = 30;
inventory_cost = 10;
% item-type-1: order-1,
% item-type-2: order-2,
% item-type-3: order-3,
% item-type-4: order-4,
% item-type-5:
% item-type-6: order-5,
% item-type-7: order-6,
% item-type-8: order-7, order-8,
% item-type-9: order-9,
% item-type-10: order-10, order-11,
due_period = [ 30, 28, 29, 29, 28, 10, 27, 30, 15, 14, 30, ];
change_cost = array2d(Orders0, Orders0, [
% 0 o1 o2 o3 o4 o5 o6 o7 o8 o9 o10 o11
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, % 0
0, 0, 196, 179, 146, 185, 191, 153, 153, 182, 170, 170, % o1
0, 182, 0, 121, 135, 163, 118, 140, 140, 198, 155, 155, % o2
0, 180, 138, 0, 146, 108, 160, 148, 148, 127, 185, 185, % o3
0, 133, 112, 185, 0, 120, 180, 125, 125, 128, 164, 164, % o4
0, 168, 184, 169, 181, 0, 193, 160, 160, 162, 154, 154, % o5
0, 143, 127, 140, 115, 125, 0, 121, 121, 198, 104, 104, % o6
0, 122, 191, 143, 197, 120, 155, 0, 0, 195, 161, 161, % o7
0, 122, 191, 143, 197, 120, 155, 0, 0, 195, 161, 161, % o8
0, 172, 108, 134, 159, 100, 163, 141, 141, 0, 192, 192, % o9
0, 168, 100, 120, 194, 168, 126, 159, 159, 142, 0, 0, % o10
0, 168, 100, 120, 194, 168, 126, 159, 159, 142, 0, 0, % o11
]);
nb_of_orders = [1, 1, 1, 1, 0, 1, 1, 2, 1, 2, ];
item_type = array1d(Orders0, [0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 10, 10, ]);