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 条
  • [1] Two-agent-based single-machine scheduling with switchover time to minimize total weighted completion time and makespan objectives
    Shesh Narayan Sahu
    Yuvraj Gajpal
    Swapan Debbarma
    Annals of Operations Research, 2018, 269 : 623 - 640
  • [2] Online tradeoff scheduling on a single machine to minimize makespan and total weighted completion time
    Ma, Ran
    Yuan, Jinjiang
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2014, 158 : 114 - 119
  • [3] Single machine scheduling with two-agent for total weighted completion time objectives
    Li, Hongwei
    Gajpal, Yuvraj
    Bector, C. R.
    APPLIED SOFT COMPUTING, 2018, 70 : 147 - 156
  • [4] SCHEDULING WITH RELEASE DATES ON A SINGLE-MACHINE TO MINIMIZE TOTAL WEIGHTED COMPLETION-TIME
    BELOUADAH, H
    POSNER, ME
    POTTS, CN
    DISCRETE APPLIED MATHEMATICS, 1992, 36 (03) : 213 - 231
  • [5] New Results on Single-Machine Scheduling with Rejection to Minimize the Total Weighted Completion Time
    Zhang, Liqi
    Yu, Xue
    Lu, Lingfa
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2024, 49 (01) : 75 - 94
  • [6] Single-Machine Scheduling to Minimize Total Completion Time and Tardiness with Two Competing Agents
    Lee, Wen-Chiung
    Shiau, Yau-Ren
    Chung, Yu-Hsiang
    Ding, Lawson
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [7] Single-machine scheduling with operator non-availability to minimize total weighted completion time
    Wan, Long
    Yuan, Jinjiang
    INFORMATION SCIENCES, 2018, 445 : 1 - 5
  • [8] SCHEDULING OF A SINGLE-MACHINE TO MINIMIZE TOTAL WEIGHTED COMPLETION-TIME SUBJECT TO RELEASE DATES
    BIANCO, L
    RICCIARDELLI, S
    NAVAL RESEARCH LOGISTICS, 1982, 29 (01) : 151 - 167
  • [9] Online scheduling of a single machine to minimize total weighted completion time
    Anderson, EJ
    Potts, CN
    MATHEMATICS OF OPERATIONS RESEARCH, 2004, 29 (03) : 686 - 697
  • [10] Single machine lot scheduling to minimize the total weighted (discounted) completion time
    Zhang, E.
    Liu, Ming
    Zheng, Feifeng
    Xu, Yinfeng
    INFORMATION PROCESSING LETTERS, 2019, 142 : 46 - 51