Research Article

PAPR Reduction Using Fireworks Search Optimization Algorithm in MIMO-OFDM Systems

Algorithm 1

Employ FWA based PTS to reduce the PAPR.
(1)Set general input parameters, stopping criterion, phase factors, etc;
(2)select N locations for fireworks randomly;
(3)computing the fitness of each seeds (PAPR);
(4)while stop criteria is not met do
(5) Set off n fireworks respectively at the n locations:
(6)for each firework do
(7)  Calculate the number of sons that each firework should generate (10);
(8)  Calculate the amplitude of each individual (sparks) Ai (11);
(9)end for
(10)for k = 1 to (number of generated sparks by Gaussian Mutation Operator) do
(11)  Generate a specific spark for a randomly selected firework ;
(12)end for
(13)  selection strategy to choose the best sparks for next generation using the selection probability given in (15);
(14)end while