1. A Branch-and-Bound Algorithm for Minimizing the Total Tardiness of Multiple Developers
- Author
-
Chung-Ho Su and Jen-Ya Wang
- Subjects
harmonic mean ,optimization ,total tardiness ,branch-and-bound algorithm ,lower bound ,Mathematics ,QA1-939 - Abstract
In the game industry, tardiness is an important issue. Unlike a unifunctional machine, a developer may excel in programming but be mediocre in scene modeling. His/her processing speed varies with job type. To minimize tardiness, we need to schedule these developers carefully. Clearly, traditional scheduling algorithms for unifunctional machines are not suitable for such versatile developers. On the other hand, in an unrelated machine scheduling problem, n jobs can be processed by m machines at n × m different speeds, i.e., its solution space is too wide to be simplified. Therefore, a tardiness minimization problem considering three job types and versatile developers is presented. In this study, a branch-and-bound algorithm and a lower bound based on harmonic mean are proposed for minimizing the total tardiness. Theoretical analyses ensure the correctness of the proposed method. Computational experiments also show that the proposed method can ensure the optimality and efficiency for n ≤ 18. With the exact algorithm, we can fairly evaluate other approximate algorithms in the future.
- Published
- 2022
- Full Text
- View/download PDF