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 条
  • [21] Two-agent singe-machine scheduling with release times to minimize the total weighted completion time
    Cheng, T. C. E.
    Chung, Yu-Hsiang
    Liao, Shan-Ci
    Lee, Wen-Chiung
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (01) : 353 - 361
  • [22] Single-machine scheduling to minimize total convex resource consumption with a constraint on total weighted flow time
    Wang, Ji-Bo
    Wang, Ming-Zheng
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (03) : 492 - 497
  • [23] Branch and bound algorithms for single-machine scheduling with batch set-up times to minimize total weighted completion time
    Crauwels, HAJ
    Hariri, AMA
    Potts, CN
    Van Wassenhove, LN
    ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) : 59 - 76
  • [24] Single-machine total completion time scheduling with a time-dependent deterioration
    Wang, Ji-Bo
    Sun, Lin-Hui
    Sun, Lin-Yan
    APPLIED MATHEMATICAL MODELLING, 2011, 35 (03) : 1506 - 1511
  • [25] Minimizing total weighted completion time in semiresumable case of single-machine scheduling with an availability constraint
    Ma, Ying
    Chu, Cheng-Bin
    Yang, Shan-Lin
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2009, 29 (02): : 134 - 143
  • [26] Single-machine hierarchical scheduling with release dates and preemption to minimize the total completion time and a regular criterion
    Chen, Rubing
    Yuan, Jinjiang
    Ng, C. T.
    Cheng, T. C. E.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 293 (01) : 79 - 92
  • [27] Scheduling with Rejection to Minimize the Total Weighted Completion Time
    Zhang, Shu-Xia
    Cao, Zhi-Gang
    Zhang, Yu-Zhong
    OPERATIONS RESEARCH AND ITS APPLICATIONS, PROCEEDINGS, 2009, 10 : 111 - +
  • [28] Single-machine scheduling with periodic maintenance to minimize makespan
    Ji, Min
    He, Yong
    Cheng, T. C. E.
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (06) : 1764 - 1770
  • [29] Unrelated parallel-machine scheduling to minimize total weighted completion time
    Jeng-Fung Chen
    Journal of Intelligent Manufacturing, 2015, 26 : 1099 - 1112
  • [30] Unrelated parallel-machine scheduling to minimize total weighted completion time
    Chen, Jeng-Fung
    JOURNAL OF INTELLIGENT MANUFACTURING, 2015, 26 (06) : 1099 - 1112