Research Article
A Study of Flexible Flow Shop Scheduling Problem with Various Heterogeneous Labors
| (1) | Procedure ACO | | (2) | Select an initial point | | | Iteration t = 1 | | | Spread pheromones for the first iteration | | (3) | Do until reaching the stopping criteria | | (4) | For each ant | | (5) | For each job | | (6) | If job ≠1 then evaluate the initial point end if | | (7) | Load possible ending points in the last day for job j | | (8) | Generate the graph for the problem | | (9) | For each condition of dispatching rule | | (10) | Computes the visibility for each possible move | | (11) | Draw the next job to be processed considering the probabilities. | | (12) | Updated the sparse graphs | | (13) | Next condition of dispatching rule | | (14) | Next job | | (15) | Apply the local search procedure | | (16) | Save the solution if it is the best one | | (17) | Computes the quantity of pheromones to be spread by the ant i in each arc, job and day. | | (18) | Next ant | | (19) | update the pheromones using the variation and t = t + 1 | | (20) | Loop | | (21) | Return the best solution found |
|