Skip to main content
Log in

Framework selection for developing optimization algorithms: assessing preferences by conjoint analysis and best–worst method

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

Abstract

In recent years, the evolutionary algorithms used in the solution of NP-Hard problems have become increasingly important. In addition, platforms and application development languages have diversified and started to be differentiated according to their intended use. However, the selection of an appropriate model development environment has become an important decision problem. This study guides the selection of suitable tools for optimization problems, especially in management science. The main objective is to identify the key attributes of the frameworks from the researcher’s point of view in management science and assign a total utility score to measure the relative importance of frameworks for evolutionary algorithms. For that reason, we propose a conjoint analysis model upon the preferences of management scientist for the appropriate framework that meets the needs in optimization problems. We also aim at providing effective usage of relevant frameworks for appropriate types of problems, facilitating the work of researchers and therefore increasing the quality of the optimization procedure. By doing so, losing time and effort resulting from the wrong platform and framework selection, as well as ineffective model results, will be avoided. Moreover, the frameworks are also evaluated by calculating the weights of criteria with one of the recent multi-criteria decision-making method called Euclidean best–worst method and compared with the findings obtained from conjoint analysis. This study not only provides review of existing software tools developed for optimization problems but also contributes to research and practice in the field of optimization algorithms in general and helps the researchers in management science for meeting their needs while searching for the appropriate framework.

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.

Similar content being viewed by others

Availability of data and materials

The data given in Appendix 1 has been gathered by visiting the related references and website links. In case of inability to access the right information, we sent e-mails to the framework developers directly.

References

Download references

Acknowledgments

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors. We would like to thank the 14 experts for their valuable contribution to the study. We are also appreciated to the framework developers (Aurora Ramírez Quesada, Aaron Garrett, Grega Vrbančič, Antonio Benítez Hidalgo, Herman De Beukelaer, François-Michel De Rainville, Sebastian Ventura, Xingyi Zhang, Zoltan Mann, Cristian Lang, Christian Gagné) who do not hesitate to answer our questions about their frameworks.

Funding

The authors declare that there is no financial support for this research.

Author information

Authors and Affiliations

Authors

Contributions

Investigation, software, writing—original Draft, writing—review and editing were performed by GZÖ. Conceptualization, methodology, supervision, writing—review and editing were performed by SE. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Gulin Zeynep Oztas.

Ethics declarations

Conflict of interest

Author Gülin Zeynep Öztaş declares that she has no conflict of interest. Author Sabri Erdem declares that he/she has no conflict of interest.

Ethical approval

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

Additional information

Communicated by V. Loia.

Only the abstract was submitted to the “20th International Symposium on Econometrics, Operations Research and Statistics” for oral presentation.

Appendix 1

Appendix 1

See Table 6

Table 6 Frameworks and their attributes

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Oztas, G.Z., Erdem, S. Framework selection for developing optimization algorithms: assessing preferences by conjoint analysis and best–worst method. Soft Comput 25, 3831–3848 (2021). https://doi.org/10.1007/s00500-020-05411-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-05411-8

Keywords

Navigation