解决FJSP的主流方法有如下几种。
1.Exact algorithms
第一种是精确求解,包括迭代暴力搜索,混合整数规划以及分支定界等。精确求解的优点在于求出的解是最优的,可以作为其他方法评优的baseline。缺点就在于速度慢,没有办法解决大规模问题。之前调研过表现最好的MILP方法(Roshanaei et al.,2012),作者提出了两种MILP模型,分别基于position-based和sequence-based,解决一个12*8的FJSP需要1个小时。
Exact algorithms 是把FJSP问题公式化成integer linear programming (ILP)或者mixed ILP (MILP) models.
1.1 MILP
Wagner et.al. 1959年最早提出Position-based modeling idea