A survey of partner selection methodologies for virtual enterprises and development of a goal programming–based approach

  • Shahrzad Nikghadam
  • Bahram Lotfi Sadigh
  • Ahmet Murat Ozbayoglu
  • Hakki Ozgur UnverEmail author
  • Sadik Engin Kilic


A virtual enterprise (VE) is a platform that enables dynamic collaboration among manufacturers and service providers with complementary capabilities in order to enhance their market competitiveness. The performance of a VE as a system depends highly on the performance of its partner enterprises. Hence, choosing an appropriate methodology for evaluating and selecting partners is a crucial step toward creating a successful VE. In this paper, we begin by presenting an extensive review of articles that address the VE partner selection problem. To fill a significant research gap, we develop a new goal programming (GP)–based approach that can be applied in extreme bidding conditions such as tight delivery timelines for large demand volumes. In this technique, fuzzy analytic hierarchy process (F-AHP) is used to determine customer preferences for four main criteria: proposed unit price, on-time delivery reliability, enterprises’ past performance, and service quality. These weights are then incorporated into the GP model to evaluate bidders based on customers’ preferences and goals. We present a case study in which we implement the F-AHP-GP technique and verify the model’s applicability, as it provides a more flexible platform for matching customers’ preferences.


Virtual enterprise Partner selection Fuzzy AHP Goal programming 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Huang B, Gao C, Chen L (2011) Partner selection in a virtual enterprise under uncertain information about candidates. Expert Syst Appl 38(9):11305–11310CrossRefGoogle Scholar
  2. 2.
    Talluri S, Baker RC (1996) Quantitative framework for designing efficient business process alliance. In: Proceedings of international conference on engineering and technology management, p 656–661Google Scholar
  3. 3.
    Fowler M (2004) UML Distilled: A Brief Guide to the Standard Object Modelling Language, Third edition. Adison Wesley, Boston, MAGoogle Scholar
  4. 4.
    Jagdev HS, Thoben KD (2001) Anatomy of enterprise collaboration. Prod Plan Control 12(5):437–451CrossRefGoogle Scholar
  5. 5.
    Mc Carthy I, Menicou M (2002) A classification schema of manufacturing decision for grail enterprise modelling technique. Comput Ind 47(3):339–355CrossRefGoogle Scholar
  6. 6.
    Bremer C, Michilini F, Siquera J, Ortega I (2001) Virtec: an example of a Brazilian virtual organization. Intell Manuf 12(2):213–221CrossRefGoogle Scholar
  7. 7.
    Alzaga A, Martin J (1999) A design process model to support concurrent project development in networks of SMEs, Networking Industrial Enterprises, Kluwer Academic PublishersGoogle Scholar
  8. 8.
    GLOBEMEN (2002) Global Engineering and Manufacturing in Enterprise Networks- globemenGoogle Scholar
  9. 9.
    Park KH, Favrel J (1999) Virtual enterprise- information system and networking solution. Comput Ind Eng 37(1-2):441–444CrossRefGoogle Scholar
  10. 10.
    Ip WH, Yung KL, Wang D (2004) A branch and bound algorithm for sub-contractor selection in agile manufacturing environment. Int J Prod Econ 87(2):195–205CrossRefGoogle Scholar
  11. 11.
    Wu N, Mao N, Qian Y (1999) An approach to partner selection in agile manufacturing. J Intell Manuf 10:519–529CrossRefGoogle Scholar
  12. 12.
    Wu N, Su P (2004) Selection of partners in virtual enterprise paradigm. Robot Comput Integr Manuf 21(2):119–131CrossRefGoogle Scholar
  13. 13.
    Hsieh FS, Lin JB (2012) Virtual enterprises partner selection based on reverse auctions. Int J Adv Manuf Technol 62(5–8):847–859CrossRefGoogle Scholar
  14. 14.
    Zeng ZB, Li Y, Zhu W (2006) Partner selection with a due date constraint in virtual enterprises. Appl Math Comput 175(2):1353–1365MathSciNetzbMATHGoogle Scholar
  15. 15.
    Sha DY, Che ZH (2004) Virtual integration with a multi-criteria partner selection model for the multi-echelon manufacturing system. Int J Adv Manuf Technol 25(7–8):793–802Google Scholar
  16. 16.
    Jarimo T, Salo A (2009) Multicriteria partner selection in virtual organizations with transportation costs and other network interdependencies. IEEE Trans Syst Man Cybern 39(1):124–129CrossRefGoogle Scholar
  17. 17.
    Zhang Y, Tao F, Laili Y, Hou B, Lv L, Zhang L (2012) Green partner selection in virtual enterprise based on Pareto genetic algorithms. Int J Adv Manuf Technol 67(9–12):2109–2125Google Scholar
  18. 18.
    Ip WH, Huang M, Yung KL, Dingwei W (2003) Genetic algorithm solution for a risk-based partner selection problem in a virtual enterprise. Comput Oper Res 30(2):213–231CrossRefzbMATHGoogle Scholar
  19. 19.
    Wang ZJ, Xu XF, Zhan DC (2009) Genetic algorithm for collaboration cost optimization-oriented partner selection in virtual enterprises. Int J Prod Res 47(4):859–881CrossRefGoogle Scholar
  20. 20.
    Jian L, Bo J, Xiubo C, Cong W (2010) A model for virtual corporations cooperative partner selection based on hybrid genetic algorithm. Chin J Econ 19(4):618–620Google Scholar
  21. 21.
    Simona D, Raluca P (2011) Intelligent modeling method based on genetic algorithm for partner selection in virtual organizations. Bus Econ Horiz 5(2):23–34CrossRefGoogle Scholar
  22. 22.
    Tao F, Qiao K, Zhang L, Nee AYC (2012) An improved genetic algorithm for partner selection in virtual manufacturing. Int J Prod Res 50(8):2079–2100CrossRefGoogle Scholar
  23. 23.
    Zhong Y, Jian L, Zijun W (2009) An integrated optimization algorithm of GA and ACA-based approaches for modeling virtual enterprise partner selection. ACM SIGMIS Database 40(2):37–56CrossRefGoogle Scholar
  24. 24.
    Cheng F, Ye F, Yang J (2009) A genetic algorithm-based optimisation model for performance parameters of manufacturing tasks in constructing virtual enterprises. Int J Prod Res 47(14):4013–4029CrossRefzbMATHGoogle Scholar
  25. 25.
    Gao F, Gui G, Zhao Q, Liu H (2006) Application of improved discrete particle swarm algorithm in partner selection of virtual enterprise. Int J Comput Sci Netw Secur 6(3):208–212Google Scholar
  26. 26.
    Mahapatra SS, Nayak N, Prasanna K, Beriha GS (2011) A novel swarm optimization technique for partner selection in virtual enterprise. Int J Serv Oper Manag 10(1):52–73Google Scholar
  27. 27.
    Zhao Q, Zhang Q, Xiao R (2008) Particle swarm optimization algorithm for partner selection in virtual enterprise. Prog Nat Sci 18(11):1445–1452CrossRefGoogle Scholar
  28. 28.
    Xio JH, Liu BL, Huang YF, Cheng Z (2014) An adaptive quantum swarm evolutionary algorithm for partner selection in virtual enterprise. Int J Prod Res 52(6):1607–1621CrossRefGoogle Scholar
  29. 29.
    Niu SH, Ong SK, Nee AYC (2012) An enhanced ant colony optimiser for multi-attribute partner selection in virtual enterprises. Int J Prod Res 50(8):2286–2303CrossRefGoogle Scholar
  30. 30.
    Fischer M, Jahn H, Teich T (2004) Optimizing the selection of partners in production networks. Robot Comput Integr Manuf 20(6):593–601CrossRefGoogle Scholar
  31. 31.
    Ko CS, Kim T, Hwang H (2001) External partner selection using tabu search heuristics in distributed manufacturing. Int J Prod Res 39(17):3959–3974CrossRefzbMATHGoogle Scholar
  32. 32.
    Han KH, Kim JH (2002) Quantum-inspired evolutionary algorithm for a class of combinatorial optimization. IEEE Trans Evol Comput 6(6):580–593CrossRefGoogle Scholar
  33. 33.
    Tao F, Zhang L, Zhang ZH, Nee AYC (2010) A quantum multi-agent evolutionary algorithm for selection of partners in a virtual enterprise. CIRP Ann Manuf Technol 59(1):485–488CrossRefGoogle Scholar
  34. 34.
    Camarinha-Matos LM, Afsarmanesh H (2007) A framework for virtual organization creation in a breeding environment,". Annu Rev Control 31(1):119–135CrossRefGoogle Scholar
  35. 35.
    Chai J, Liu JNK, Ngai EWT (2013) Application of decision-making techniques in supplier selection: a systematic review of literature. Expert Syst Appl 40(10):3872–3885CrossRefGoogle Scholar
  36. 36.
    Saaty TL (1980) The analytic hierarchy process. McGraw-Hill, New YorkzbMATHGoogle Scholar
  37. 37.
    Chu XN, Tso SK, Zhang WJ, Li Q (2002) Partnership synthesis for virtual enterprises. Int J Adv Manuf Technol 19(5):384–391CrossRefGoogle Scholar
  38. 38.
    Sari B, Sen T, Kilic SE (2007) AHP model for the selection of partner companies in virtual enterprises. Int J Adv Manuf Technol 38(3–4):367–376Google Scholar
  39. 39.
    Mikhailov L (2002) Fuzzy analytical approach to partnership selection in formation of virtual enterprises. Int J Manag Sci 30:393–401CrossRefGoogle Scholar
  40. 40.
    Saaty TL (1996) Decision making with dependence and feedback: the analytic network process. RWS Publications, PittsburghGoogle Scholar
  41. 41.
    Sarkis J, Talluri S, Gunasekaran A (2007) A strategic model for agile virtual enterprise partner selection. Int J Oper Prod Manag 27(11):1213–1234CrossRefGoogle Scholar
  42. 42.
    Hwang CL, Yoon K (1981) Multiple attribute decision making: methods and applications A state-of-the-art survey Berlin. Springer-Verlag, Berlin HeidelbergCrossRefzbMATHGoogle Scholar
  43. 43.
    Vakesquez M, Hester PT (2013) An analysis of multi-criteria decision making methods. Int J Oper Res 10(2):56–66MathSciNetGoogle Scholar
  44. 44.
    Ye F, Li YN (2009) Group multi-attribute decision model to partner selection in the formation of virtual enterprise under incomplete information. Expert Syst Appl 36(5):9350–9357CrossRefGoogle Scholar
  45. 45.
    Ye F (2010) An extended TOPSIS method with interval-valued intuitionistic fuzzy numbers for virtual enterprise partner selection. Expert Syst Appl 37(10):7050–7055CrossRefGoogle Scholar
  46. 46.
    Crispim JA, Sousa JP (2010) Partner selection in virtual enterprises. Int J Prod Res 48(3):683–707CrossRefzbMATHGoogle Scholar
  47. 47.
    Crispim JA, Sousa JP (2009) Partner selection in virtual enterprises: a multi-criteria decision support approach. Int J Prod Res 47(17):4791–4812CrossRefzbMATHGoogle Scholar
  48. 48.
    Zadeh LA (1965) Fuzzy Sets. Inf Control 8:338–353MathSciNetCrossRefzbMATHGoogle Scholar
  49. 49.
    Mun J, Shin M, Lee K, Jung M (2009) Manufacturing enterprise collaboration based on a goal-oriented fuzzy trust evaluation model in a virtual enterprise. Comput Ind Eng 56(3):888–901CrossRefGoogle Scholar
  50. 50.
    Lau HCW, Wong ETT (2001) Partner selection and information infrastructure of a virtual enterprise network. Int J Comput Integr Manuf 14(2):186–193CrossRefGoogle Scholar
  51. 51.
    Norman T, Preece A, Chalmers S, Jennings N, Luck M, Dang V, Fiddian N (2004) Agent-based formation of virtual organisations. Knowl-Based Syst 17(2–4):103–111CrossRefGoogle Scholar
  52. 52.
    Kim C, Son YJ, Kim T, Kim K (2008) A virtual enterprise design method based on business process simulation. Int J Comput Integr Manuf 21(7):857–868CrossRefGoogle Scholar
  53. 53.
    Choi KH, Kim DS, Doh YH (2007) Multi-agent-based task assignment system for virtual enterprises. Robot Comput Integr Manuf 23(6):624–629CrossRefGoogle Scholar
  54. 54.
    Huang XG, Wong YS, Wang JG (2004) A two-stage manufacturing partner selection framework for virtual enterprises. Int J Comput Integr Manuf 17(4):294–304CrossRefGoogle Scholar
  55. 55.
    Feng DZ, Yamashiro M (2006) A pragmatic approach for optimal selection of plant-specific process plans in a virtual enterprise. J Mater Process Technol 173(2):194–200CrossRefGoogle Scholar
  56. 56.
    Chen QX, Chen X, Lee WB (2007) Qualitative search algorithms for partner selection and task allocation in the formation of virtual enterprise. Int J Comput Integr Manuf 20(2–3):115–126CrossRefGoogle Scholar
  57. 57.
    Lau HCW, Chin KS, Pun KF, Ning A (2000) Decision supporting functionality in a virtual enterprise network. Expert Syst Appl 19(4):261–270CrossRefGoogle Scholar
  58. 58.
    Wang TC, Chen YH (2007) Applying consistent fuzzy preference relations to partnership selection. Omega 35:384–388CrossRefGoogle Scholar
  59. 59.
    Baldo F, Rabelo RJ, Vallejos RV (2009) A framework for selecting performance indicators for virtual organisation partners’ search and selection. Int J Prod Res 47(17):4737–4755CrossRefGoogle Scholar
  60. 60.
    Tan Y, Zhu Y (2010) Fireworks algorithm for optimization. Adv Swarm Intell 6145:355–364CrossRefGoogle Scholar
  61. 61.
    Yang XS, Db. S (2009) Cuckoo Search via Lévy flights, World Congress on Nature & Biologically Inspired Computing, IEEE, Coimbatore p 210–214Google Scholar
  62. 62.
    Charnes A, Cooper WW (1977) Goal programming and multiple objective optimizations. Eur J Oper Res 1(1):39–54MathSciNetCrossRefzbMATHGoogle Scholar
  63. 63.
    Buckley JJ (1985) Fuzzy hierarchical analysis. Fuzzy Sets Syst 17(3): 233-247Google Scholar

Copyright information

© Springer-Verlag London 2015

Authors and Affiliations

  • Shahrzad Nikghadam
    • 1
  • Bahram Lotfi Sadigh
    • 1
  • Ahmet Murat Ozbayoglu
    • 2
  • Hakki Ozgur Unver
    • 3
    Email author
  • Sadik Engin Kilic
    • 4
  1. 1.Department of Mechanical EngineeringMiddle East Technical UniversityAnkaraTurkey
  2. 2.Department of Computer EngineeringTOBB University of Economics and TechnologyAnkaraTurkey
  3. 3.Department of Mechanical EngineeringTOBB University of Economics and TechnologyAnkaraTurkey
  4. 4.Department of Manufacturing EngineeringAtilim UniversityAnkaraTurkey

Personalised recommendations