A parallel machine batch scheduling problem in a brewing company

被引:16
作者
Saenz-Alanis, Cesar A. [1 ,2 ]
Jobish, V. D. [1 ,2 ]
Angelica Salazar-Aguilar, M. [1 ,2 ]
Boyer, Vincent [1 ,2 ]
机构
[1] Univ Autonoma Nuevo Leon, Grad Program Syst Engn, Monterrey, NL, Mexico
[2] Fac Ingn Mecan & Elect, Monterrey, Mexico
关键词
Production planning; Brewing process; Heuristics; Flexible job shop scheduling problem; ARBITRARY JOB SIZES; SETUP TIMES; PROCESSING MACHINES; FLOW-SHOP; MINIMIZE MAKESPAN; DUE-DATES; OPTIMIZATION; FAMILIES; PLANTS; GRASP;
D O I
10.1007/s00170-016-8477-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work introduces a scheduling problem which is motivated from a real situation faced by one of the largest brewing companies in Mexico. Several products must follow a brewing process which is composed by three main stages: coction, fermentation, and conditioning. In the coction stage, there are multiple unrelated parallel machines, and in the fermentation and conditioning stages, there are several heterogeneous tanks. Additionally, during the production process, some maintenance operations must be scheduled. The problem can be seen as a parallel machine batch scheduling problem with sequence-dependent setup times. Due to the complex structure of the problem, we propose a Greedy Randomized Adaptive Search Procedure to generate good quality solutions in a short computation time. Computational experiments are conducted with real and artificial instances. The solutions obtained for the real instances show that the proposed algorithm reaches better solutions than the current solutions generated by the decision maker at the brewery, and the computation time required by our algorithm is dramatically shorter than the one required by the company.
引用
收藏
页码:65 / 75
页数:11
相关论文
共 57 条
  • [1] A survey of scheduling problems with setup times or costs
    Allahverdi, Ali
    Ng, C. T.
    Cheng, T. C. E.
    Kovalyov, Mikhail Y.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) : 985 - 1032
  • [2] [Anonymous], INT J ADV MANUF TECH
  • [3] SIMULTANEOUS PRODUCTION PLANNING AND SCHEDULING IN MULTIPRODUCT BATCH PLANTS
    BIREWAR, DB
    GROSSMANN, IE
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1990, 29 (04) : 570 - 580
  • [4] Batch scheduling with deadlines on parallel machines
    Brucker, P
    Kovalyov, MY
    Shafransky, YM
    Werner, F
    [J]. ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) : 23 - 40
  • [5] Buscher U, 2009, SOLVING BATCH SCHEDU
  • [6] MIP formulations and heuristics for solving parallel batching problems
    Buscher, Udo
    Shen, Liji
    [J]. JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2010, 23 (05) : 884 - 895
  • [7] An improved ant colony optimization for scheduling identical parallel batching machines with arbitrary job sizes
    Cheng, Bayi
    Wang, Qi
    Yang, Shanlin
    Hu, Xiaoxuan
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (02) : 765 - 772
  • [8] PARALLEL MACHINE SCHEDULING WITH BATCH SETUP TIMES
    CHENG, TCE
    CHEN, ZL
    [J]. OPERATIONS RESEARCH, 1994, 42 (06) : 1171 - 1174
  • [9] Optimizing fuzzy makespan and tardiness for unrelated parallel machine scheduling with archived metaheuristics
    Chyu, Chiuh-Cheng
    Chang, Wei-Shung
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 57 (5-8) : 763 - 776
  • [10] A GRASP heuristic for the multi-objective permutation flowshop scheduling problem
    Claudio Arroyo, Jose Elias
    de Souza Pereira, Ana Amelia
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 55 (5-8) : 741 - 753