356
Views
32
CrossRef citations to date
0
Altmetric
Original Articles

GA-BHTR: an improved genetic algorithm for partner selection in virtual manufacturing

, , , &
Pages 2079-2100 | Received 26 Apr 2010, Accepted 28 Jan 2011, Published online: 21 Jul 2011
 

Abstract

An evolutionary genetic algorithm maintained using the binary heap and transitive reduction (GA-BHTR) method for addressing the partner selection problem (PSP) in a virtual enterprise is proposed. In order to reduce the time complexity of PSP, an algorithm for simplifying the directed acyclic graph that represents the precedence relationship among the subprojects in PSP is first designed. Different from the traditional regular GA, in order to avoid solutions from converging to a constant value early during evolution, multiple communities are used instead of a single community in GA-BHTR. The method and algorithms to distribute the individuals to the multiple communities while maximising the differences among the different communities are proposed. The concept of the catastrophe is introduced in the proposed GA-BHTR in order to avoid the solutions from converging to a local best solution too early after several generations of evolution. In order to maintain the capacity of the community (i.e. the number of individuals existing in a community) at a constant value while enhancing the diversity of the proposed GA-BHTR, an algorithm using the binary heap to maintain the data is designed. Simulation and experiments are conducted to test the effectiveness and performance of the proposed GA-BHTR for addressing PSP.

Acknowledgements

This paper is partly supported by the NSFC (National Science Foundation of China) Project (No. 51005012 and No. 61074144) and the Fundamental Research Funds for the Central Universities in China. We would also like to express our great appreciation to the valuable comments made by the anonymous reviewers and the editor of the International Journal of Produciton Research.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.