“…Common features of these methods with interaction between populations are that they are populationbased and nature-inspired. These algorithms have been adopted by researchers so far and are well suited to solve various complex computational problems such as multi-objective of objective functions (Akbari et al, 2012;Zhou et al, 2011), flow shop scheduling problem (Bank et al, 2012), pattern recognition (Prasartvit et al, 2013;Yu and Duan, 2013), feature selection (Chen et al, 2013;Jung and Zscheischler, 2013;Kabir et al, 2012;Xue et al, 2013) and data clustering Chuang et al, 2011;Cura, 2012;Karaboga and Ozturk, 2011;Liu et al, 2011;Niknam et al, 2011;Yan et al, 2012).…”