| Algorithm 2. Random Grouping Inverion |
| Randperm swarm size |
| for each subgroup |
| find the fittest particle among four particles |
| randomly select inversion points |
| inversion |
| update Pgs |
| end |
| Algorithm 2. Random Grouping Inverion |
| Randperm swarm size |
| for each subgroup |
| find the fittest particle among four particles |
| randomly select inversion points |
| inversion |
| update Pgs |
| end |