Research Article

Optimizing Long-Term Bank Financial Products Portfolio Problems with a Multiobjective Evolutionary Approach

Algorithm 3

The procedure of mutation operator for binary matrix.
(1)for t = 1 to T do
(2) Generate from [0, 1]
(3)if then
(4)  Randomly generate a position index from [1, N].
(5)  if then
(6)   
(7)  else
(8)   
(9)  end if
(10)end if
(11)end for