“…A complete classification of the reviewer research including the problem variant, solution method, and short notes is given in Table V. R|R|Cmax heuristics matheuristics that combine mathematical programming with heuristic procedures [85] R|R|Cmax heuristics two heuristic types, one which consider resources when scheduling, and the second which does not and then performs a repair mechanism [86] R||T EC heuristic jobs have an electricity consumption rate when executing, and electricity prices are changing during the time horizon [87] R|sij , Mj | Tj heuristic, CLONALG, VND, GRASP several novel heuristics adapted for the considered, CLONALG combined with VNS and GRASP problem [88] R||Cmax GA, TS, SA, ID, MDDR GA with neighbourhood operators, initialisation of starting solutions with MCT [89] R||Cmax descent method, TS greedy initialisation [90] R||Cmax, Tmax TS bi-criteria optimisation [91] R||Cmax TS TS with hashing for control of tabu restrictions [92] R|s ijk , s − batch| Tj SA setup times are not considered between jobs belonging to the same batch [93] R|s R||Cmax GA matrix encoding of solutions [133] R|s ijk |Cmax GA, SA dominance properties included in the metaheuristics [134] R||Cmax VND combination od VND with a commercial solver [135] R||Cmax VND problem where not all machines and jobs need to be considered for scheduling [136] R|s ijk |Cmax GA combination of GA with local search operators [137] R|s ijk | Tj IG IG with destruction and reconstruction operators [138] R|s IG algorithm for multi-objective optimisation and integration with concepts from TS [187] R|s ijk | Tj GA, SA SA embedded in GA as a local search procedure [188] R|M d |Cmax GA machines deteriorate over time, but can be fixed with maintenance activities [189] R|s ijk |Cmax GA, heuristic GA coupled with LS [190] R|s ijk , Mj | Fj GA, MDDRs GA which sequences jobs and a DR that assigns them to machines [191] R|s ijk , Mj , brkdwn, rj , batch| wj Cj + wj Tj TS [192] R|sij , Mj , rj , prec|T LT GA GA coupled with the SA solution acceptance test [193] R|rj | wj Tj , Cmax MDDR, heuristic, TS TS and heuristic adapted for bi-criteria optimisation [194] R|rj , s ijk , pc| Fj GA, PSO a hybrid metaheuristic combining PSO and GA [195] R|rj , sij , Mj , prec, R|Cmax GA,...…”