“…Memetic Algorithm (MA) represents a subfield of Memetic Computing (MC) (Ong, Lim, and Chen 2010) that is widely established as the synergy of populationbased approaches with separate lifetime learning (a.k.a., local search or individual learning) process. Recent studies on MAs have shown that they can converge to high-quality solutions more efficiently than their conventional counterparts on a wide range of domains covering problems in combinatorial (Lim and Xu 2005;Tang, Lim, Ong, and Er 2006;Lim, Ong, Lim, Chen, and Agarwal 2008;Hasan, Sarker, Essam, and Cornforth 2009;Meuth, Wunsch, Saad, and Vian 2010), continuous (Aranha and Iba 2009;Chiam, Tan, and Mamun 2009;Kramer 2010;Neri and Mininno 2010), dynamic (Lim, Ong, and Lee 2005;Goh and Tan 2007;Caponio, Neri, Cascella, and Salvatore 2008) and multi-objective optimisations (Ishibuchi, Yoshida, and Murata 2002;Tan, Khor, and Lee 2005;Goh, Ong, and Tan 2009) Algorithm 1 outlines the schematic workflow of a canonical MA. The algorithm starts with the initialisation of a population Pop(gen ¼ 0) of candidate solutions.…”