“…These recent studies have focused on improving the effectiveness and efficiency of GP for production scheduling by developing new representations [89], new surrogate-assisted models [45], local search heuristics [97], and ensemble methods [42,113]. Practical issues such as multiple conflicting objectives [35,90], multiple decisions [95,104], attribute selection [79] are catching more attentions. Moreover, researchers have been interested in reusability of evolved dispatching rules as well as their interpretability [46,95].…”