Advances, Systems and Applications
Notations | Definition |
---|---|
T = {t1, t2, …, tm, …, tM} | A set of M subtasks |
S = {S1, S2, …, Sm, …, SM} | A set of M candidate service sets |
\({S}_m=\left\{{s}_{m,1},{s}_{m,1},\dots, {s}_{m,{n}^{\prime }},\dots, {s}_{m,{N}^{\prime }}\right\}\) | A set of N′ candidate services |
\({S}^{\prime }=\left\{{\textrm{s}}_{1,2},{\textrm{s}}_{2,2},\dots, {s}_{m,{n}^{\prime }},\dots, {s}_{M,{N}^{\prime }}\right\}\) | A composite service |
P = {P1, P2, …, Pn, …, PN} | A set of N individual |
\({P}_n=\left\{{\textrm{s}}_{1,2},{\textrm{s}}_{2,2},\dots, {s}_{m,{n}^{\prime }},\dots, {s}_{M,{N}^{\prime }}\right\}\) | Mapping of services and individual |
\({\prod}_{m=1}^M{N}^{\prime }\) | The composite service path |
T | Task |
sm | Candidate service |
\({s}_{m,{n}^{\prime }}\) | The n′-th service of service set Sm |
tm | Subtask |
\({q}_{Te}^{S_m}\), \({q}_{Ct}^{S_m}\), \({q}_{Rl}^{S_m}\), \({q}_{Rp}^{S_m}\) | Time, cost, reliability and reputation of candidate service |
q1, Â q2, q3, q4 | Time, cost, reliability and reputation of aggregation values |
\({\textrm{Q}}_{\textrm{k}}^{+}\), \({\textrm{Q}}_{\textrm{k}}^{-}\) | Normalized positive and negative attribute indicators |
qk | The QoS attribute |
minqk, maxqk | The minimum and maximum aggregated values of the QoS attribute |
ωk | The weight of the attribute |
w1, w2, w3, w4 | The weight of time, cost, reliability and reputation |
Rmax | Maximum iterations |
P | The population |
Pn | The individual |
\({P}_{T^{\prime }, new}^i\), \({P}_{T^{\prime }, old}^i\) | The new and old position |
Pmean | The mean position |
Pteacher | The teacher (the best individual at current iteration) |
TF | The teaching factor |
r, r1, rj , r2, c1, c2 | The random numbers |
\({P}_{c, old}^{l_1}\), \({P}_{c, old}^{l_2}\) | The old position of the l1-th and l2-th individual in teaching-phase |
\({P}_{c, old}^{l_1,d}\), \({P}_{c, old}^{l_2,d}\) | The old dimension of teaching-phase |
\({P}_{c, new}^{l_1,d}\), \({P}_{c, new}^{l_2,d}\) | The new dimension of teaching-phase |
\({P}_{L, new}^j\), \({P}_{L, old}^j\), \({P}_{L, old}^k\) | The new and old position of learning-phase |
\({P}_{L, new}^{j,h}\), \({P}_{L, old}^{j,h}\), \({P}_{L, old}^{k,h}\) | The new and old dimension of learning-phase |