We consider minimizing the maximum earliness in the single-machine scheduling problem with flexible maintenance. In this problem, preemptive operations are not allowed, the machine should be shut down to perform maintenance, tool changing or resetting takes a constant time, and the time window inside which maintenance should be performed is predened. We show that the problem is NP-hard. Afterward, we propose some dominance properties and an ecient heuristic method to solve the problem. Also, we propose a branch-and-bound algorithm, in which our heuristic method, the lower bound, and the dominance properties are incorporated. The algorithm is computationally examined using 3,840 instances up to 14,000 jobs. The results impressively show that the proposed heuristic algorithm obtains the optimal solution in about 99.5% of the cases using an ordinary processor in a matter of seconds at most.
Ganji, F., Moslehi, G., & Ghalebsaz Jeddi, B. (2017). Minimizing maximum earliness in single-machine scheduling with flexible maintenance time. Scientia Iranica, 24(4), 2082-2094. https://doi.org/10.24200/sci.2017.4296
MLA
Ganji, F., Moslehi, G., & Ghalebsaz Jeddi, B. "Minimizing maximum earliness in single-machine scheduling with flexible maintenance time", Scientia Iranica, 24, 4, 2017, 2082-2094. doi: 10.24200/sci.2017.4296
HARVARD
Ganji F., Moslehi G., Ghalebsaz Jeddi B. (2017). 'Minimizing maximum earliness in single-machine scheduling with flexible maintenance time', Scientia Iranica, 24(4), pp. 2082-2094. doi: 10.24200/sci.2017.4296
CHICAGO
F. Ganji, G. Moslehi & B. Ghalebsaz Jeddi, "Minimizing maximum earliness in single-machine scheduling with flexible maintenance time," Scientia Iranica, 24 4 (2017): 2082-2094, doi: 10.24200/sci.2017.4296
VANCOUVER
Ganji F., Moslehi G., Ghalebsaz Jeddi B. Minimizing maximum earliness in single-machine scheduling with flexible maintenance time. Scientia Iranica. 2017;24(4):2082-2094. doi: 10.24200/sci.2017.4296