An outsourcing-scheduling problem in a two-stage supply chain via improved immunoglobulin-based artificial immune system

Abstract The proposed problem is inspired by final testing houses in semiconductor manufacturing. Due to outsourcing policies, several final testing houses located in different areas are selected by a customer to test their jobs. After final testing, vehicles belonging to this customer are arranged to pick up the jobs from those final testing houses. The problem can be described as a two-stage supply chain problem where the first stage is to produce jobs by several suppliers and the second stage is to transport those jobs by a number of vehicles. The objective function is to minimize makespan. A mathematical model is established to describe and define the proposed problem. A heuristic algorithm named Processing-time Supplier-speed and Transportation-time (PST) is proposed. The basic idea of PST is to arrange jobs to suppliers by an expected working loading value and then adjust the arranged jobs before transporting to decrease the idle time of vehicles. A metaheuristic algorithm, named memory B cells Immunoglobulin-based Artificial Immune System (B-IAIS) algorithm, is proposed by extending an immune system algorithm. In B-IAIS, secondary immune response is considered and the function of secondary immune response is to increase the convergence speed. To evaluate PST and B-IAIS algorithms, relative percentage deviation, percentage deviation and hypothesis test are considered in the experiments. Computational results show that B-IAIS algorithm performs better than other algorithms for solving the proposed problem.

[1]  Igor Averbakh,et al.  On-line supply chain scheduling problems with preemption , 2007, Eur. J. Oper. Res..

[2]  Sai Ho Chung,et al.  An adaptive genetic algorithm with dominated genes for distributed scheduling problems , 2005, Expert Syst. Appl..

[3]  Mohammad Mahdavi Mazdeh,et al.  A branch-and-bound algorithm for single-machine scheduling with batch delivery and job release times , 2008, Comput. Oper. Res..

[4]  Seyed Hessameddin Zegordi,et al.  Integrating production and transportation scheduling in a two-stage supply chain considering order assignment , 2009 .

[5]  Xiangtong Qi Two-stage production scheduling with an option of outsourcing from a remote supplier , 2009 .

[6]  Miguel A. Lejeune,et al.  Production , Manufacturing and Logistics A variable neighborhood decomposition search method for supply chain management planning problems , 2006 .

[7]  Seyed Hessameddin Zegordi,et al.  A novel genetic algorithm for solving production and transportation scheduling in a two-stage supply chain , 2010, Comput. Ind. Eng..

[8]  Alessandro Agnetis,et al.  Supply chain scheduling: Sequence coordination , 2006, Discret. Appl. Math..

[9]  Chung-Yee Lee,et al.  Machine scheduling with job delivery coordination , 2004, Eur. J. Oper. Res..

[10]  Guruprasad Pundoor,et al.  Joint cyclic production and delivery scheduling in a two-stage supply chain , 2009 .

[11]  Zhi-Long Chen,et al.  Flowshop scheduling with interstage job transportation , 2015, J. Sched..

[12]  Bertrand M. T. Lin,et al.  Scheduling in an assembly-type production chain with batch transfer , 2007 .

[13]  Sigrid Knust,et al.  Tabu search and lower bounds for a combined production-transportation problem , 2013, Comput. Oper. Res..

[14]  George L. Vairaktarakis,et al.  Integrated Scheduling of Production and Distribution Operations , 2005, Manag. Sci..

[15]  Shanlin Yang,et al.  Application of an effective modified gravitational search algorithm for the coordinated scheduling problem in a two-stage supply chain , 2014 .

[16]  Nigel Klein,et al.  The Immune System , 2008 .

[17]  W. L. Pearn,et al.  An enhanced model for the integrated production and transportation problem in a multiple vehicles environment , 2016, Soft Comput..

[18]  Kudret Demirli,et al.  A genetic approach to two-phase optimization of dynamic supply chain scheduling , 2010, Comput. Ind. Eng..

[19]  Ching-Jong Liao,et al.  An immunoglobulin-based artificial immune system for solving the hybrid flow shop problem , 2013, Appl. Soft Comput..

[20]  Ching-Jong Liao,et al.  Integrating production and transportation scheduling in a two-stage supply chain , 2015 .

[21]  Scott J. Mason,et al.  Multi-objective analysis of an integrated supply chain scheduling problem , 2012 .

[22]  Kai Li,et al.  Approximation algorithms for two-stage supply chain scheduling of production and distribution , 2015 .