Research Article

A Distributed E-Cross Learning Algorithm for Intelligent Multiple Network Slice Selection

Algorithm 1

A distributed E-cross learning algorithm for intelligent multiple network slice selection (SS_ECL).
1:Initialization: user position, maximum iteration, learning speed
2:For x=1:maximum iteration
3: For n=1:Num_user
4:  Initialize: action(p)
5:  According to network utility, reward(p) is obtained
6: End For
7: For n=1 Num_user
8:  For a=1: Num_slice
9:   If(a=action(p))
10:    Crosslearning =ereward(1-p(n,a))
11:   Else
12:    Crosslearning =-ereward p(n,a)
13:   P(n,a)=p(n,a)+Crosslearning
14:   Normalize: p(n,a)
15:  End For
16: End For
17:End For