Minimizing total weighted flow time of a set of jobs with interval processing times

被引:38
|
作者
Sotskov, Yu. N. [1 ]
Egorova, N. G. [1 ]
Lai, T-C [2 ]
机构
[1] United Inst Informat Problems, Minsk 220012, BELARUS
[2] Natl Taiwan Univ, Sec 4, Taipei 106, Taiwan
关键词
Single-machine scheduling; Uncertainty; Domination; OPTIMIZATION PROBLEMS; COMPLEXITY; REGRET; STABILITY;
D O I
10.1016/j.mcm.2009.03.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider a single-machine scheduling problem with each job having an uncertain processing time which can take any real value within each corresponding closed interval before completing the job. The scheduling objective is to minimize the total weighted flow time of all n jobs, where there is a weight associated with each job. We establish the necessary and sufficient condition for the existence of a job permutation which remains optimal for any possible realizations of these n uncertain processing times. We also establish the necessary and sufficient condition for another extreme case that for each of then n! job permutations there exists a possible realization of the uncertain processing times that this permutation is uniquely optimal. Testing each of the conditions takes polynomial time in terms of the number n of jobs. We develop precedence-dominance relations among the n jobs in dealing with the general case of this uncertain scheduling problem. In case there exist no precedence-dominance relations among a subset of n jobs, a heuristic procedure to minimize the maximal absolute or relative regret is used for sequencing such a job subset. Computational experiments for randomly generated instances with n jobs (5 <= n <= 1000) show that the established precedence-dominance relations are quite useful in reducing the total weighted flow time. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:556 / 573
页数:18
相关论文
共 50 条
  • [1] Minimizing the total weighted flow time in a single machine with controllable processing times
    Shabtay, D
    Kaspi, M
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (13) : 2279 - 2289
  • [2] Minimizing the total weighted completion time of deteriorating jobs
    Bachman, A
    Janiak, A
    Kovalyov, MY
    [J]. INFORMATION PROCESSING LETTERS, 2002, 81 (02) : 81 - 84
  • [3] Group scheduling with controllable setup and processing times: Minimizing total weighted completion time
    Ng, CT
    Cheng, TCE
    Janiak, A
    Kovalyov, MY
    [J]. ANNALS OF OPERATIONS RESEARCH, 2005, 133 (1-4) : 163 - 174
  • [4] Group Scheduling with Controllable Setup and Processing Times: Minimizing Total Weighted Completion Time
    C. T. Ng
    T. C. Edwin Cheng
    Adam Janiak
    Mikhail Y. Kovalyov
    [J]. Annals of Operations Research, 2005, 133 : 163 - 174
  • [5] MINIMIZING THE TOTAL FLOW TIME OF N JOBS ON A NETWORK
    SIMCHILEVI, D
    BERMAN, O
    [J]. IIE TRANSACTIONS, 1991, 23 (03) : 236 - 244
  • [6] Minimizing Total Weighted Flow Time with Calibrations
    Chau, Vincent
    Li, Minming
    McCauley, Samuel
    Wang, Kai
    [J]. PROCEEDINGS OF THE 29TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'17), 2017, : 67 - 76
  • [7] Minimizing the Total Weighted Waiting Times and Instability in a Rescheduling Problem with Dynamic Jobs Weight
    Tighazoui, Ayoub
    Sauvey, Christophe
    Sauer, Nathalie
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (15):
  • [8] Minimizing total weighted completion time with an unexpected machine unavailable interval
    Yumei Huo
    Boris Reznichenko
    Hairong Zhao
    [J]. Journal of Scheduling, 2014, 17 : 161 - 172
  • [9] Minimizing total weighted completion time with an unexpected machine unavailable interval
    Huo, Yumei
    Reznichenko, Boris
    Zhao, Hairong
    [J]. JOURNAL OF SCHEDULING, 2014, 17 (02) : 161 - 172
  • [10] The problem of minimizing weighted number of late jobs to meet strict deadlines and due processing times
    Gordon, VS
    Werner, F
    Yanushkevich, OA
    [J]. DOKLADY AKADEMII NAUK BELARUSI, 2000, 44 (01): : 39 - 42