Skip to main content
Log in

Parts loading scheduling in a flexible forging machine using an advanced genetic algorithm

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

A flexible forging machine (FFM) is one of the most important machines in a general flexible manufacturing system. The scheduling problem of parts loading in FFM is to reduce or preferably eliminate the changeover cost, and is an NP (Nondeterministic Polynomial solvable)-hard combinatorial optimization problem. The genetic algorithm (GA) is known to be a modern heuristic search algorithm, and is suitable for solving such a problem. When applying GA to the scheduling problem, we frequently obtain a local optimal solution rather than a best approximate solution. The goal of this paper is to solve the above-mentioned problem of falling into a local optimal solution by introducing a measure of diversity of population using the concept of information entropy. Thus, we can obtain a best approximate solution of the parts loading scheduling problem of FFM by using an advanced GA.

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

  • Cheng, C., Gen, M. and Ida, K (1994) Fuzzy machine layout problem using genetic algorithm, in Proceedings of the 1994 Fall Meeting of Japan Industrial Management Association, Okayama, pp. 199–200.

  • Gen, M. and Cheng, R. (1997) Genetic Algorithms and Engineering Design, John Wiley & Sons, New York, 1997.

    Google Scholar 

  • Gen, M., Ida, K. and Li, Y. (1994a) Solving bicriteria solid transportation problem by genetic algorithm, in Proceedings of IEEE International Conference on Systems, Man and Cybernetics, Texas, Vol. 2, pp. 1200–1207.

    Google Scholar 

  • Gen, M., Tsujimura, Y. and Takamura, K. (1994b) A method for solving flexible forgoing machine scheduling problem using genetic algorithm, in Proceedings of the 1994 Spring Meeting of Japan Industrial Management Association, Tokyo, pp. 74–75 (in Japanese).

  • Gen, M., Tsujimura, Y., Takamura, K. and Cheng, R. (1993) Numerical experiments on methods for solving the traveling salesman problem by GA, in Proceedings of 1993 Fall Meeting of Japan Industrial Management Association, Oita, pp. 33–34 (in Japanese).

  • Gen, M. and Yokota, T. (1995) Optimal design of system reliability with interval coeficients using genetic algorithm, in Proceedings of the sixth International Fuzzy Systems Association World Congress, São Paulo, Vol. II pp. 165–168.

    Google Scholar 

  • Grefenstette, J., Gopsl, R., Rosmaita B. J. and Van Gucht, D. (1985) Genetic algorithms for the traveling salesman problem, in Proceedings of the first International Conference on Genetic Algorithms and Their Applications, ICGA, Grefenstette, J. (ed), Pittsburgh, pp. 160–168.

    Google Scholar 

  • Kapur, J. N. and Kesavan, H. K. (1992) Entropy Optimization Principles with Application, Academic Press, California.

    Google Scholar 

  • Kitano, H. (ed) (1993) Genetic Algorithms, Sangyo-tosyo, Tokyo, (in Japanese).

  • Kusiak, A. (1990) Intelligent Manufacturing System, Prentice Hall, New Jersey.

    Google Scholar 

  • Michalewicz, Z. (1994) Genetic Algorithms + Data Structures = Evolution Programs, 2nd edn., Springer-Verlag, New York.

    Google Scholar 

  • Mori, K., Tsukiyama, M. and Fukuda, T. (1993) Immune algorithm with searching diversity and its application to resource allocation problem. Transactions of the the Institute of Electrical Engineers of Japan, 113-c(10), 872–878 (in Japanese).

    Google Scholar 

  • Tsujimura, Y., Cheng, R. and Gen, M. (1997) Improved genetic algorithm for job-shop scheduling problems. Engineering Design and Automation, 3(2), 133–134.

    Google Scholar 

  • Tsujimura, Y., Gen, M. and Takamura. K. (1994) Advanced genetic algorithm for solving traveling salesman problems, in Proceedings of the tenth Fuzzy Systems Symposium, Osaka, pp. 49-52 (in Japanese).

  • Tsujimura, Y., Gen, M. and Takamura, K. (1996) A method for solving flexible forging machine scheduling problem using advanced genetic algorithm. Journal of Japan Industrial Management Association, 48(2), 117–125 (in Japanese)

    Google Scholar 

  • Tsutsui, S. and Fujimoto, Y. (1994) The f-GA: forking genetic algorithm with blocking and shrinking modes. Journal of Japanese Society for AI, 9(5), 741–747 (in Japanese).

    Google Scholar 

  • Whitley, D., Starkweather, T. and Fuquay, D. (1989) Scheduling problems and traveling salesmen: the genetic edge recombination operator, in Proceedings of third International Conference on Genetic Algorithms, ICGA, Schaffer, J. (ed.), California, pp. 133–140.

    Google Scholar 

  • Yamamura, M., Ono, T. and Kobayashi, S. (1992) Character-preserving genetic algorithms for traveling salesman problem. Journal of Japanese Society for AI, 7(4), 1049–1059 (in Japanese).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

TSUJIMURA, Y., GEN, M. Parts loading scheduling in a flexible forging machine using an advanced genetic algorithm. Journal of Intelligent Manufacturing 10, 149–159 (1999). https://doi.org/10.1023/A:1008920519970

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008920519970

Navigation