Design problem optimization with multi-objective evolutionary algorithms
| dc.contributor.advisor | Nitschke, Geoff Stuart | |
| dc.contributor.author | Toma, Farzana Haque | |
| dc.date.accessioned | 2026-01-29T13:24:38Z | |
| dc.date.available | 2026-01-29T13:24:38Z | |
| dc.date.issued | 2025 | |
| dc.date.updated | 2026-01-29T12:13:39Z | |
| dc.description.abstract | Complex design challenges involve conflicting objectives and require robust optimization techniques. They commonly arise in engineering, building design, robotics, drug design, and energy systems, among others, where balancing competing criteria is essential. Sunshade optimization is also a complex design problem as it has many conflicting objectives. Sunshades significantly influence a building's thermal performance, daylight quality, occupant comfort, and energy usage. However, traditional sunshade designs typically focus on a limited set of objectives, often ignoring broader considerations such as cost efficiency and outside-view obstruction. This thesis addresses that gap by implementing and comparing two advanced multi-objective evolutionary algorithms—Multi-Objective Covariance Matrix Adaptation Evolution Strategy (MOCMA-ES) and the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)—to optimize sunshades across five key objectives: thermal comfort, energy consumption, Useful Daylight Illuminance (UDI), cost, and outside-view obstruction. A single-room office model was used as a test bed, with parameterized sunshades simulated through Honeybee, EnergyPlus, and Radiance. Experiments were conducted in four distinct climate zones—Cape Town (moderate), Nairobi (hot), Colombo (hothumid), and Oslo (cold)—to ensure broad applicability. Both algorithms consistently outperformed traditional, manually designed sunshades in reducing thermal discomfort and energy usage while also improving UDI. Gains in cost and view preservation were more modest, primarily because minimal overhang sunshades can already be inexpensive and unobtrusive. Statistical tests indicated no systematic performance advantage of one algorithm over the other; NSGA-II tended to produce larger Pareto fronts, whereas MOCMA-ES explored a broader range of objective values. The main contribution of this research is the use of two advanced multi-objective evolutionary algorithms to optimize sunshade designs based on five key objectives, tested in four climate zones representing both the northern and southern hemispheres, as well as regions below and above the equator, demonstrating clear advantages over traditional, manually designed sunshades in achieving a balanced trade-off among competing performance criteria. | |
| dc.identifier.apacitation | Toma, F. H. (2025). <i>Design problem optimization with multi-objective evolutionary algorithms</i>. (). University of Cape Town ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/42760 | en_ZA |
| dc.identifier.chicagocitation | Toma, Farzana Haque. <i>"Design problem optimization with multi-objective evolutionary algorithms."</i> ., University of Cape Town ,Faculty of Science ,Department of Computer Science, 2025. http://hdl.handle.net/11427/42760 | en_ZA |
| dc.identifier.citation | Toma, F.H. 2025. Design problem optimization with multi-objective evolutionary algorithms. . University of Cape Town ,Faculty of Science ,Department of Computer Science. http://hdl.handle.net/11427/42760 | en_ZA |
| dc.identifier.ris | TY - Thesis / Dissertation AU - Toma, Farzana Haque AB - Complex design challenges involve conflicting objectives and require robust optimization techniques. They commonly arise in engineering, building design, robotics, drug design, and energy systems, among others, where balancing competing criteria is essential. Sunshade optimization is also a complex design problem as it has many conflicting objectives. Sunshades significantly influence a building's thermal performance, daylight quality, occupant comfort, and energy usage. However, traditional sunshade designs typically focus on a limited set of objectives, often ignoring broader considerations such as cost efficiency and outside-view obstruction. This thesis addresses that gap by implementing and comparing two advanced multi-objective evolutionary algorithms—Multi-Objective Covariance Matrix Adaptation Evolution Strategy (MOCMA-ES) and the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)—to optimize sunshades across five key objectives: thermal comfort, energy consumption, Useful Daylight Illuminance (UDI), cost, and outside-view obstruction. A single-room office model was used as a test bed, with parameterized sunshades simulated through Honeybee, EnergyPlus, and Radiance. Experiments were conducted in four distinct climate zones—Cape Town (moderate), Nairobi (hot), Colombo (hothumid), and Oslo (cold)—to ensure broad applicability. Both algorithms consistently outperformed traditional, manually designed sunshades in reducing thermal discomfort and energy usage while also improving UDI. Gains in cost and view preservation were more modest, primarily because minimal overhang sunshades can already be inexpensive and unobtrusive. Statistical tests indicated no systematic performance advantage of one algorithm over the other; NSGA-II tended to produce larger Pareto fronts, whereas MOCMA-ES explored a broader range of objective values. The main contribution of this research is the use of two advanced multi-objective evolutionary algorithms to optimize sunshade designs based on five key objectives, tested in four climate zones representing both the northern and southern hemispheres, as well as regions below and above the equator, demonstrating clear advantages over traditional, manually designed sunshades in achieving a balanced trade-off among competing performance criteria. DA - 2025 DB - OpenUCT DP - University of Cape Town KW - Matrix Adaptation Evolution Strategy KW - Non-Dominated Sorting Genetic Algorithm LK - https://open.uct.ac.za PB - University of Cape Town PY - 2025 T1 - Design problem optimization with multi-objective evolutionary algorithms TI - Design problem optimization with multi-objective evolutionary algorithms UR - http://hdl.handle.net/11427/42760 ER - | en_ZA |
| dc.identifier.uri | http://hdl.handle.net/11427/42760 | |
| dc.identifier.vancouvercitation | Toma FH. Design problem optimization with multi-objective evolutionary algorithms. []. University of Cape Town ,Faculty of Science ,Department of Computer Science, 2025 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/42760 | en_ZA |
| dc.language.iso | en | |
| dc.language.rfc3066 | eng | |
| dc.publisher.department | Department of Computer Science | |
| dc.publisher.faculty | Faculty of Science | |
| dc.publisher.institution | University of Cape Town | |
| dc.subject | Matrix Adaptation Evolution Strategy | |
| dc.subject | Non-Dominated Sorting Genetic Algorithm | |
| dc.title | Design problem optimization with multi-objective evolutionary algorithms | |
| dc.type | Thesis / Dissertation | |
| dc.type.qualificationlevel | Masters | |
| dc.type.qualificationlevel | MSc |