|
输入:最大迭代次数:NIMAX.。人口的大小:S.P.。配合池的大小:S.MP.。锦标赛的大小:S.T.。交叉的概率:P.C。突变的概率:P.m。复合服务的过程和每个原子服务的QoS。 |
|
输出:选定的原子服务和综合服务的QoS。 |
|
脚步: |
| (1) |
初始化P.←初始化(S.P.); |
| (2) |
为了N = 1;N < NIMAX. + 1;N++ |
| (3) |
P.父母 ← Selection (P.,smp,st); |
| (4) |
P.孩子 ← GeneticOperation (P.父母那P.C那P.m); |
| (5) |
P.新筹码 ← LocalSearch (P.孩子); |
| (6) |
P. ← UpdatePopulation (P.那P.新筹码); |
| (7) |
结束 |
| (8) |
返回P.,qosmax. |