Abstract

This paper addresses the two-machine flow shop outsourcing and rescheduling problem (TFSORP) in response to an unexpected arrival of new jobs, in which each job can be processed in the in-house shop or outsourced to a single subcontractor. An efficient schedule is constructed for the in-house jobs, and its performance is measured by the makespan. Each of the outsourced jobs requires paying an outsourcing cost. The objective is to minimize the sum of the in-house makespan and total outsourcing cost, subject to a limit on the number of original jobs processed by the subcontractor after disruption. To solve this NP-hard problem, a mixed integer programming formulation and helpful optimization properties are first established, and then a hybrid variable neighborhood search algorithm (HVNS) that incorporates one-dimensional array representation and three problem-specific neighborhood structures is developed. At the initialization stage, either of two well-designed constructive heuristics, i.e., job addition heuristic (JAH) and job removal heuristic (JRH) is employed. At the iterative search stage, an adaptive best-improvement procedure based on three neighborhood structures is devised to play the role of local search. An extensive experimental calibration for main factors in HVNS is carried out by a full-factorial design of experiments. To validate the calibrated HVNS, computational experiments are conducted upon the test suite of various instances. As demonstrated in the results, the calibrated HVNS gains the advantage over both the commercial optimizer and exhaustive approach in terms of computation time for small-sized instances, while it also outperforms an existing meta-heuristic algorithm and two canonical ones (based on the principles of genetic algorithm and simulated annealing) in the optimizing capability.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.