“…GP has been applied a wide range production scheduling problems, ranging from single machine scheduling (Dimopoulos and Zalzala, 2001;Jakobovic and Budin, 2006;Nie et al, 2010;Yin et al, 2003;Geiger et al, 2006), parallel machine scheduling (Jakobovic et al, 2007;Durasevic et al, 2016), to (flexible) job shop scheduling (Miyashita, 2000;Jakobovic and Budin, 2006 and Ho, 2008;Vazquez-Rodriguez and Ochoa, 2011;Nie et al, 2011bNie et al, , 2013aNguyen et al, 2013aNguyen et al, ,b, 2014dHunt et al, 2014b;Hart and Sim, 2016;Karunakaran et al, 2016a). Most machines considered in these problems are the same in terms of capability (eligibility to handle a job) and assumptions (e.g.…”