Benchmarks Library ballred.gif (861 bytes) Multiproduct Scheduling Problem
line.jpg (1129 bytes)

Тестовые примеры

ballred.gif (861 bytes)  Задача составления расписания многопродуктового производства  

ballred.gif (861 bytes)  Тестовые примеры


Формат данных

Тестовые примеры приводятся в виде текстовых файлов. Формат данных следующий:

States КОЛИЧЕСТВО ПРОДУКТОВ

список названий продуктов

Demands

список значений спроса на продукты

Units КОЛИЧЕСТВО УСТРОЙСТВ

список названий устройств

Tasks КОЛИЧЕСТВО ОПЕРАЦИЙ

список названий операций

Task_Unit_State_MinAmount_MinTime

список характеристик операций: название операции, подходящее устройство, производимый продукт, минимальный объем, минимальное время (Tmin)

Changeovers

списов времен переналадок.

Для каждой операции производительность вычисляется как MinAmount / MinTime.

Серия "Random"

Тестовые примеры были сгенерированы случайно со следующими параметрами: DS ∈ [100,200], sij ∈ [1,10], ri ∈ [1,20]. Для каждой операции подходящее устройство назначалось случайно. Соответствие операций и продуктов устанавливалось так, чтобы каждый продукт производился хотя бы одной операцией. Для этого операции с индексами i < |S| назначались продуктам с такими же номерами s = i; для остальных продуктов опреация назначалась случайно. Тестовые примеры доступны для скачивания в виде архива rand.zip.

В следующей таблице приведены результаты, полученные с помощью генетического алгоритма.

Название Cmax ch.time proc.time
rnd30 281 48 515
rnd40 291 57 526
rnd50 234 75 627
rnd60 295 92 793
rnd150 281 290 2527
rnd300 502 1026 3994

Серия "Real"

Серия "Real" содержит задачи, полученные при решении реальной производственной задачи гибридным декомпозиционным методом (см. [1]). Тестовые примеры доступны для скачивания в виде архива real.zip. В следующей таблице приведены лучшие значения CMax, полученные различными алгоритмами [2].

Instance Greedy GA CPLEX
r55x10 222.86 224.167 224.17
r60x10 241.02 238.97 238.95
r78x10 456.57 395.3 414.8
r84x10 456.57 401.5 422.18
r109x10 514.24 447.86 468.44
r115x10 574.74 484.96 508.87
r120x10 574.74 480.73 536.13

Литература

[1] Borisovsky, P.A., Eremeev, A.V., and Kallrath, J. "Multi-Product Continuous Plant Scheduling: Combination of Decomposition, Genetic Algorithm, and Constructive Heuristic." Submitted to International Journal of Production Research.

[2] Dolgui, A., Eremeev, A.V., Kovalyov, M.Y., and Kuznetsov, P.M. 2010. "Multi-Product Lot Sizing and Scheduling on Unrelated Parallel Machines." IIE Transactions 42(7): 514-524.