A branch-and-bound algorithm for minimizing the total weighted completion time on parallel identical machines with two competing agents

作者:

Highlights:

摘要

Scheduling with two competing agents has drawn a lot of attention lately. However, most studies focused only on single-machine problems. In reality, there are many machines or assembly lines to process jobs. This study explores a parallel-machine scheduling problem. The objective is to minimize the total weighted completion time of jobs from agent 1 given a bound of the maximum completion time of jobs from agent 2. We develop a branch-and-bound algorithm to solve the problems with fewer jobs. In addition, we propose genetic algorithms to obtain the approximate solutions. Computational results are given to evaluate the performance of the proposed algorithms.

论文关键词:Discrete optimization,Branch-and-bound algorithm,Two-agent scheduling,Multi-machine scheduling,Lower bound

论文评审过程:Received 15 August 2015, Revised 22 April 2016, Accepted 7 May 2016, Available online 10 May 2016, Version of Record 3 June 2016.

论文官网地址:https://doi.org/10.1016/j.knosys.2016.05.012