Research Article

An Improved Hierarchical Genetic Algorithm for Sheet Cutting Scheduling with Process Constraints

Algorithm 1

Step1. Initialization
 Set ACO parameters , , , , (Maximum iterations), , (number of ant);
Step2. Generate ants, and place it on different nodes
Step3. for :
     for :
    for :
      Cumulating the transition probability of each ant will go to according (11), ants select the next node of max
    transition probability
    End;
     End;
Step4. Cumulating the best solution for the objective function (3) in this iteration. If the current solution is better than the
   former best solution, then update the former best solution.
Step5. updating the pheromone value according to (12), (13) and (14).
Step6.  if
     ;
    Go to Step 2;
     Else
    Output the optimal solution;
     End;
  End;