Two-agent-based single-machine scheduling with switchover time to minimize total weighted completion time and makespan objectives

被引:5
|
作者
Sahu, Shesh Narayan [1 ]
Gajpal, Yuvraj [2 ]
Debbarma, Swapan [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Agartala 799046, Tripura, India
[2] Univ Manitoba, Asper Sch Business, Winnipeg, MB R3T5V4, Canada
关键词
Scheduling; Competing agents; Heuristic; Combinatorial optimization; Particle swarm optimization; PARTICLE SWARM OPTIMIZATION; DUE-DATE ASSIGNMENT; 2 COMPETING AGENTS; ALGORITHM;
D O I
10.1007/s10479-017-2515-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a single-machine scheduling problem with two-agents, each with a set of non-pre-emptive jobs, where two agents compete for the use of a single processing resource. A switchover time arises whenever a job of one agent is processed after a job of another agent. Each agent wants to minimize a certain objective function, which depends upon the completion time and switchover time of their own jobs only. This paper considers the minimization of total weighted completion time of the first agent subject to an upper bound on the makespan of the second agent. We introduce some properties to the problem. The properties describe the structure of an optimal solution which is being used for developing an optimal algorithm. We propose an optimal algorithm, a simple heuristic algorithm, and a particle-swarm-based meta heuristic algorithm to solve the problem. The heuristic algorithm is based on the weighted shortest process time-first rule. The performances of the heuristic and particle swarm algorithms are evaluated on randomly generated problem instances. We perform the numerical analysis to reveal the properties of the proposed problem.
引用
收藏
页码:623 / 640
页数:18
相关论文
共 50 条
  • [41] Single-Machine Green Scheduling to Minimize Total Flow Time and Carbon Emission
    Zhang, Hong-Lin
    Qian, Bin
    Sun, Zai-Xing
    Hu, Rong
    Liu, Bo
    Guo, Ning
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT I, 2018, 10954 : 670 - 678
  • [42] Single-machine scheduling with deadlines to minimize the total weighted late work
    Chen, Rubing
    Yuan, Jinjiang
    Ng, C. T.
    Cheng, T. C. E.
    NAVAL RESEARCH LOGISTICS, 2019, 66 (07) : 582 - 595
  • [43] Single-machine scheduling with periodic maintenance to minimize makespan revisited
    Yu, Xianyu
    Zhang, Yulin
    Steiner, George
    JOURNAL OF SCHEDULING, 2014, 17 (03) : 263 - 270
  • [44] Two-agent two-machine flowshop scheduling with learning effects to minimize the total completion time
    Shiau, Yau-Ren
    Tsai, Ming-Shua
    Lee, Wen-Chiung
    Cheng, T. C. E.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 87 : 580 - 589
  • [45] Dual constrained single machine sequencing to minimize total weighted completion time
    Pan, YP
    Shi, LY
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2005, 2 (04) : 344 - 357
  • [46] A better online algorithm for the parallel machine scheduling to minimize the total weighted completion time
    Tao, Jiping
    COMPUTERS & OPERATIONS RESEARCH, 2014, 43 : 215 - 224
  • [47] Customer order scheduling to minimize total weighted completion time
    Wang, Guoqing
    Cheng, T. C. Edwin
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2007, 35 (05): : 623 - 626
  • [48] A flowshop scheduling algorithm to minimize total weighted completion time
    Zhao, CL
    Zhang, QL
    Tang, HY
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1485 - 1488
  • [49] Optimal algorithms for single-machine scheduling with rejection to minimize the makespan
    Lu, Lingfa
    Ng, C. T.
    Zhang, Liqi
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2011, 130 (02) : 153 - 158
  • [50] Single-machine scheduling with periodic maintenance to minimize makespan revisited
    Xianyu Yu
    Yulin Zhang
    George Steiner
    Journal of Scheduling, 2014, 17 : 263 - 270