Research Article

A Discrete Group Search Optimizer for Hybrid Flowshop Scheduling Problem with Random Breakdown

Algorithm 1

The procedure of the basic GSO algorithm.
Procedure the GSO algorithm
 Initial population
 While (criterion)
      Choose the producers and perform the producing
      Choose the scroungers and perform the scrounging
      Disperse the rest individuals to perform ranging
      Evaluate the individuals
  End while
End procedure