Skip to main content
Erschienen in: Soft Computing 21/2020

06.05.2020 | Methodologies and Application

Multi-objective evolutionary algorithm for solving energy-aware fuzzy job shop problems

verfasst von: Inés González-Rodríguez, Jorge Puente, Juan José Palacios, Camino R. Vela

Erschienen in: Soft Computing | Ausgabe 21/2020

Einloggen

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

search-config
loading …

Abstract

A growing concern about the environmental impact of manufacturing processes and in particular the associated energy consumption has recently driven some researchers within the scheduling community to consider energy costs in addition to more traditional performance-related measures, such as satisfaction of due-date commitments. Recent research is also devoted to narrowing the gap between real-world applications and academic problems by handling uncertainty in some input data. In this paper, we address the job shop scheduling problem, a well-known hard problem with many applications, using fuzzy sets to model uncertainty in processing times and with the target of finding solutions that perform well with respect to both due-date fulfilment and energy efficiency. The resulting multi-objective problem is solved using an evolutionary algorithm based on the NSGA-II procedure, where the decoding operator incorporates a new heuristic procedure in order to improve the solutions’ energy consumption. This heuristic is based on a theoretical analysis of the changes in energy consumption when a solution is subject to slight changes, referred to as local right shifts. The experimental results support the theoretical study and show the potential of the proposal.

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 "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • 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!

Literatur
Zurück zum Zitat Artigues C, Lopez P, Ayache P (2005) Schedule generation schemes for the job shop problem with sequence-dependent setup times: dominance properties and computational analysis. Ann Oper Res 138:21–52MathSciNetCrossRef Artigues C, Lopez P, Ayache P (2005) Schedule generation schemes for the job shop problem with sequence-dependent setup times: dominance properties and computational analysis. Ann Oper Res 138:21–52MathSciNetCrossRef
Zurück zum Zitat Aytung H, Lawley MA, McKay K, Shantha M, Uzsoy R (2005) Executing production schedules in the face of uncertainties: a review and some future directions. Eur J Oper Res 161:86–110MathSciNetCrossRef Aytung H, Lawley MA, McKay K, Shantha M, Uzsoy R (2005) Executing production schedules in the face of uncertainties: a review and some future directions. Eur J Oper Res 161:86–110MathSciNetCrossRef
Zurück zum Zitat Bierwirth C (1995) A generalized permutation approach to jobshop scheduling with genetic algorithms. OR Spectr 17:87–92CrossRef Bierwirth C (1995) A generalized permutation approach to jobshop scheduling with genetic algorithms. OR Spectr 17:87–92CrossRef
Zurück zum Zitat Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evolut Comput 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evolut Comput 6(2):182–197CrossRef
Zurück zum Zitat Dubois D, Fargier H, Fortemps P (2003) Fuzzy scheduling: modelling flexible constraints versus coping with incomplete knowledge. Eur J Oper Res 147:231–252CrossRef Dubois D, Fargier H, Fortemps P (2003) Fuzzy scheduling: modelling flexible constraints versus coping with incomplete knowledge. Eur J Oper Res 147:231–252CrossRef
Zurück zum Zitat Dubois D, Prade H (eds) (2000) Fundamentals of Fuzzy Sets. The Handbooks of Fuzzy Sets, Kluwer Academic Publishers, Boston/London/Dordrecht Dubois D, Prade H (eds) (2000) Fundamentals of Fuzzy Sets. The Handbooks of Fuzzy Sets, Kluwer Academic Publishers, Boston/London/Dordrecht
Zurück zum Zitat Fleischer M (2003) The measure of Pareto optima. applications to multi-objective metaheuristics. In: Fonseca CM, Fleming PJ, Zitzler E, Thiele L, Deb K (eds) Evolutionary Multi-Criterion Optimization, Lecture Notes in Computer Science, vol 2632, Springer, pp 519–533. https://doi.org/10.1007/3-540-36970-837 Fleischer M (2003) The measure of Pareto optima. applications to multi-objective metaheuristics. In: Fonseca CM, Fleming PJ, Zitzler E, Thiele L, Deb K (eds) Evolutionary Multi-Criterion Optimization, Lecture Notes in Computer Science, vol 2632, Springer, pp 519–533. https://​doi.​org/​10.​1007/​3-540-36970-837
Zurück zum Zitat Fortemps P (1997) Jobshop scheduling with imprecise durations: a fuzzy approach. IEEE Trans Fuzzy Syst 7:557–569CrossRef Fortemps P (1997) Jobshop scheduling with imprecise durations: a fuzzy approach. IEEE Trans Fuzzy Syst 7:557–569CrossRef
Zurück zum Zitat Fortemps P, Roubens M (1996) Ranking and defuzzification methods based on area compensation. Fuzzy Sets Syst 82:319–330MathSciNetCrossRef Fortemps P, Roubens M (1996) Ranking and defuzzification methods based on area compensation. Fuzzy Sets Syst 82:319–330MathSciNetCrossRef
Zurück zum Zitat Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman, New YorkMATH Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman, New YorkMATH
Zurück zum Zitat González MA, Oddi A, Rasconi R (2017) Multi-objective optimization in a job shop with energy costs through hybrid evolutionary techniques. In: Proceedings of the 27th international conference on automated planning and scheduling (ICAPS-2017), pp 140–148 González MA, Oddi A, Rasconi R (2017) Multi-objective optimization in a job shop with energy costs through hybrid evolutionary techniques. In: Proceedings of the 27th international conference on automated planning and scheduling (ICAPS-2017), pp 140–148
Zurück zum Zitat González MA, Vela CR (2015) An efficient memetic algorithm for total weighted tardiness minimization in a single machine with setups. Appl Soft Comput 37:506–518CrossRef González MA, Vela CR (2015) An efficient memetic algorithm for total weighted tardiness minimization in a single machine with setups. Appl Soft Comput 37:506–518CrossRef
Zurück zum Zitat Graham R, Lawler E, Lenstra J, Rinnooy Kan A (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 4:287–326MathSciNetCrossRef Graham R, Lawler E, Lenstra J, Rinnooy Kan A (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 4:287–326MathSciNetCrossRef
Zurück zum Zitat Herroelen W, Leus R (2005) Project scheduling under uncertainty: survey and research potentials. Eur J Oper Res 165:289–306CrossRef Herroelen W, Leus R (2005) Project scheduling under uncertainty: survey and research potentials. Eur J Oper Res 165:289–306CrossRef
Zurück zum Zitat Jain AS, Meeran S (1999) Deterministic job-shop scheduling: past, present and future. Eur J Oper Res 113:390–434CrossRef Jain AS, Meeran S (1999) Deterministic job-shop scheduling: past, present and future. Eur J Oper Res 113:390–434CrossRef
Zurück zum Zitat Kuhpfahl J, Bierwirth C (2016) A study on local search neighbourhoods for the job shop scheduling problem with total weighted tardiness objective. Comput Oper Res 261:44–57CrossRef Kuhpfahl J, Bierwirth C (2016) A study on local search neighbourhoods for the job shop scheduling problem with total weighted tardiness objective. Comput Oper Res 261:44–57CrossRef
Zurück zum Zitat Lopez-Ibañez M, Paquete L, Stützle T (2010) Exploratory analysis of stochastic local search algorithms in biobjective optimization. In: Experimental methods for the analysis of optimization algorithms, Springer, chap vol 9, pp 209–222 Lopez-Ibañez M, Paquete L, Stützle T (2010) Exploratory analysis of stochastic local search algorithms in biobjective optimization. In: Experimental methods for the analysis of optimization algorithms, Springer, chap vol 9, pp 209–222
Zurück zum Zitat Palacios JJ, Derbel B (2015) On maintaining diversity in MOEA/D: application to a biobjective combinatorial FJSP. In: GECCO ’15 Proceedings of the 2015 annual conference on genetic and evolutionary computation, ACM, pp 719–726. https://doi.org/10.1145/2739480.2754774 Palacios JJ, Derbel B (2015) On maintaining diversity in MOEA/D: application to a biobjective combinatorial FJSP. In: GECCO ’15 Proceedings of the 2015 annual conference on genetic and evolutionary computation, ACM, pp 719–726. https://​doi.​org/​10.​1145/​2739480.​2754774
Zurück zum Zitat Palacios JJ, Vela CR, González-Rodríguez I, Puente J (2014) Schedule generation schemes for job shop problems with fuzziness. In: Schaub T, Friedrich G, O’Sullivan B (eds) Proceedings of ECAI 2014, IOS Press, Frontiers in Artificial Intelligence and Applications, vol 263, pp 687–692. https://doi.org/10.3233/978-1-61499-419-0-687 Palacios JJ, Vela CR, González-Rodríguez I, Puente J (2014) Schedule generation schemes for job shop problems with fuzziness. In: Schaub T, Friedrich G, O’Sullivan B (eds) Proceedings of ECAI 2014, IOS Press, Frontiers in Artificial Intelligence and Applications, vol 263, pp 687–692. https://​doi.​org/​10.​3233/​978-1-61499-419-0-687
Zurück zum Zitat Pinedo ML (2016) Scheduling. Theory, algorithms, and systems, 5th edn. Springer, BerlinMATH Pinedo ML (2016) Scheduling. Theory, algorithms, and systems, 5th edn. Springer, BerlinMATH
Zurück zum Zitat Sprecher A, Kolisch R, Drexl A (1995) Semi-active, active, and non-delay schedules for the resource-constrained project scheduling problem. Eur J Oper Res 80:94–102CrossRef Sprecher A, Kolisch R, Drexl A (1995) Semi-active, active, and non-delay schedules for the resource-constrained project scheduling problem. Eur J Oper Res 80:94–102CrossRef
Zurück zum Zitat Talbi EG (2009) Metaheuristics. From design to implementation. Wiley, New YorkMATH Talbi EG (2009) Metaheuristics. From design to implementation. Wiley, New YorkMATH
Zurück zum Zitat Tian H, Yuan X, Huang Y (2015) An improved gravitational search algorithm for solving short-term economic/environmental hydrothermal scheduling. Soft Comput 19:2783–2797CrossRef Tian H, Yuan X, Huang Y (2015) An improved gravitational search algorithm for solving short-term economic/environmental hydrothermal scheduling. Soft Comput 19:2783–2797CrossRef
Zurück zum Zitat Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Eiben AE, Bäck T, Schoenauer M, Schwefel HP (eds) International conference on parallel problem solving from nature, pp 292–301. https://doi.org/10.1007/BFb0056872 Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Eiben AE, Bäck T, Schoenauer M, Schwefel HP (eds) International conference on parallel problem solving from nature, pp 292–301. https://​doi.​org/​10.​1007/​BFb0056872
Metadaten
Titel
Multi-objective evolutionary algorithm for solving energy-aware fuzzy job shop problems
verfasst von
Inés González-Rodríguez
Jorge Puente
Juan José Palacios
Camino R. Vela
Publikationsdatum
06.05.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 21/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-04940-6

Weitere Artikel der Ausgabe 21/2020

Soft Computing 21/2020 Zur Ausgabe

Premium Partner