Research Article

Set-Based Differential Evolution Algorithm Based on Guided Local Exploration for Automated Process Discovery

Algorithm 3

Pseudocode of repair of a candidate individual.
(1)
(2)
(3)if do
(4) Generate an output set for
(5)if do
(6) Generate an input set for
(7)foreach in do
(8)foreach in do
(9)  if does not contain do
(10)   if rand < 1/2 || length1 do
(11)    Add to
(12)   else
(13)    Remove from
(14)foreach in do
(15)  if does not contain do
(16)   if rand < 1/2 || length1 do
(17)    Add to
(18)   else
(19)    Remove from