Research Article

Modelling and Solving Rescheduling Problems in Dynamic Permutation Flow Shop Environments

Table 2

Automatic RIPG configuration via Irace.

ParameterValueData typeRange established for Irace

Size of the set of job solutions after the restart phase (working set).124Integer[50, 200]
k (number of consecutive elements eliminated in the greedy phase’s destruction operation).5Integer[1, 10]
nsel (number of elements selected randomly in the local search phase). Dynamic parameter dependent on the number of jobs in the instance to be solved.nsel = ncount if ncount ≤ n 0.1
else nsel = n 0.1
n is the number of jobs and ncount is the number of times that a solution has been selected
Decimal[0.1, 1]
nneigh (consecutive positions where a job is reinserted in the local search phase).8Integer[1, 12]
Restart threshold (maximum number of iterations allowed without modifying the size of the nondominated solutions set. Once this value is surpassed, the working set randomly restarts).3 n (where n is the number of jobs)Integer[1, 4]