Methods of enhancing the MOO CEM algorithm

dc.contributor.advisorBekker, James F.en_ZA
dc.contributor.authorTrankle, Veroniqueen_ZA
dc.contributor.otherStellenbosch University. Faculty of Engineering. Dept. of Industrial Engineering.en_ZA
dc.date.accessioned2021-02-12T08:23:43Z
dc.date.accessioned2021-04-21T14:28:42Z
dc.date.available2021-02-12T08:23:43Z
dc.date.available2021-04-21T14:28:42Z
dc.date.issued2021-03
dc.descriptionThesis (MEng)--Stellenbosch University, 2021.en_ZA
dc.description.abstractENGLISH ABSTRACT: Optimisation refers to solving a problem as accurately as possible while making the most effective use of the available resources. Whilesome problems may have a single best solution, problems with more than one objective often do not have a single optimal solution. These types of problems are known as multi-objective problems. Improving the performance of multi-objective optimisation algorithms, both interms of accuracy and execution time, is an active topic of research,with great emphasis being placed on computational efficiency. The MOO CEM algorithm was developed as an alternative algorithmto solve multi-objective optimisation problems accurately and efficiently. However, the algorithm has a number of limitations. This study explores methods to improve and enhance the existing MOOCEM algorithm. These areas of improvement include: improving the sampling method of the algorithm and enhancing the algorithm by adding functionality to solve constrained problems and problems with more than two objective functions. Following a thorough literature study of appropriate techniques, two methods of sampling improvement were identified: the Beta distribution and the use of covariance of the decision variables. In terms of solving constrained problems, two methods were evaluated: the elimination method and the dynamic penalty method. The ENS-SSalgorithm was selected as the ranking and selection method, enabling the algorithm to sort (and thereby solve) problems with more than three objectives.The proposed improved and enhanced algorithms were tested individually on a number of benchmark problems. Pareto-compliant performance indicators were used to evaluate the performance of the algorithms and, where possible, statistical tests were conducted to compare the performances to that of the original MOO CEM algorithm. It was observed that the use of the Beta distribution improved the performance of the algorithm, while using covariance did not.Adding the constraint and multi-dimensional ranking functionality yielded positive results. Following the outcome of the tests, a final algorithm was proposed,incorporating the successful elements of the study. The final algorithm is relatively simple to implement and improves and expands the functionality of the original MOO CEM algorithm.en_ZA
dc.description.abstractAFRIKAANSE OPSOMMING: Raadpleeg teks vir opsommingaf_ZA
dc.description.versionMastersen_ZA
dc.format.extent136 pagesen_ZA
dc.identifier.urihttp://hdl.handle.net/10019.1/109845
dc.language.isoen_ZAen_ZA
dc.publisherStellenbosch : Stellenbosch Universityen_ZA
dc.rights.holderStellenbosch Universityen_ZA
dc.subjectOptimisationen_ZA
dc.subjectMulti-objective optimisationen_ZA
dc.subjectCross-entropy methoden_ZA
dc.subjectUCTDen_ZA
dc.titleMethods of enhancing the MOO CEM algorithmen_ZA
dc.typeThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
trankle_methods_2021.pdf
Size:
2.04 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: