1: \begin{abstract}
2: In the last years, multi-objective evolutionary algorithms (MOEA) have been applied to different software engineering problems where many conflicting objectives have to be optimized simultaneously.
3: In theory, evolutionary algorithms feature a nice property for run-time optimization as they can provide a solution in any execution time.
4: In practice, based on a Darwinian inspired natural selection, these evolutionary algorithms produce many deadborn solutions whose computation results in a computational resources wastage: natural selection is naturally slow.
5: In this paper, we reconsider this founding analogy to accelerate convergence of MOEA, by looking at modern biology studies: artificial selection has been used to achieve an anticipated specific purpose instead of only relying on crossover and natural selection (i.e., Muller \textit{et al}~\cite{plaskett1927artificial} research on artificial mutation of fruits with X-Ray).
6: Putting aside the analogy with natural selection , the present paper proposes an hyper-heuristic for MOEA algorithms named~\textit{Sputnik}~\footnote{https://en.wikipedia.org/wiki/Sputnik\_virophage} that uses artificial selective mutation to improve the convergence speed of MOEA.
7: \textit{Sputnik} leverages the past history of mutation efficiency to select the most relevant mutations to perform.
8: We evaluate \textit{Sputnik} on a cloud-reasoning engine, which drives on-demand provisioning while considering conflicting performance and cost objectives.
9: We have conducted experiments to highlight the significant performance improvement of Sputnik in terms of resolution time.
10: \end{abstract}
11: