Skip to main content
Top

2019 | OriginalPaper | Chapter

An Efficient Application of Goal Programming to Tackle Multiobjective Problems with Recurring Fitness Landscapes

Authors : Rodrigo Lankaites Pinheiro, Dario Landa-Silva, Wasakorn Laesanklang, Ademir Aparecido Constantino

Published in: Operations Research and Enterprise Systems

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Many real-world applications require decision-makers to assess the quality of solutions while considering multiple conflicting objectives. Obtaining good approximation sets for highly constrained many-objective problems is often a difficult task even for modern multiobjective algorithms. In some cases, multiple instances of the problem scenario present similarities in their fitness landscapes. That is, there are recurring features in the fitness landscapes when searching for solutions to different problem instances. We propose a methodology to exploit this characteristic by solving one instance of a given problem scenario using computationally expensive multiobjective algorithms to obtain a good approximation set and then using Goal Programming with efficient single-objective algorithms to solve other instances of the same problem scenario. We use three goal-based objective functions and show that on benchmark instances of the multiobjective vehicle routing problem with time windows, the methodology is able to produce good results in short computation time. The methodology allows to combine the effectiveness of state-of-the-art multiobjective algorithms with the efficiency of goal programming to find good compromise solutions in problem scenarios where instances have similar fitness landscapes.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

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!

Literature
1.
go back to reference Giagkiozis, I., Fleming, P.: Methods for many-objective optimization: an analysis. Research Report No. 1030 (2012) Giagkiozis, I., Fleming, P.: Methods for many-objective optimization: an analysis. Research Report No. 1030 (2012)
2.
go back to reference Giagkiozis, I., Fleming, P.: Pareto front estimation for decision making. Evol. Comput. 22, 651–678 (2014)CrossRef Giagkiozis, I., Fleming, P.: Pareto front estimation for decision making. Evol. Comput. 22, 651–678 (2014)CrossRef
4.
go back to reference Toth, P., Vigo, D.: The Vehicle Routing Problem. Monographs on Discrete Mathematics and Applications. Society for Industrial and Applied Mathematics (2002) Toth, P., Vigo, D.: The Vehicle Routing Problem. Monographs on Discrete Mathematics and Applications. Society for Industrial and Applied Mathematics (2002)
5.
go back to reference Pinheiro, R.L., Landa-Silva, D., Atkin, J.: Analysis of objectives relationships in multiobjective problems using trade-off region maps. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, GECCO 2015, pp. 735–742. ACM, New York (2015) Pinheiro, R.L., Landa-Silva, D., Atkin, J.: Analysis of objectives relationships in multiobjective problems using trade-off region maps. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, GECCO 2015, pp. 735–742. ACM, New York (2015)
6.
go back to reference Pinheiro, R.L., Landa-Silva, D., Atkin, J.: A technique based on trade-off maps to visualise and analyse relationships between objectives in optimisation problems. J. Multi-Criteria Decis. Anal. 24, 37–56 (2017)CrossRef Pinheiro, R.L., Landa-Silva, D., Atkin, J.: A technique based on trade-off maps to visualise and analyse relationships between objectives in optimisation problems. J. Multi-Criteria Decis. Anal. 24, 37–56 (2017)CrossRef
7.
go back to reference Pinheiro, R.L., Landa-Silva, D., Laesanklang, W., Constantino, A.A.: Using goal programming on estimated pareto fronts to solve multiobjective problems. In: Proceedings of the 7th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES, INSTICC, pp. 132–143. SciTePress (2018) Pinheiro, R.L., Landa-Silva, D., Laesanklang, W., Constantino, A.A.: Using goal programming on estimated pareto fronts to solve multiobjective problems. In: Proceedings of the 7th International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES, INSTICC, pp. 132–143. SciTePress (2018)
8.
go back to reference Castro-Gutierrez, J., Landa-Silva, D., Moreno, P.J.: Nature of real-world multi-objective vehicle routing with evolutionary algorithms. In: IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 257–264 (2011) Castro-Gutierrez, J., Landa-Silva, D., Moreno, P.J.: Nature of real-world multi-objective vehicle routing with evolutionary algorithms. In: IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 257–264 (2011)
10.
go back to reference Charnes, A., Cooper, W.: Goal programming and multiple objective optimizations. Eur. J. Oper. Res. 1, 39–54 (1977)MathSciNetCrossRef Charnes, A., Cooper, W.: Goal programming and multiple objective optimizations. Eur. J. Oper. Res. 1, 39–54 (1977)MathSciNetCrossRef
11.
13.
go back to reference Romero, C.: Titles of related interest. In: Handbook of Critical Issues in Goal Programming. Pergamon, Amsterdam (1991) Romero, C.: Titles of related interest. In: Handbook of Critical Issues in Goal Programming. Pergamon, Amsterdam (1991)
14.
go back to reference Tamiz, M., Jones, D.F., El-Darzi, E.: A review of goal programming and its applications. Ann. Oper. Res. 58, 39–53 (1995)MathSciNetCrossRef Tamiz, M., Jones, D.F., El-Darzi, E.: A review of goal programming and its applications. Ann. Oper. Res. 58, 39–53 (1995)MathSciNetCrossRef
15.
go back to reference Flavell, R.B.: A new goal programming formulation. Omega 4, 731–732 (1976)CrossRef Flavell, R.B.: A new goal programming formulation. Omega 4, 731–732 (1976)CrossRef
17.
go back to reference Tamiz, M., Mirrazavi, S., Jones, D.: Extensions of pareto efficiency analysis to integer goal programming. Omega 27, 179–188 (1999)CrossRef Tamiz, M., Mirrazavi, S., Jones, D.: Extensions of pareto efficiency analysis to integer goal programming. Omega 27, 179–188 (1999)CrossRef
18.
go back to reference Hannan, E.: Nondominance in goal programming. INFOR Inf. Syst. Oper. Res. 18, 300–309 (1980)MATH Hannan, E.: Nondominance in goal programming. INFOR Inf. Syst. Oper. Res. 18, 300–309 (1980)MATH
20.
go back to reference Mishra, S., Prakash, Tiwari, M.K., Lashkari, R.S.: A fuzzy goal-programming model of machine-tool selection and operation allocation problem in FMS: a quick converging simulated annealing-based approach. Int. J. Prod. Res. 44, 43–76 (2006)CrossRef Mishra, S., Prakash, Tiwari, M.K., Lashkari, R.S.: A fuzzy goal-programming model of machine-tool selection and operation allocation problem in FMS: a quick converging simulated annealing-based approach. Int. J. Prod. Res. 44, 43–76 (2006)CrossRef
21.
go back to reference Ghoseiri, K., Ghannadpour, S.F.: Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Appl. Soft Comput. 10, 1096–1107 (2010)CrossRef Ghoseiri, K., Ghannadpour, S.F.: Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Appl. Soft Comput. 10, 1096–1107 (2010)CrossRef
22.
go back to reference Leung, S.C.H.: A non-linear goal programming model and solution method for the multi-objective trip distribution problem in transportation engineering. Optim. Eng. 8, 277–298 (2007)MathSciNetCrossRef Leung, S.C.H.: A non-linear goal programming model and solution method for the multi-objective trip distribution problem in transportation engineering. Optim. Eng. 8, 277–298 (2007)MathSciNetCrossRef
23.
go back to reference Azaiez, M.N., Al Sharif, S.S.: A 0-1 goal programming model for nurse scheduling. Comput. Oper. Res. 32, 491–507 (2005)MathSciNetCrossRef Azaiez, M.N., Al Sharif, S.S.: A 0-1 goal programming model for nurse scheduling. Comput. Oper. Res. 32, 491–507 (2005)MathSciNetCrossRef
24.
go back to reference Musa, A.A., Saxena, U.: Scheduling nurses using goal-programming techniques. IIE Trans. 16, 216–221 (1984)CrossRef Musa, A.A., Saxena, U.: Scheduling nurses using goal-programming techniques. IIE Trans. 16, 216–221 (1984)CrossRef
25.
go back to reference Calvete, H.I., Galé, C., Oliveros, M.J., Sánchez-Valverde, B.: A goal programming approach to vehicle routing problems with soft time windows. Eur. J. Oper. Res. 177, 1720–1733 (2007)MathSciNetCrossRef Calvete, H.I., Galé, C., Oliveros, M.J., Sánchez-Valverde, B.: A goal programming approach to vehicle routing problems with soft time windows. Eur. J. Oper. Res. 177, 1720–1733 (2007)MathSciNetCrossRef
26.
go back to reference Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182–197 (2002)CrossRef Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182–197 (2002)CrossRef
27.
go back to reference Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11, 712–731 (2007)CrossRef Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11, 712–731 (2007)CrossRef
28.
go back to reference Bräysy, O., Gendreau, M.: Vehicle routing problem with time windows, Part II: metaheuristics. Transp. Sci. 39, 119–139 (2005)CrossRef Bräysy, O., Gendreau, M.: Vehicle routing problem with time windows, Part II: metaheuristics. Transp. Sci. 39, 119–139 (2005)CrossRef
Metadata
Title
An Efficient Application of Goal Programming to Tackle Multiobjective Problems with Recurring Fitness Landscapes
Authors
Rodrigo Lankaites Pinheiro
Dario Landa-Silva
Wasakorn Laesanklang
Ademir Aparecido Constantino
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-16035-7_8

Premium Partner