Skip to main content
. 2019 Dec 10;19(24):5448. doi: 10.3390/s19245448
Algorithm 1 Greedy optimization.
n=[n1,,nD]=Adiag(ID) ▹ Compute number of neighbors
o=[o1,,oD]=sort(n) ▹ Order by highest degree
crandom ▹ Initialize color vector
u=0 ▹ Initialize iteration counter
P¯out(u)Pouti(c)/M ▹ Initialize average outage probability
repeat
   uu+1 ▹ Update iteration counter
   for d=1:Ddo ▹ Iterate over nodes
   c(od)P(W,od) ▹ Compute color as indicated in Equation (46)
   P¯out(u)Pouti(c)/M ▹ Update average outage probability
untilP¯out(u1)P¯out(u)<χ or u>U ▹ Stopping criteria