Research Article

EER-RL: Energy-Efficient Routing Based on Reinforcement Learning

Algorithm 1

Network set-up and cluster head election algorithm.
(1)For i ⟵ n, do
(2)S(i).dist ⟵ Euclidean(S(i), sink)
(3)
(4)
(5)End for
(6)While length (CHtable) ≤ CHtot,do
(7)
(8)For i ⟵ 1 to n, do
(9)  If, then
(10)   If, then
(11)    
(12)    
(13)   Else
(14)    For , do
(15)     
(16)     If, then
(17)      C ⟵ True
(18)     Else
(19)      C ⟵ False
(20)      Break
(21)     End if
(22)    End for
(23)    If C = = True, then
(24)     
(25)     
(26)    End if
(27)   End if
(28)  End if
(29)End for
(30)End while