1. Methods of enhancing the MOO CEM algorithm.
- Author
-
Tränkle, V. and Bekker, J. F.
- Subjects
- *
CROSS-entropy method , *BETA distribution , *ALGORITHMS , *BENCHMARK problems (Computer science) , *PROBLEM solving - Abstract
With the increasing need to solve problems faster and with fewer resources, great emphasis is placed on optimisation. Many real-world problems require addressing more than one objective that are in conflict, as well as taking into consideration a number of practical restrictions or constraints. The multi-objective optimisation using the cross-entropy method (MOO CEM) algorithm is one of many algorithms that addresses the need to solve multi-objective problems effectively, but it has a number of limitations. This paper explores methods of enhancing the MOO CEM algorithm in order to improve the efficiency and increase the functionality of the algorithm, allowing for it to be applied to additional classes of problems. Three possible methods of enhancement were identified: using the beta distribution to improve sampling, adding functionality to solve constrained problems and, lastly, implementing a non-dominated sorting algorithm to solve problems with more than two objectives. The new algorithms incorporating these enhancements were developed and tested on benchmark problems. Subsequently, the results were analysed using standard performance indicators and compared to results produced by the original MOO CEM algorithm. The findings of this study indicate that using the beta distribution improves sampling and therefore algorithm efficiency. Methods of handling constraints and solving problems with an increased number of objectives were implemented successfully. Based on these results, a final algorithm implementing the enhancements is presented. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF