“…Furthermore, in producing algorithms or generating optimal schedules for FMS, a lot of constraints such as time, material resources, and so on should be considered. Most researchers try to solve this by employing artificial intelligent or/and soft computing techniques such as the rule-based method [6], genetic algorithms [8,9], fuzzy logic [10,11,35], machine learning [36], neural networks [4,13,37], as well as hybrid methods [2,3,12].…”