Research Article
An Immune Cooperative Particle Swarm Optimization Algorithm for Fault-Tolerant Routing Optimization in Heterogeneous Wireless Sensor Networks
Algorithm 1
The ICPSOA for fault-routing problem.
Input: : The information parameters of nodes | : The iterated generations for searching process | Output: : The global optimal fitness | Process: | Step 1: Initialization: Generate initial particle swarm parameter. | Step 2: Immunization: Immune clone, mutation, particle selection and restrain. | Step 3: If termination criterion conditions are satisfied, go to Step 5; else go to | Step 4. | Step 4: Update: Update the velocity and position of each sub-swarm and particle. | Step 5: Output: Output the global optimal fitness of the particle swarm. Ends. |
|