An exact extended formulation for the unrelated parallel machine total weighted completion time problem

被引:0
作者
Kerem Bülbül
Halil Şen
机构
[1] Sabancı University,Industrial Engineering
来源
Journal of Scheduling | 2017年 / 20卷
关键词
Unrelated parallel machines; Weighted completion time; Benders decomposition; Cut strengthening; Exact method; Preemptive relaxation; Transportation problem;
D O I
暂无
中图分类号
学科分类号
摘要
The plethora of research on NP\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal {NP}$$\end{document}-hard parallel machine scheduling problems is focused on heuristics due to the theoretically and practically challenging nature of these problems. Only a handful of exact approaches are available in the literature, and most of these suffer from scalability issues. Moreover, the majority of the papers on the subject are restricted to the identical parallel machine scheduling environment. In this context, the main contribution of this work is to recognize and prove that a particular preemptive relaxation for the problem of minimizing the total weighted completion time (TWCT) on a set of unrelated parallel machines naturally admits a non-preemptive optimal solution and gives rise to an exact mixed integer linear programming formulation of the problem. Furthermore, we exploit the structural properties of TWCT and attain a very fast and scalable exact Benders decomposition-based algorithm for solving this formulation. Computationally, our approach holds great promise and may even be embedded into iterative algorithms for more complex shop scheduling problems as instances with up to 1000 jobs and 8 machines are solved to optimality within a few seconds.
引用
收藏
页码:373 / 389
页数:16
相关论文
共 83 条
[1]  
Azizoglu M(1999)On the minimization of total weighted flow time with identical and uniform parallel machines European Journal of Operational Research 113 91-100
[2]  
Kirca O(1999)Scheduling jobs on unrelated parallel machines to minimize regular total cost functions IIE Transactions 31 153-159
[3]  
Azizoglu M(1977)An improved algorithm for scheduling jobs on identical machines AIIE Transactions 9 25-31
[4]  
Kirca O(1994)Scheduling identical parallel machines to minimize total weighted completion time Discrete Applied Mathematics 48 201-218
[5]  
Barnes JW(1962)Partitioning procedures for solving mixed-variables programming problems Numerische Mathematik 4 238-252
[6]  
Brennan J(2008)Scheduling identical parallel machines to minimize total tardiness International Journal of Production Economics 115 134-142
[7]  
Belouadah H(1974)Scheduling independent tasks to reduce mean finishing time Communications of the ACM 17 382-387
[8]  
Potts CN(2007)Preemption in single machine earliness/tardiness scheduling Journal of Scheduling 10 271-292
[9]  
Benders JF(1999)Solving parallel machine scheduling problems by column generation INFORMS Journal on Computing 11 78-94
[10]  
Biskup D(1990)A state-of-the-art review of parallel-machine scheduling research European Journal of Operational Research 47 271-292