The heterogeneous meta-hyper-heuristic : from low level heuristics to low level meta-heuristics

dc.contributor.advisorYadavalli, Venkata S. Sarma
dc.contributor.coadvisorEngelbrecht, Andries P.
dc.contributor.coadvisorKendall, Graham
dc.contributor.postgraduateGrobler, Jacomine
dc.date.accessioned2015-02-23T12:37:11Z
dc.date.available2015-02-23T12:37:11Z
dc.date.created2015-02-19
dc.date.issued2015en_ZA
dc.descriptionThesis (PhD)--University of Pretoria, 2015.en_ZA
dc.description.abstractMeta-heuristics have already been used extensively for the successful solution of a wide range of real world problems. A few industrial engineering examples include inventory optimization, production scheduling, and vehicle routing, all areas which have a significant impact on the economic success of society. Unfortunately, it is not always easy to predict which meta-heuristic from the multitude of algorithms available, will be best to address a specific problem. Furthermore, many algorithm development options exist with regards to operator selection and parameter setting. Within this context, the idea of working towards a higher level of automation in algorithm design was born. Hyper-heuristics promote the design of more generally applicable search methodologies and tend to focus on performing relatively well on a large set of different types of problems. This thesis develops a heterogeneous meta-hyper-heuristic algorithm (HMHH) for single-objective unconstrained continuous optimization problems. The algorithm development process focused on investigating the use of meta-heuristics as low level heuristics in a hyper-heuristic context. This strategy is in stark contrast to the problem-specific low level heuristics traditionally employed in a hyper-heuristic framework. Alternative low level meta-heuristics, entity-to-algorithm allocation strategies, and strategies for incorporating local search into the HMHH algorithm were evaluated to obtain an algorithm which performs well against both its constituent low level meta-heuristics and four state- of-the-art multi-method algorithms. Finally, the impact of diversity management on the HMHH algorithm was investigated. Hyper-heuristics lend themselves to two types of diversity management, namely solution space diversity (SSD) management and heuristic space diversity (HSD) management. The concept of heuristic space diversity was introduced and a quantitative metric was defined to measure heuristic space diversity. An empirical evaluation of various solution space diversity and heuristic space diversity intervention mechanisms showed that the systematic control of heuristic space diversity has a significant impact on hyper-heuristic performance.en_ZA
dc.description.availabilityUnrestricteden_ZA
dc.description.departmentIndustrial and Systems Engineeringen_ZA
dc.identifier.citationGrobler, J 2015, The heterogeneous meta-hyper-heuristic: from low level heuristics to low level meta-heuristics, PhD thesis, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/43789>en_ZA
dc.identifier.otherA2015
dc.identifier.urihttp://hdl.handle.net/2263/43789
dc.language.isoenen_ZA
dc.publisherUniversity of Pretoriaen_ZA
dc.rights© 2015 University of Pretoriaen_ZA
dc.subjectOptimizationen_ZA
dc.subjectUCTD
dc.titleThe heterogeneous meta-hyper-heuristic : from low level heuristics to low level meta-heuristicsen_ZA
dc.typeThesisen_ZA

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Grobler_Heterogeneous_2015.pdf
Size:
8.71 MB
Format:
Adobe Portable Document Format
Description:
Thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: