Nasser R. SabarMasri AyobGraham KendallRong Qu
Designing generic problem solvers that perform well across a diverse set of problems is a challenging task. In this work, we propose a hyper-heuristic framework to automatically generate an effective and generic solution method by utilizing grammatical evolution. In the proposed framework, grammatical evolution is used as an online solver builder, which takes several heuristic components (e.g., different acceptance criteria and different neighborhood structures) as inputs and evolves templates of perturbation heuristics. The evolved templates are improvement heuristics, which represent a complete search method to solve the problem at hand. To test the generality and the performance of the proposed method, we consider two well-known combinatorial optimization problems: exam timetabling (Carter and ITC 2007 instances) and the capacitated vehicle routing problem (Christofides and Golden instances). We demonstrate that the proposed method is competitive, if not superior, when compared to state-of-the-art hyper-heuristics, as well as bespoke methods for these different problem domains. In order to further improve the performance of the proposed framework we utilize an adaptive memory mechanism, which contains a collection of both high quality and diverse solutions and is updated during the problem solving process. Experimental results show that the grammatical evolution hyper-heuristic, with an adaptive memory, performs better than the grammatical evolution hyper-heuristic without a memory. The improved framework also outperforms some bespoke methodologies, which have reported best known results for some instances in both problem domains.
Nasser R. SabarMasri AyobGraham KendallRong Qu
Nasser R. SabarMasri AyobGraham KendallRong Qu
Ahmed KafafyAsmaa AwaadNancy El-HefnawyOsama Abdel RaoufE BurkeM GendreauM HydeG KendallG OchoaE zcanR QuK ZamliB AlkazemiG KendallX CaiH QiuL GaoC JiangX ShaoN SabarM AyobG KendallR QuE BurkeM HydeG KendallG OchoaE zcanJ WoodwardA KheiriE zcanA ParkesS AstaD KarapetyanA KheiriE zcanA ParkesE zcanB BilginE KorkmazB BilginE OzcanE KorkmazG OchoaM HydeT CurtoisJ RodriguezJ WalkerM GendreauG KendallB MccollumA ParkesS PetrovicOthersR QuE BurkeN SabarM AyobG KendallR QuS ChoongL WongC LimP CowlingG KendallE SoubeigaK ChakhlevitchP CowlingJ DrakeE zcanE BurkeS AdriaensenT BrysA NowM KalenderA KheiriE zcanE BurkeW JacksonE zcanJ DrakeW JacksonE zcanR JohnE BurkeT CurtoisM HydeG KendallG OchoaS PetrovicJ RodrM GendreauS ChoongL WongC LimP DempsterJ DrakeL ChenH ZhengD ZhengD LiE zcanM MisirG OchoaE BurkeL GasperoT UrliN SabarM AyobG KendallR QuA FerreiraR GoncalvesA PozoA KheiriE KeedwellE zcanA KheiriA KheiriE zcanA KheiriE zcanA HassanN Pillay