Skip to main content
Log in

Multileveled Symbiotic Evolutionary Algorithm: Application to FMS Loading Problems

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Recently, there has been an increasing effort to address integrated problems that are composed of multiple interrelated sub-problems. Many integrated problems in the real world have a multileveled structure. This paper proposes a new method of solving integrated and multileveled problems. The proposed method is named Multileveled Symbiotic Evolutionary Algorithm (MSEA). MSEA is an evolutionary algorithm that imitates the process of symbiotic evolution, including endosymbiotic evolution. It is designed to promote the balance of population diversity and population convergence. To verify its applicability, MSEA is applied to loading problems of flexible manufacturing systems with various flexibilities. Through computer experiments, the features of MSEA are shown and their effects on search capability are discussed. The proposed algorithm is also compared with existing ones in terms of solution quality. The experimental results confirm the effectiveness of our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M.A. Potter, “The design and analysis of a computational model of cooperative coevolution,” Ph.D. dissertation, George Mason University, 1997.

  2. D.E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley: Massachusetts, 1989.

    MATH  Google Scholar 

  3. Y.K. Kim, J.Y. Kim, and Y. Kim, “A coevolutionary algorithm for balancing and sequencing in mixed model assembly lines,” Applied Intelligence, vol. 13, pp. 247–258, 2000.

    Google Scholar 

  4. J.Y. Kim, Y. Kim, and Y.K. Kim, “An endosymbiotic evolutionary algorithm for optimization,” Applied Intelligence, vol. 15, pp. 117–130, 2001.

    MATH  Google Scholar 

  5. M.L. Maher and J. Poon, “Modelling design exploration as co-evolution,” Microcomputers in Civil Engineering, vol. 11, pp. 195–209, 1996.

    Google Scholar 

  6. F. Capra, The Web of Life, Anchor Books: New York, 1996.

    Google Scholar 

  7. D. Eby, R.C. Averill, W.F. Punch III, and E.D. Goodman, “Optimal design of flywheels using an injection island genetic algorithm,” Artificial Intelligence for Engineering Design, Analysis and Manufacturing, vol. 13, pp. 327–340, 1999.

    Article  Google Scholar 

  8. K.E. Stecke, “Formulation and solution of nonlinear integer production planning problem for flexible manufacturing systems,” Management Sciences, vol. 29, pp. 273–288, 1983.

    Article  MATH  Google Scholar 

  9. L. Margulis, Origin of Eukaryotic Cells, Yale University Press: New Haven, 1970.

    Google Scholar 

  10. J. Lovelock and L. Margulis, “Dr. Lynn Margulis: microbiological collaboration of Gaia,” http://www.magan.com.au/∼prfbrown/gaia_lyn.html, Mountain Man Graphics, Australia, 1996.

  11. N.A. Campbell, L.G. Mitchell, and J.B. Reece, Biology$:$ Concepts & Connections, Second Edition, Benjamin/Cummings Publishing Company Inc.: Redwood City, CA, 1996.

    Google Scholar 

  12. L. Bull and T.C. Fogarty, “Artificial symbiogenesis,” Artificial Life, vol. 2, pp. 269–292, 1995.

    Article  Google Scholar 

  13. Y.K. Kim and S.H. Son, “Balancing and sequencing in mixed model assembly lines using an endosymbiotic evolutionary algorithm,” Journal of the Korean Operations Research and Management Science Society, vol. 26, pp. 109–124, 2001.

    Google Scholar 

  14. Y.K. Kim, J.Y. Kim, and Y. Kim, “An endosymbiotic evolutionary algorithm for the integration of balancing and sequencing in mixed-model U-lines,” to appear in European Journal of Operational Research, 2005.

  15. J.Y. Kim, Y.K. Kim, and T.H. Shin, “Analysis of partnering strategies in symbiotic evolutionary algorithms,” Journal of the Korean Operations Research and Management Science Society, vol. 25, pp. 67–80, 2000.

    Google Scholar 

  16. G. Syswerda, “A study of reproduction in generational and steady-state genetic algorithms,” Foundations of Genetic Algorithms, edited by Gregory J.E. Rawlins, San Mateo, CA, pp. 94–101, 1991.

  17. F. Guerrero, S. Lozano, T. Koltai, and J. Larraneta, “Machine loading and part type selection in flexible manufacturing systems,” International Journal of Production Research, vol. 37, pp. 1303–1317, 1999.

    MATH  Google Scholar 

  18. K.E. Stecke and N. Raman, “FMS planning decisions, operating flexibilities, and system performance,” IEEE Transactions on Engineering Management, vol. 42, pp. 82–90, 1995.

    Google Scholar 

  19. B.K. Modi and K. Shanker, “Models and solution approaches for part movement minimization and load balancing in FMS with machine, tool and process plan flexibilities,” International Journal of Production Research, vol. 33, pp. 1791–1816, 1994.

    Google Scholar 

  20. Y.C. Ho and C.L. Moodie, “Solving cell formation problems in a manufacturing environment with flexible processing and routing capabilities,” International Journal of Production Research, vol. 34, pp. 2901–2923, 1996.

    MATH  Google Scholar 

  21. G.K. Nayak and D. Acharya, “Part type selection, machine loading and part type volume determination problem in FMS planning,” International Journal of Production Research, vol. 36, pp. 1801–1824, 1998.

    MATH  Google Scholar 

  22. H. Kuhn, “A heuristic algorithm for the loading problem in flexible manufacturing systems,” International Journal of Flexible Manufacturing Systems, vol. 7, pp. 225–250, 1995.

    MathSciNet  Google Scholar 

  23. N. Kumar and K. Shanker, “A genetic algorithm for FMS part type selection and machine loading,” International Journal of Production Research, vol. 38, pp. 3861–3887, 2000.

    MATH  Google Scholar 

  24. M.K. Tiwari and N.K. Vidyarthi, “Solving machine loading problems in a flexible manufacturing system using a genetic algorithm based heuristic approach,” International Journal of Production Research, vol. 38, pp. 3357–3384, 2000.

    MATH  Google Scholar 

  25. M. Liang and S.P. Dutta, “An integrated approach to the part selection and machine loading problem in a class of flexible manufacturing systems,” European Journal of Operational Research, vol. 67, pp. 387–404, 1993.

    MATH  Google Scholar 

  26. M. Liang, “Integration machining speed, part selection and machine loading decisions in flexible manufacturing systems,” Computers and Industrial Engineering, vol. 26, pp. 599–608, 1994.

    Google Scholar 

  27. R. Rachamadugu and K.E. Stecke, “Classification and review of FMS scheduling procedures,” Production Planning and Control, vol. 5, pp. 2–20, 1994.

    Google Scholar 

  28. N. Kumar and K. Shanker, “Comparing the effectiveness of workload balancing objectives in FMS loading,” International Journal of Production Research, vol. 39, pp. 843–871, 2001.

    MATH  Google Scholar 

  29. Y.K. Kim, “A set of data for the integration of process planning and scheduling in FMS,” available at http://syslab.chonnam.ac.kr/links/FMSdata-pp&s.doc, 2002.

  30. Z. Michalewicz, Genetic algorithms + Data Structures = Evolution Programs, 3rd Ed., Springer: Berlin, 1999.

    Google Scholar 

  31. D.E. Fogel, Evolutionary Computation: Toward a New Philosophy of Machine Intelligence, IEEE Press: New York, 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jae Yun Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, J.Y., Kim, Y.K. Multileveled Symbiotic Evolutionary Algorithm: Application to FMS Loading Problems. Appl Intell 22, 233–249 (2005). https://doi.org/10.1007/s10791-005-6621-4

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10791-005-6621-4

Navigation