Research Article

A Generalized National Planning Approach for Admission Capacity in Higher Education: A Nonlinear Integer Goal Programming Model with a Novel Differential Evolution Algorithm

Algorithm 2

Description of COMDE algorithm.
() Begin
()  , GEN = 2500, NP = 200.
()  Create a random initial population   ,
()  Evaluate , ,
()  Determine and based on and , ,
()  For   to GEN  Do
()   CR = 0.95 + (0.5–0.95) ⋅ (/GEN)4
()   
()    For   to NP  Do
() If   ()   Then (Use New Directed Mutation Scheme)
()     Select randomly
() 
()  =
()  For   to   Do
()     If  ( < CR or  )  Then
()  
()  Else
()  
()     End If
()    End For
()   Else (Use Modified Basic Mutation Scheme)
()     Select randomly
()  
()  
()  For   to   Do
()     If ( < CR or  ) Then
()  
()  Else
()  
()     End If
()    End For
()   End If
()   Verify boundary constraints
()   If ( is better than (based on the three selection criteria)) Then
() 
()   Else
() 
()   End If
()   Determine and based on and ,
()  End For
() 
()  End For
() End