Skip to main content
Log in

MOOTLBO: a new multi-objective observer–teacher–learner-based optimization

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Multi-objective problems are seen in most fields and represent challenges for researchers to solve them. Although a wide range of developed techniques has been provided to tackle these problems, the complexity of the proposed solutions requires the use of alternative algorithms. The innovation of this article is a multi-objective version of observer–teacher–learner-based optimization (OTLBO) called multi-objective observer–teacher–learner-based optimization (MOOTLBO), and an external archive has been employed to save the non-dominated Pareto-optimal solutions so far. This archive chooses the solutions using a leader selection strategy and a roulette wheel. Accordingly, a mutation operator was also added to the algorithm. To prove the effectiveness of the proposed algorithm, nineteen standard test functions were used and compared via MOPSO, MOGWO and MOMPA algorithms. The Taguchi–grey relational method was employed to adjust the parameters of the investigated algorithms. The ability of the proposed algorithm was investigated by seven metrics. The results show that MOOTLBO outperforms the other algorithms in fourteen of the nineteen test problems and produces viable results.

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
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

Please contact the corresponding author for data requests.

Code availability

Please contact the corresponding author for code requests.

References

Download references

Acknowledgements

Not applicable.

Funding

No funding.

Author information

Authors and Affiliations

Authors

Contributions

SD carried out the review analysis and modelling and participated in drafting the manuscript. AS proposed the topic, participated in coordination and aided in the interpretation of results and paper editing. SHM carried out the visualization and paper editing. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Ahmad Sharafati.

Ethics declarations

Conflict of interest

The authors declare that they have no competing interests.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Ethical approval

Not applicable.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Doroudi, S., Sharafati, A. & Mohajeri, S.H. MOOTLBO: a new multi-objective observer–teacher–learner-based optimization. Soft Comput 27, 15003–15032 (2023). https://doi.org/10.1007/s00500-023-08603-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-08603-0

Keywords

Navigation