Abstract

Outsourcing as a useful strategy in the industry can be integrated into scheduling problems. Moreover, batch outsourcing is a practical assumption owing to the logistics issues for transferring the parts between the manufacturer and the subcontractors. However, this assumption is rarely addressed in the scheduling literature. In this paper, a novel single machine scheduling problem with the option of batch outsourcing is studied. The objective is to minimize the sum of the total completion time of the jobs and the total outsourcing cost. To solve the problem, first, two mixed-integer linear programming (MILP) models, named MP1 and MP2, are developed, which respectively use a straightforward and an innovative approach to model the outsourcing batches. Next, an optimal property for the outsourcing batches is proven. This property is used to establish a valid inequality for model MP2, which is added to it to obtain a third MILP model, MP3. Extensive computational experiments showed that MP2 outperforms MP1 significantly. Moreover, including the derived valid inequality in MP3 enhances its performance considerably in comparing to MP2. Furthermore, it is observed that MP3 is capable of solving many practical-size problem instances optimally or with a low maximum optimality gap.

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.