Research Article

A Hybrid Particle Swarm Optimizer for Curriculum Sequencing Problem

Algorithm 1

Pseudocode of CGCO.
Input: swarm , fitness value vector , and swarm size
Output: The offsprings
(1)
(2) and Conduct the competition mechanism
(3)for to do
(4), Select the particle and the corresponding in and
(5) Conduct the crossover operation between and
(6) if is better than then
(7)  
(8) else
(9)  if rand 0.5 then
(10)   
(11)  else
(12)   
(13)  end
(14) end
(15)end