Research Article

A Tabu Search-Based Memetic Algorithm for Hardware/Software Partitioning

Algorithm 5

Path relinking (PR) procedure.
Require: An initiating solution , the current best solution .
Ensure: A solution .
(1)    Initiate ,
(2)   for     do
(3)   if     then
(4)     .
(5)   end if
(6)   end for
(7)   while     do
(8)   Calculate the flip gains .
(9)    = argmax .
(10) if     then
(11)   Let , and , .
(12)  Break.
(13) else
(14)   = argmax .
(15)  Let , .
(16) end if
(17) end while
(18) return   .