Skip to main content
Log in

MOEA/D-GLS: a multiobjective memetic algorithm using decomposition and guided local search

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

This paper proposes an idea of using well studied and documented single-objective optimization methods in multiobjective evolutionary algorithms. It develops a hybrid algorithm which combines the multiobjective evolutionary algorithm based on decomposition (MOEA/D) with guided local search (GLS), called MOEA/D-GLS. It needs to optimize multiple single-objective subproblems in a collaborative way by defining neighborhood relationship among them. The neighborhood information and problem-specific knowledge are explicitly utilized during the search. The proposed GLS alternates among subproblems to help escape local Pareto optimal solutions. The experimental results have demonstrated that MOEA/D-GLS outperforms MOEA/D on multiobjective traveling salesman problems.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95.

References

  • Alhindi A, Zhang Q (2014) MOEA/D with Tabu search for multiobjective permutation flow shop scheduling problems. In: Proceedings of the IEEE world congress on evolutionary computation (CEC). IEEE, Beijing, pp 1155–1164

  • Alhindi A, Zhang Q, Tsang E (2014) Hybridisation of decomposition and GRASP for combinatorial multiobjective optimisation. The 14th UK workshop on computational intelligence (UKCI). IEEE, Bradford, pp 1155–1164

  • Alsheddy A (2011) Empowerment scheduling : a multi-objective optimization approach using guided local search. Ph.D thesis, University of Essex, Essex

  • Alsheddy A, Tsang E (2010) Guided pareto local search based frameworks for biobjective optimization. In: IEEE congress on evolutionary computation (CEC). IEEE, Shanghai, pp 1–8

  • Croes G (1958) A method for solving traveling-salesman problems. Oper Res 6(6):791–812

    Article  MathSciNet  MATH  Google Scholar 

  • Feo T, Resende M (1995) Greedy randomized adaptive search procedures. J Global Optim 6(2):109–133

    Article  MathSciNet  MATH  Google Scholar 

  • Glover F (1989) Tabu search. Part I. ORSA J Comput 1(3):190–206

    Article  MathSciNet  MATH  Google Scholar 

  • Glover F (1990) Tabu search. Part II. ORSA J Comput 2(1):4–32

    Article  MathSciNet  MATH  Google Scholar 

  • Hansen MP, Jaszkiewicz A (1998) Evaluating the quality of approximations to the non-dominated set. Technical University of Denmark, Department of Mathematical Modelling, Lyngby

    Google Scholar 

  • Jaszkiewicz A (2002) Genetic local search for multi-objective combinatorial optimization. Eur J Oper Res 137(1):50–71

    Article  MathSciNet  MATH  Google Scholar 

  • Ke L, Zhang Q, Battiti R (2013) MOEA/D-ACO: a multiobjective evolutionary algorithm using decomposition and ant colony. IEEE Trans Cybern 43(6):1845–1959

    Article  Google Scholar 

  • Li H, Landa-Silva D (2011) An adaptive evolutionary multi-objective approach based on simulated annealing. Evolut Comput 19(4):561–595

    Article  Google Scholar 

  • Oliver I, Smith D, Holland J (1987) A study of permutation crossover operators on the TSP, genetic algorithms and their applications. In: Proceedings of the second international conference on genetic algorithms, Hillsdale, pp 224–230

  • Tairan N, Zhang Q (2010) Population-based guided local search: some preliminary experimental results. In: IEEE congress on evolutionary computation (CEC). IEEE, Shanghai, pp 1–5

  • Tairan N, Zhang Q (2011) P-GLS-II: an enhanced version of the population-based guided local search. In: Proceedings of the 13th annual conference on genetic and evolutionary computation. ACM, Dublin, pp 537–544

  • Voudouris C (1997) Guided local search for combinatorial optimisation problems. Ph.D thesis, University of Essex, Essex

  • Voudouris C, Tsang E, Alsheddy A (2010) Guided local search. In: Handbook of metaheuristics, Springer, pp 321–361

  • Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evolut Comput 11(6):712–731

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Associate Editor and anonymous reviewers for their valuable comments, which greatly improved the quality of this paper. The authors also wish to acknowledge the help and corporation of the Hybrid Metaheuristic Computing research group, King Khalid University (KKU), Kingdom of Saudi Arabia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmad Alhindi.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors.

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alhindi, A., Alhindi, A., Alhejali, A. et al. MOEA/D-GLS: a multiobjective memetic algorithm using decomposition and guided local search. Soft Comput 23, 9605–9615 (2019). https://doi.org/10.1007/s00500-018-3524-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-018-3524-z

Keywords

Navigation