Research Article

A Modified Priority-Based Encoding for Design of a Closed-Loop Supply Chain Network Using a Discrete League Championship Algorithm

Algorithm 1

The decoding algorithm of each section of representation for two-level supply chain network.
Require: Gets : Set of sources, : Set of depots, : demand on depot , : capacity of source
Ensure: gives : Quantity of shipment between source and depot
(1), ,
(2)while    do
(3)select a node on
(4)
(5)
(6)
(7)end while
(8)
(9)
(10)
(11)while    do
(12)Select a node based on
(13)if   a source is selected   then
(14) select a depot with minimum transportation cost
(15)elseIf   a depot is selected
(16) select a source with minimum transportation cost
(17)end if
(18)
(19)Update demand and capacities:
(20)
(21)
(22)If    then  
(23)If    then  
(24)end while