Parallel batching with multi-size jobs and incompatible job families

被引:2
|
作者
Druetto, Alessandro [1 ]
Pastore, Erica [2 ]
Rener, Elena [2 ]
机构
[1] Univ Torino, Dipartimento Informat, Via Pessinetto 12, I-10149 Turin, Italy
[2] Politecn Torino, Dept Management & Prod Engn, Cso Duca Abruzzi 24, I-10129 Turin, Italy
关键词
Parallel batch scheduling; Column generation; Incompatible job families; Multi-size jobs; PROCESSING MACHINES; SCHEDULING PROBLEM; TARDINESS;
D O I
10.1007/s11750-022-00644-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Parallel batch scheduling has many applications in the industrial sector, like in material and chemical treatments, mold manufacturing and so on. The number of jobs that can be processed on a machine mostly depends on the shape and size of the jobs and of the machine. This work investigates the problem of batching jobs with multiple sizes and multiple incompatible families. A flow formulation of the problem is exploited to solve it through two column generation-based heuristics. First, the column generation finds the optimal solution of the continuous relaxation, then two heuristics are proposed to move from the continuous to the integer solution of the problem: one is based on the price-and-branch heuristic, the other on a variable rounding procedure. Experiments with several combinations of parameters are provided to show the impact of the number of sizes and families on computation times and quality of solutions.
引用
收藏
页码:440 / 458
页数:19
相关论文
共 50 条
  • [21] Online scheduling on unbounded parallel-batch machines with incompatible job families
    Tian, Ji
    Cheng, T. C. E.
    Ng, C. T.
    Yuan, Jinjiang
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (22) : 2380 - 2386
  • [22] A branch and bound algorithm for scheduling unit size jobs on parallel batching machines to minimize makespan
    Ozturk, Onur
    Begen, Mehmet A.
    Zaric, Gregory S.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (06) : 1815 - 1831
  • [23] Scheduling parallel batch processors with incompatible job families using ant colony optimization
    Raghavan, N. R. Srinivasa
    Venkataramana, M.
    2006 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2006, : 507 - +
  • [24] Grouping of jobs to job families based on job descriptions
    Roedenbeck, Marc
    Hiller, Tobias
    BETRIEBSWIRTSCHAFTLICHE FORSCHUNG UND PRAXIS, 2014, 66 (06): : 626 - 635
  • [25] Adaptive Scheduling Parallel Jobs with Dynamic Batching in Spark Streaming
    Cheng, Dazhao
    Zhou, Xiaobo
    Wang, Yu
    Jiang, Changjun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (12) : 2672 - 2685
  • [26] Machine learning techniques for scheduling jobs with incompatible families and unequal ready times on parallel batch machines
    Monch, L
    Zimmermann, J
    Otto, P
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2006, 19 (03) : 235 - 245
  • [27] Multi-Size Multi-Stream FFT
    Schwoerer, Ludwig
    Bui, Thao
    Zielinski, Ernst
    PROCEEDINGS OF THE SIXTH IASTED INTERNATIONAL MULTI-CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS, 2006, : 396 - +
  • [28] Scheduling of Parallel 3D-Printing Machines with Incompatible Job Families: A Matheuristic Algorithm
    Rohaninejad, Mohammad
    Hanzalek, Zdenek
    Tavakkoli-Moghaddam, Reza
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS, APMS 2021, PT I, 2021, 630 : 51 - 61
  • [29] An ACO algorithm for makespan minimization in parallel batch machines with non-identical job sizes and incompatible job families
    Jia, Zhao-hong
    Wang, Chao
    Leung, Joseph Y. -T.
    APPLIED SOFT COMPUTING, 2016, 38 : 395 - 404
  • [30] A memetic algorithm for minimizing total weighted tardiness on parallel batch machines with incompatible job families and dynamic job arrival
    Chiang, Tsung-Che
    Cheng, Hsueh-Chien
    Fu, Li-Chen
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (12) : 2257 - 2269