Research Article

A Novel Multiobjective Programming Model for Coping with Supplier Selection Disruption Risks under Mixed Uncertainties

Pseudocode 1

Comprised solution-based GA.
Input: Initial data and GA parameters
Output: Optimal solutions and objective values
Begin
  ;
  initialization P() by feasibility check;
  fitness eval(P);
  while (not termination condition) do
  selection();
  crossover();
  mutation();
  evaluation()
  ;
  end
  Output: Optimal solutions and objective values
end