Minimizing total completion time in large-sized pharmaceutical quality control scheduling

被引:0
|
作者
Miguel S. E. Martins
Joaquim L. Viegas
Tiago Coito
Bernardo Firme
Andrea Costigliola
João Figueiredo
Susana M. Vieira
João M. C. Sousa
机构
[1] Universidade de Lisboa,IDMEC, Instituto Superior Técnico
[2] Hovione Farmaciência,undefined
[3] S.A.,undefined
来源
Journal of Heuristics | 2023年 / 29卷
关键词
Scheduling; Heuristics; Dual resource constrained scheduling; Quality control laboratory;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes an algorithm for the effective scheduling of analytical chemistry tests in the context of quality control for pharmaceutical manufacturing. The problem is formulated as an extension of a dual resource constrained flexible job shop scheduling problem for the allocation of both machines and analysts resources for analytical laboratory work of real dimensions. The formulation is novel and custom made to fit real quality control laboratory. The novelty comes from allowing multiple analyst interventions for each machine allocation while minimising the total completion time, formulated as a mixed integer linear programming model. A three-level dynamic heuristic is proposed to solve the problem efficiently for instances representative of real world schedules. The CPLEX solver and a Tabu Search algorithm are used for comparison. Results show that the heuristic is competitive with the other strategies for medium-sized instances while outperforming them for large-sized instances. The dynamic heuristic runs in a very short amount of time, making it suitable for real world environments. This work is valuable for the development of laboratory management solutions for quality control as it presents a way to provide automatic scheduling of resources.
引用
收藏
页码:177 / 206
页数:29
相关论文
共 50 条
  • [1] Minimizing total completion time in large-sized pharmaceutical quality control scheduling
    Martins, Miguel S. E.
    Viegas, Joaquim L.
    Coito, Tiago
    Firme, Bernardo
    Costigliola, Andrea
    Figueiredo, Joao
    Vieira, Susana M.
    Sousa, Joao M. C.
    JOURNAL OF HEURISTICS, 2023, 29 (01) : 177 - 206
  • [2] Minimizing total job completion time in MapReduce scheduling
    Dong, Jianming
    Goebel, Randy
    Hu, Jueliang
    Lin, Guohui
    Su, Bing
    Computers and Industrial Engineering, 2021, 158
  • [3] Minimizing the total weighted completion time in relocation scheduling
    Su, Yi-Chen
    Lin, Bertrand M. T.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 173
  • [4] Minimizing the total weighted completion time in relocation scheduling
    Su, Yi-Chen
    Lin, Bertrand M.T.
    Computers and Industrial Engineering, 2022, 173
  • [5] Minimizing total job completion time in MapReduce scheduling
    Dong, Jianming
    Goebel, Randy
    Hu, Jueliang
    Lin, Guohui
    Su, Bing
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
  • [7] On minimizing total completion time in batch machine scheduling
    Poon, CK
    Cu, WC
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2004, 15 (04) : 593 - 607
  • [8] Transportation and Batching Scheduling for Minimizing Total Weighted Completion Time
    Wei, Hongjun
    Yuan, Jinjiang
    Gao, Yuan
    MATHEMATICS, 2019, 7 (09)
  • [9] On-line scheduling on a single machine: minimizing the total completion time
    Fiat, A
    Woeginger, GJ
    ACTA INFORMATICA, 1999, 36 (04) : 287 - 293
  • [10] Scheduling hybrid flow shop for minimizing total weight completion time
    Gao, Cong
    Tang, Lixin
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2007, : 809 - 813