Skip to main content
Erschienen in: Journal of Intelligent Manufacturing 5/2014

01.10.2014

Hybrid sampling strategy-based multiobjective evolutionary algorithm for process planning and scheduling problem

verfasst von: Wenqiang Zhang, Mitsuo Gen, Jungbok Jo

Erschienen in: Journal of Intelligent Manufacturing | Ausgabe 5/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Process planning and scheduling (PPS) is an important and practical topic but very intractable problem in manufacturing systems. Many research studies used multiobjective evolutionary algorithm (MOEA) to solve such problems; however, they cannot achieve satisfactory results in both quality and computational speed. This paper proposes a hybrid sampling strategy-based multiobjective evolutionary algorithm (HSS-MOEA) to deal with the PPS problem. HSS-MOEA tactfully combines the advantages of vector evaluated genetic algorithm (VEGA) and a sampling strategy according to a new Pareto dominating and dominated relationship-based fitness function (PDDR-FF). The sampling strategy of VEGA prefers the edge region of the Pareto front and PDDR-FF-based sampling strategy has the tendency converging toward the central area of the Pareto front. These two mechanisms preserve both the convergence rate and the distribution performance. The numerical comparisons state that the HSS-MOEA is better than a generalized Pareto-based scale-independent fitness function based genetic algorithm combing with VEGA in efficacy (convergence and distribution) performance, while the efficiency is closely equivalent. Moreover, the efficacy performance of HSS-MOEA is also better than NSGA-II and SPEA2, and the efficiency is obviously better than their performance.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2005). An adaptive genetic algorithm with dominated genes for distributed scheduling problems. Expert Systems with Applications, 29(2), 364–371.CrossRef Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2005). An adaptive genetic algorithm with dominated genes for distributed scheduling problems. Expert Systems with Applications, 29(2), 364–371.CrossRef
Zurück zum Zitat Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2006). Application of genetic algorithms with dominant genes in a distributed scheduling problem in flexible manufacturing systems. International Journal of Production Research, 44(3), 523–543.CrossRef Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2006). Application of genetic algorithms with dominant genes in a distributed scheduling problem in flexible manufacturing systems. International Journal of Production Research, 44(3), 523–543.CrossRef
Zurück zum Zitat Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2008). An introduction of dominant genes in genetic algorithm for FMS. International Journal of Production Research, 46(16), 4369–4390.CrossRef Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2008). An introduction of dominant genes in genetic algorithm for FMS. International Journal of Production Research, 46(16), 4369–4390.CrossRef
Zurück zum Zitat Chan, F. T. S., Kumar, V., & Tiwari, M. K. (2009). The relevance of outsourcing and leagile strategies in performance optimization of an integrated process planning and scheduling model. International Journal of Production Research, 47(1), 119–142.CrossRef Chan, F. T. S., Kumar, V., & Tiwari, M. K. (2009). The relevance of outsourcing and leagile strategies in performance optimization of an integrated process planning and scheduling model. International Journal of Production Research, 47(1), 119–142.CrossRef
Zurück zum Zitat Chaube, A., Benyouef, L., & Tiwari, M. K. (2012). An adapted NSGA-2 based dynamic process plan generation for a reconfigurable manufacturing system. Journal of Intelligent Manufacturing, 23(4), 1141–1155.CrossRef Chaube, A., Benyouef, L., & Tiwari, M. K. (2012). An adapted NSGA-2 based dynamic process plan generation for a reconfigurable manufacturing system. Journal of Intelligent Manufacturing, 23(4), 1141–1155.CrossRef
Zurück zum Zitat Davis, L. (1991). Handbook of genetic algorithms. New York: Van Nostrand Reinhold Company. Davis, L. (1991). Handbook of genetic algorithms. New York: Van Nostrand Reinhold Company.
Zurück zum Zitat Deb, K. (2001). Multi-objective optimization using evolutionary algorithms. Chichester: Wiley. Deb, K. (2001). Multi-objective optimization using evolutionary algorithms. Chichester: Wiley.
Zurück zum Zitat Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197.CrossRef Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197.CrossRef
Zurück zum Zitat Fonseca, C. M. & Fleming, P. J. (1996). On the performance assessment and comparison of stochastic multiobjective optimizers. In Proceedings of the 4th international conference on parallel problem solving from nature (pp. 584–593). Fonseca, C. M. & Fleming, P. J. (1996). On the performance assessment and comparison of stochastic multiobjective optimizers. In Proceedings of the 4th international conference on parallel problem solving from nature (pp. 584–593).
Zurück zum Zitat Gen, M., & Cheng, R. (1997). Genetic algorithms and engineering design (p. 432). New York: Wiley. Gen, M., & Cheng, R. (1997). Genetic algorithms and engineering design (p. 432). New York: Wiley.
Zurück zum Zitat Gen, M., Cheng, R., & Lin, L. (2008). Network models and optimization: Multiobjective genetic algorithm approach (p. 710). London: Springer. Gen, M., Cheng, R., & Lin, L. (2008). Network models and optimization: Multiobjective genetic algorithm approach (p. 710). London: Springer.
Zurück zum Zitat Guo, Y., Li, W., Mileham, A., & Owen, G. (2009a). Applications of particle swarm optimisation in integrated process planning and scheduling. Robotics and Computer Integrated Manufacturing, 25(2), 280–288.CrossRef Guo, Y., Li, W., Mileham, A., & Owen, G. (2009a). Applications of particle swarm optimisation in integrated process planning and scheduling. Robotics and Computer Integrated Manufacturing, 25(2), 280–288.CrossRef
Zurück zum Zitat Guo, Y., Li, W., Mileham, A., & Owen, G. (2009b). Optimisation of integrated process planning and scheduling using a particle swarm optimisation approach. International Journal of Production Research, 47(14), 3775–3796.CrossRef Guo, Y., Li, W., Mileham, A., & Owen, G. (2009b). Optimisation of integrated process planning and scheduling using a particle swarm optimisation approach. International Journal of Production Research, 47(14), 3775–3796.CrossRef
Zurück zum Zitat Ho, S., Shu, L., & Chen, J. (2004). Intelligent evolutionary algorithms for large parameter optimization problems. IEEE Transactions on Evolutionary Computation, 8(6), 522–541.CrossRef Ho, S., Shu, L., & Chen, J. (2004). Intelligent evolutionary algorithms for large parameter optimization problems. IEEE Transactions on Evolutionary Computation, 8(6), 522–541.CrossRef
Zurück zum Zitat Jia, H. Z., Fuh, J. Y. H., Nee, A. Y. C., & Zheng, Y. F. (2002). Web-based multi-functional scheduling system for a distributed manufacturing environment. Concurrent Engineering, 10(1), 27–39.CrossRef Jia, H. Z., Fuh, J. Y. H., Nee, A. Y. C., & Zheng, Y. F. (2002). Web-based multi-functional scheduling system for a distributed manufacturing environment. Concurrent Engineering, 10(1), 27–39.CrossRef
Zurück zum Zitat Jia, H. Z., Fuh, J. Y. H., Nee, A. Y. C., & Zhang, Y. F. (2007). Integration of genetic algorithm and Gantt chart for job shop scheduling in distributed manufacturing systems. Computers & Industrial Engineering, 53(2), 313–320.CrossRef Jia, H. Z., Fuh, J. Y. H., Nee, A. Y. C., & Zhang, Y. F. (2007). Integration of genetic algorithm and Gantt chart for job shop scheduling in distributed manufacturing systems. Computers & Industrial Engineering, 53(2), 313–320.CrossRef
Zurück zum Zitat Jia, H. Z., Nee, A. Y. C., Fuh, J. Y. H., & Zhang, Y. F. (2003). A modified genetic algorithm for distributed scheduling problems. Journal of Intelligent Manufacturing, 14(3), 351–362.CrossRef Jia, H. Z., Nee, A. Y. C., Fuh, J. Y. H., & Zhang, Y. F. (2003). A modified genetic algorithm for distributed scheduling problems. Journal of Intelligent Manufacturing, 14(3), 351–362.CrossRef
Zurück zum Zitat Kim, Y. K., Park, K., & Ko, J. (2003). A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling. Computers & Operations Research, 30, 1151–1171.CrossRef Kim, Y. K., Park, K., & Ko, J. (2003). A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling. Computers & Operations Research, 30, 1151–1171.CrossRef
Zurück zum Zitat Knowles, J. D., & Corne, D. W. (2000). Approximating the nondominated front using the Pareto archived evolution strategy. Evolutionary Computation, 8(2), 149–172.CrossRef Knowles, J. D., & Corne, D. W. (2000). Approximating the nondominated front using the Pareto archived evolution strategy. Evolutionary Computation, 8(2), 149–172.CrossRef
Zurück zum Zitat Li, L., Fuh, J., Zhang, Y., & Nee, A. (2005). Application of genetic algorithm to computer-aided process planning in distributed manufacturing environments. Robotics and Computer Integrated Manufacturing, 21(6), 568–578.CrossRef Li, L., Fuh, J., Zhang, Y., & Nee, A. (2005). Application of genetic algorithm to computer-aided process planning in distributed manufacturing environments. Robotics and Computer Integrated Manufacturing, 21(6), 568–578.CrossRef
Zurück zum Zitat Li, W., & McMahon, C. (2007). A simulated annealing-based optimization approach for integrated process planning and scheduling. International Journal of Computer Integrated Manufacturing, 20(1), 80–95.CrossRef Li, W., & McMahon, C. (2007). A simulated annealing-based optimization approach for integrated process planning and scheduling. International Journal of Computer Integrated Manufacturing, 20(1), 80–95.CrossRef
Zurück zum Zitat Moon, C., & Seo, Y. (2005). Evolutionary algorithm for advanced process planning and scheduling in a multi-plant. Computers & Industrial Engineering, 48, 311–325.CrossRef Moon, C., & Seo, Y. (2005). Evolutionary algorithm for advanced process planning and scheduling in a multi-plant. Computers & Industrial Engineering, 48, 311–325.CrossRef
Zurück zum Zitat Morad, N., & Zalzala, A. M. S. (1999). Genetic algorithms in integrated process planning and scheduling. Journal of Intelligent Manufacturing, 10(2), 169–179.CrossRef Morad, N., & Zalzala, A. M. S. (1999). Genetic algorithms in integrated process planning and scheduling. Journal of Intelligent Manufacturing, 10(2), 169–179.CrossRef
Zurück zum Zitat Qiao, L., & Lv, S. (2012). An improved genetic algorithm for integrated process planning and scheduling. International Journal of Advanced Manufacturing Technology, 58(5), 727–740. Qiao, L., & Lv, S. (2012). An improved genetic algorithm for integrated process planning and scheduling. International Journal of Advanced Manufacturing Technology, 58(5), 727–740.
Zurück zum Zitat Salehi, M., & Bahreininejad, A. (2011). Optimization process planning using hybrid genetic algorithm and intelligent search for job shop machining. Journal of Intelligent Manufacturing, 22(4), 643–652. Salehi, M., & Bahreininejad, A. (2011). Optimization process planning using hybrid genetic algorithm and intelligent search for job shop machining. Journal of Intelligent Manufacturing, 22(4), 643–652.
Zurück zum Zitat Schaffer, J. (1985). Multiple objective optimization with vector evaluated genetic algorithms. In Proceedings of the 1st international conference on genetic algorithms table of contents (pp. 93–100). Hillsdale, NJ: L. Erlbaum. Schaffer, J. (1985). Multiple objective optimization with vector evaluated genetic algorithms. In Proceedings of the 1st international conference on genetic algorithms table of contents (pp. 93–100). Hillsdale, NJ: L. Erlbaum.
Zurück zum Zitat Schott, J. (1995). Fault tolerant design using single and multicriteria genetic algorithm optimization, Master’s thesis, MIT. Schott, J. (1995). Fault tolerant design using single and multicriteria genetic algorithm optimization, Master’s thesis, MIT.
Zurück zum Zitat Shen, W., Wang, L., & Hao, Q. (2006). Agent-based distributed manufacturing process planning and scheduling: A state-of-the-art survey. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 36(4), 563–577.CrossRef Shen, W., Wang, L., & Hao, Q. (2006). Agent-based distributed manufacturing process planning and scheduling: A state-of-the-art survey. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 36(4), 563–577.CrossRef
Zurück zum Zitat Tiwari, M. K., Kumar, S., Prakash, P., & Shankar, R. (2006). Solving part-type selection and operation allocation problems in an FMS: An approach using constraints-based fast simulated annealing algorithm. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, 36(6), 1170–1184.CrossRef Tiwari, M. K., Kumar, S., Prakash, P., & Shankar, R. (2006). Solving part-type selection and operation allocation problems in an FMS: An approach using constraints-based fast simulated annealing algorithm. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, 36(6), 1170–1184.CrossRef
Zurück zum Zitat Van Veldhuizen, D. (1999). Multiobjective evolutionary algorithms: Classifications, analyses, and new innovations. Ph.D. Thesis, Air Force Inst. of Tech., Wright-Pattersonafb OH School of Engineering. Van Veldhuizen, D. (1999). Multiobjective evolutionary algorithms: Classifications, analyses, and new innovations. Ph.D. Thesis, Air Force Inst. of Tech., Wright-Pattersonafb OH School of Engineering.
Zurück zum Zitat Wong, T., Leung, C., Mak, K., & Fung, R. (2006). An agent based negotiation approach to integrate process planning and scheduling. International Journal of Production Research, 44(7), 1331–1351.CrossRef Wong, T., Leung, C., Mak, K., & Fung, R. (2006). An agent based negotiation approach to integrate process planning and scheduling. International Journal of Production Research, 44(7), 1331–1351.CrossRef
Zurück zum Zitat Yan, H., Xia, Q., Zhu, M., Liu, X., & Guo, Z. (2003). Integrated production planning and scheduling on automobile assembly lines. IIE Transactions, 35(8), 711–725.CrossRef Yan, H., Xia, Q., Zhu, M., Liu, X., & Guo, Z. (2003). Integrated production planning and scheduling on automobile assembly lines. IIE Transactions, 35(8), 711–725.CrossRef
Zurück zum Zitat Yu, X., & Gen, M. (2010). Introduction to evolutionary algorithms (p. 418). London: Springer. Yu, X., & Gen, M. (2010). Introduction to evolutionary algorithms (p. 418). London: Springer.
Zurück zum Zitat Zhang, F., Zhang, Y., & Nee, A. (1997). Using genetic algorithms in process planning for job shop machining. IEEE Transactions on Evolutionary Computation, 1(4), 278–289. Zhang, F., Zhang, Y., & Nee, A. (1997). Using genetic algorithms in process planning for job shop machining. IEEE Transactions on Evolutionary Computation, 1(4), 278–289.
Zurück zum Zitat Zhang, W., & Gen, M. (2010). Process planning and scheduling in distributed manufacturing system using multiobjective genetic algorithm. IEEJ Transactions on Electrical and Electronic Engineering, 5(1), 62–72. Zhang, W., & Gen, M. (2010). Process planning and scheduling in distributed manufacturing system using multiobjective genetic algorithm. IEEJ Transactions on Electrical and Electronic Engineering, 5(1), 62–72.
Zurück zum Zitat Zhang, W., & Gen, M. (2011). An efficient multiobjective genetic algorithm for mixed-model assembly line balancing problem considering demand ratio-based cycle time. Journal of Intelligent Manufacturing, 22(3), 367–378.CrossRef Zhang, W., & Gen, M. (2011). An efficient multiobjective genetic algorithm for mixed-model assembly line balancing problem considering demand ratio-based cycle time. Journal of Intelligent Manufacturing, 22(3), 367–378.CrossRef
Zurück zum Zitat Zhang, X., & Yan, H. (2005). Integrated optimization of production planning and scheduling for a kind of job-shop. International Journal of Advanced Manufacturing Technology, 26(7), 876–886.CrossRef Zhang, X., & Yan, H. (2005). Integrated optimization of production planning and scheduling for a kind of job-shop. International Journal of Advanced Manufacturing Technology, 26(7), 876–886.CrossRef
Zurück zum Zitat Zhang, Y., Saravanan, A., & Fuh, J. (2003). Integration of process planning and scheduling by exploring the flexibility of process planning. International Journal of Production Research, 41(3), 611–628.CrossRef Zhang, Y., Saravanan, A., & Fuh, J. (2003). Integration of process planning and scheduling by exploring the flexibility of process planning. International Journal of Production Research, 41(3), 611–628.CrossRef
Zurück zum Zitat Zitzler, E. (1999). Evolutionary algorithms for multiobjective optimization: Methods and applications. Ph.D. Thesis, ETH Zurich, Switzerland. Zitzler, E. (1999). Evolutionary algorithms for multiobjective optimization: Methods and applications. Ph.D. Thesis, ETH Zurich, Switzerland.
Zurück zum Zitat Zitzler, E., Laumanns, M., & Thiele, L. (2001). SPEA2: Improving the strength Pareto evolutionary algorithm. Tech. rep. 103, ETH Zurich, Switzerland. Zitzler, E., Laumanns, M., & Thiele, L. (2001). SPEA2: Improving the strength Pareto evolutionary algorithm. Tech. rep. 103, ETH Zurich, Switzerland.
Zurück zum Zitat Zitzler, E., & Thiele, L. (1999). Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation, 3(4), 257–271.CrossRef Zitzler, E., & Thiele, L. (1999). Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation, 3(4), 257–271.CrossRef
Metadaten
Titel
Hybrid sampling strategy-based multiobjective evolutionary algorithm for process planning and scheduling problem
verfasst von
Wenqiang Zhang
Mitsuo Gen
Jungbok Jo
Publikationsdatum
01.10.2014
Verlag
Springer US
Erschienen in
Journal of Intelligent Manufacturing / Ausgabe 5/2014
Print ISSN: 0956-5515
Elektronische ISSN: 1572-8145
DOI
https://doi.org/10.1007/s10845-013-0814-2

Weitere Artikel der Ausgabe 5/2014

Journal of Intelligent Manufacturing 5/2014 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.