Research Article

Multiswarm Multiobjective Particle Swarm Optimization with Simulated Annealing for Extracting Multiple Tests

Table 5

Experimental results in the small question bank.

AlgorithmsWeight constraint (α)Number of runsSuccessful timesAverage runtime for extracting tests (second)Average number of iteration loopsAverage fitnessAverage duplicate (%)Standard deviation

Parallel multiswarm multiobjective PSO (parallel MMPSO)0.1501161.3658999.750.0031022.430.0007071
0.25044547.9793981.030.0031172.640.0014707
0.35042535.8007957.530.0041502.730.0021772
0.45053030.5070928.100.0048502.800.0027973
0.55077429.5425877.650.0049222.850.0033383
0.650141022.6973754.820.0039652.910.0034005
0.750290014.9059470.130.0020262.970.0022461
0.850300516.7581488.310.0017093.010.0017271
0.950301928.5975619.340.0013583.040.0009634

Parallel multiswarm multiobjective PSO with SA (parallel MMPSO with SA)0.1504142.2539999.980.0030802.980.0006496
0.2502912132.3828900.420.0012653.270.0007454
0.3503681111.9513650.420.0011233.380.0008364
0.4503933100.0204474.910.0010853.440.0009905
0.550431191.7621318.750.0009383.480.0008439
0.650477684.7441161.230.0007463.530.0005124
0.750499081.112776.750.0006663.540.0002421
0.850497884.6747131.320.0006793.520.0002518
0.950493798.8690339.890.0007493.410.0002338

Migration parallel multiswarm multiobjective PSO (migration parallel MMPSO)0.15057551.3890959.290.0021385.190.0008091
0.250142633.2578837.870.0021195.600.0011804
0.350151825.3135779.760.0025875.820.0017130
0.450154521.0524745.360.0029775.890.0021845
0.550165017.9976710.920.0031775.950.0025374
0.650175116.0573680.970.0032725.920.0028531
0.750246312.9467540.210.0022435.940.0022161
0.850331512.7420402.750.0013745.900.0012852
0.950363119.1735439.270.0010675.850.0006259

Migration parallel multiswarm multiobjective PSO with SA (migration parallel MMPSO with SA)0.150816139.6821952.420.0021833.820.0009039
0.2503641111.4438638.080.0010395.190.0005336
0.350395898.9966463.530.0009845.360.0006349
0.450408492.6536357.130.0009735.300.0007475
0.550434488.3098255.460.0008985.100.0007442
0.650470383.4776144.000.0007584.900.0004939
0.750487481.298184.570.0006974.700.0003271
0.850495584.2094106.680.0006834.450.0002609
0.950493794.1685267.300.0007464.190.0002345