The efficacy of Hyper-Heuristics in tackling NP-hard Combinatorial Optimization problems has been widely shown by the extensive literature on the topic [1] [2]. Moreover, the recent successful results in Deep Reinforcement Learning research (see [3] for a thorough overview) lead to the idea of applying such methodologies in an online optimization setting. In this work, an optimization problem arising in a Cloud Computing setting is presented and discussed. Then, a selection Hyper-Heuristic using different conflicting policies to select among low-level heuristics is detailed. Such heuristics are selected according to one of the conflicting policy according to a distribution defined by a Multi-Objective Simulated Annealing [4] procedur...
In this paper, we introduce a multi-objective selection hyper-heuristic approach combining Reinforce...
The importance of balance between exploration and exploitation plays a crucial role while solving co...
Hyper-heuristics have been used widely to solve optimisation problems, often single-objective and di...
Hyper-heuristics are search algorithms which operate on a set of heuristics with the goal of solving...
Hyper-heuristics are search algorithms which operate on a set of heuristics with the goal of solving...
Considering the multiobjective nature of real-world optimisation problems requiring a search for opt...
Considering the multiobjective nature of real-world optimisation problems requiring a search for opt...
There exist many problem-specific heuristic frameworks for solving combinatorial optimization proble...
As exact algorithms are unfeasible to solve real optimization problems, due to their computational c...
The present thesis describes the use of reinforcement learning to enhance heuristic search for solvi...
© 1997-2012 IEEE. Metaheuristics, being tailored to each particular domain by experts, have been suc...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
© 2017 ACM. Selection hyper-heuristics are randomised search methodologies which choose and execute ...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
International audienceHyper-heuristics are high-level methods, used to solve various optimization pr...
In this paper, we introduce a multi-objective selection hyper-heuristic approach combining Reinforce...
The importance of balance between exploration and exploitation plays a crucial role while solving co...
Hyper-heuristics have been used widely to solve optimisation problems, often single-objective and di...
Hyper-heuristics are search algorithms which operate on a set of heuristics with the goal of solving...
Hyper-heuristics are search algorithms which operate on a set of heuristics with the goal of solving...
Considering the multiobjective nature of real-world optimisation problems requiring a search for opt...
Considering the multiobjective nature of real-world optimisation problems requiring a search for opt...
There exist many problem-specific heuristic frameworks for solving combinatorial optimization proble...
As exact algorithms are unfeasible to solve real optimization problems, due to their computational c...
The present thesis describes the use of reinforcement learning to enhance heuristic search for solvi...
© 1997-2012 IEEE. Metaheuristics, being tailored to each particular domain by experts, have been suc...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
© 2017 ACM. Selection hyper-heuristics are randomised search methodologies which choose and execute ...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
International audienceHyper-heuristics are high-level methods, used to solve various optimization pr...
In this paper, we introduce a multi-objective selection hyper-heuristic approach combining Reinforce...
The importance of balance between exploration and exploitation plays a crucial role while solving co...
Hyper-heuristics have been used widely to solve optimisation problems, often single-objective and di...