“…Thus, FSP has many derivatives, such as classical model, permutation, non-permutation, parallel, two-machine, hybrid, etc. Research on FSP was conducted with specific constraints and the processes ran in specific circumstances, such as deteriorating jobs [3], sequence-dependent setup times [4], multiple requirements from customers [5], limited waiting times [4], no-idle machines [6], and blocking limitations [7].…”