Bicriteria single-machine scheduling with multiple job classes and customer orders

APPLIED SOFT COMPUTING(2023)

引用 0|浏览8
暂无评分
摘要
Customer order scheduling problems focus on completing all jobs of the same order consecutively to reduce the holding costs. Multiple job-class scheduling problems involving sequence independent family (class) setup times require completing all jobs of the same class consecutively to reduce the setup times. While these problems have been extensively studied in the literature, the scheduling problems jointly incorporating job classes and customer orders are relatively unexplored in the existing literature. Therefore, in this paper, we contribute to the existing literature by (1) addressing a single-machine scheduling problem involving multiple job classes with setup times and customer orders to minimize the bicriteria objective that is a linear combination of the makespan of all jobs and the sum of the holding costs of all orders; (2) proposing a mixed integer linear programming formulation; (3) developing a branch and bound algorithm that is equipped with a lower bound and two dominance properties to find an optimal solution needed to evaluate the effectiveness of the proposed heuristic algorithms; and (4) proposing six two-phase polynomially bounded heuristic algorithms and six variants of the water-wave optimization algorithms for producing approximate solutions The effectiveness and efficiency of the proposed algorithms are empirically evaluated through extensive computational experiments. (c) 2023 Elsevier B.V. All rights reserved.
更多
查看译文
关键词
Bicriteria scheduling,Multiple job classes with setups,Customer order scheduling,Two-phase heuristic algorithms,Water-wave optimization algorithms
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要