Hyper-heuristic based local search for combinatorial optimisation problems
conference contribution
posted on 2024-11-03, 13:31authored byAyad Turky, Nasser Sabar, Simon Dunstall, Andy SongAndy Song
Combinatorial optimisation is often needed for solving real-world problems, which are often NP-hard so exact methods are not suitable. Instead local search methods are often effective to find near-optimal solutions quickly. However, it is difficult to determine which local search with what parameter setting should be optimal for a given problem. In this study two complex combinatorial optimisation are used, Multi-capacity Bin Packing Problems (MCBPP) and Google Machine Reassignment Problem (GMRP). Our experiments show that no single local search method could consistently achieve the best. They are sensitive to problem search space and parameters. Therefore we propose a hyper heuristic based method, which automatically selects the most appropriate local search during the search and tune the parameters accordingly. The results show that our proposed hyper-heuristic approach is effective and can achieve the overall best on multiple instances of both MCBPP and GMRP.