An Artificial Bee Colony Algorithm Based on a Multi-Objective Framework for Supplier Integration

Modern day industries strive to obtain long-term supplier integrations (SI) with potentially stronger supplier groups, to achieve fast and reliable production. This paper studies the process of selecting vendors, while simultaneously considering the aspects of random factors, multiple criteria, and efficiently reaching optimal solutions to improve the SI. A framework was developed that consists of three layers of expert opinions, supplier requirements, and multi-objective bee colony optimization. The model factors affecting the SI decision were explored from the comprehensive relevant literature, and these factors were shortlisted and prioritized. Routines for the modeled framework were coded by using the proposed algorithms which were implemented for a real-world problem from a manufacturing small and medium enterprise (SME) in Pakistan. Optimization of SI was carried out on an archived artificial bee colony (AABC). Its effectiveness was also evaluated by comparison with simple artificial bee colony (ABC) and particle swarm algorithms. The methodologically calculated results, obtained from simulation of a mathematically reinforced optimization framework, are highly beneficial for the industry, as well as local and international suppliers. A detailed and in-depth evaluation of suppliers was provided by the sensitivity analysis, which presented a more rigorous authentication and elaboration of the results. The presented framework is the first of its kind for the SMEs of Pakistan and can be applied with little modification to other industries.

[1]  Jennifer Blackhurst,et al.  A four-phase AHP–QFD approach for supplier assessment: a sustainability perspective , 2012 .

[2]  Narges Banaeian,et al.  Green supplier selection using fuzzy group decision making methods: A case study from the agri-food industry , 2018, Comput. Oper. Res..

[3]  C. Bercz,et al.  Supplier integration systems: understanding adoption process and structure , 2008 .

[4]  Peter Klaus,et al.  Integrated Suppliers : ECR is also for suppliers of Ingredients, Raw Materials and Packaging , 2000 .

[5]  Thomas Y. Choi,et al.  Building deep supplier relationships , 2004 .

[6]  Ihsan Sabuncuoglu,et al.  Two exact formulations for disassembly line balancing problems with task precedence diagram construction using an AND/OR graph , 2009 .

[7]  Madeleine E. Pullman,et al.  AN ANALYSIS OF THE SUPPLIER SELECTION PROCESS , 1998 .

[8]  Surendra M. Gupta,et al.  Multi-objective fuzzy disassembly line balancing using a hybrid discrete artificial bee colony algorithm , 2015 .

[9]  Nils Boysen,et al.  The sequence-dependent assembly line balancing problem , 2008, OR Spectr..

[10]  Nima Hamta,et al.  A hybrid PSO algorithm for a multi-objective assembly line balancing problem with flexible operation times, sequence-dependent setup times and learning effect , 2013 .

[11]  Carlos Andrés,et al.  Balancing and scheduling tasks in assembly lines with sequence-dependent setup times , 2008, Eur. J. Oper. Res..

[12]  Manoj K. Malhotra,et al.  Antecedents to supplier integration in the automotive industry: A multiple-case study of foreign subsidiaries in China , 2010 .

[13]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[14]  Cristina Gimenez,et al.  Sustainable supplier development practices: Drivers and enablers in a global context , 2015 .

[15]  Thomas Y. Choi,et al.  Supplier development: Customers as a catalyst of process change , 1996 .

[16]  A. A. Fahmy Using the Bees Algorithm to select the optimal speed parameters for wind turbine generators , 2012, J. King Saud Univ. Comput. Inf. Sci..

[17]  Yixiong Feng,et al.  A new multi-objective ant colony algorithm for solving the disassembly line balancing problem , 2010 .

[18]  Giorgio Locatelli,et al.  How can System Engineering Improve Supplier Management in Megaprojects , 2014 .

[19]  Seyed Hassan Ghodsypour,et al.  A decision support system for supplier selection using an integrated analytic hierarchy process and linear programming , 1998 .

[20]  Marko Kohtamäki,et al.  Joint learning in R&D collaborations and the facilitating relational practices , 2013 .

[21]  Mostafa Ekhtiari,et al.  Multiobjective Stochastic Programming for Mixed Integer Vendor Selection Problem Using Artificial Bee Colony Algorithm , 2013 .

[22]  P. Humphreys,et al.  The impact of supplier development on buyer-supplier performance , 2004 .

[23]  Surendra M. Gupta,et al.  A balancing method and genetic algorithm for disassembly line balancing , 2007, Eur. J. Oper. Res..

[24]  Juho Ylimäki A dynamic model of supplier–customer product development collaboration strategies , 2014 .

[25]  Surendra M. Gupta,et al.  Artificial bee colony algorithm for solving sequence-dependent disassembly line balancing problem , 2013, Expert Syst. Appl..

[26]  Emad Roghanian,et al.  Integration of QFD, AHP, and LPP methods in supplier development problems under uncertainty , 2014 .

[27]  Mehmet Ali Ilgin,et al.  Environmentally conscious manufacturing and product recovery (ECMPRO): A review of the state of the art. , 2010, Journal of environmental management.

[28]  R. Handfield,et al.  A Model of Supplier Integration into New Product Development , 2003 .

[29]  Qinghua Zhu,et al.  Evaluating green supplier development programs with a grey-analytical network process-based methodology , 2014, Eur. J. Oper. Res..

[30]  Alexandre Dolgui,et al.  A sample average approximation method for disassembly line balancing problem under uncertainty , 2014, Comput. Oper. Res..

[31]  Surendra M. Gupta,et al.  A variable neighbourhood search algorithm for disassembly lines , 2015 .

[32]  Pietro Romano,et al.  Managing business processes across supply networks: the role of coordination mechanisms , 2004 .

[33]  Stuart C. K. So,et al.  Supplier integration strategy for lean manufacturing adoption in electronic‐enabled supply chains , 2010 .

[34]  Can Akkan,et al.  Task-failure-driven rebalancing of disassembly lines , 2012 .

[35]  Stephen Eldridge,et al.  New product introduction and supplier integration in sales and operations planning:evidence from the Asia Pacific region , 2015 .

[36]  Prasanta Kumar Dey,et al.  Strategic sourcing supplier selection misalignment with critical success factors:findings from multiple case studies in Germany and the United Kingdom , 2015 .

[37]  Dervis Karaboga,et al.  A novel clustering approach: Artificial Bee Colony (ABC) algorithm , 2011, Appl. Soft Comput..

[38]  Salim Chikhi,et al.  Artificial bees for multilevel thresholding of iris images , 2015, Swarm Evol. Comput..

[39]  Surendra M. Gupta,et al.  Combinatorial optimization analysis of the unary NP-complete disassembly line balancing problem , 2007 .

[40]  Muhammad Saad Memon,et al.  A Grey-Fuzzy Multiobjective Model for Supplier Selection and Production-Distribution Planning Considering Consumer Safety , 2018, Mathematical Problems in Engineering.

[41]  Ji Young Lee,et al.  Multi-objective optimisation using the Bees Algorithm , 2010 .

[42]  M. F. Acar,et al.  The relationships between corporate social responsibility, environmental supplier development, and firm performance , 2016 .

[43]  S. Talluri,et al.  A model for performance monitoring of suppliers , 2002 .

[44]  Abdolmajid Yolmeh,et al.  An efficient hybrid genetic algorithm to solve assembly line balancing problem with sequence-dependent setup times , 2012, Comput. Ind. Eng..

[45]  Levent Kandiller,et al.  Profit-oriented disassembly-line balancing , 2008 .

[46]  Adil Baykasoglu,et al.  Hybridizing ant colony optimization via genetic algorithm for mixed-model assembly line balancing problem with sequence dependent setup times between tasks , 2013, Appl. Soft Comput..

[47]  D. Pham,et al.  Honey Bees Inspired Optimization Method: The Bees Algorithm , 2013, Insects.

[48]  Surendra M. Gupta,et al.  A tabu search algorithm for balancing a sequence-dependent disassembly line , 2014 .

[49]  Carlos García-Martínez,et al.  An alternative artificial bee colony algorithm with destructive-constructive neighbourhood operator for the problem of composing medical crews , 2016, Inf. Sci..

[50]  Lale Özbakir,et al.  Bees algorithm for generalized assignment problem , 2010, Appl. Math. Comput..

[51]  . Ateekh-Ur-Rehman,et al.  Automobile Tire Assessment: A Multi-Criteria Approach , 2017 .

[52]  Surendra M. Gupta,et al.  Ant colony optimization for sequence‐dependent disassembly line balancing problem , 2013 .

[53]  Samuel H. Huang,et al.  Comprehensive and configurable metrics for supplier selection , 2007 .

[54]  Surendra M. Gupta,et al.  A hybrid genetic algorithm for sequence-dependent disassembly line balancing problem , 2016, Ann. Oper. Res..

[55]  Surendra M. Gupta,et al.  Product recovery using a disassembly line: challenges and solution , 2001, Proceedings of the 2001 IEEE International Symposium on Electronics and the Environment. 2001 IEEE ISEE (Cat. No.01CH37190).