Research Article

A Differential Evolution with Two Mutation Strategies and a Selection Based on an Improved Constraint-Handling Technique for Bilevel Programming Problems

Table 10

Comparison of accuracy for the upper level (UL) and lower level (LL) by the proposed algorithm and the algorithm in [28] for the test problems of the second set. A dash denotes that a feasible solution could not be obtained for the test problem. NA means the result is not available.

ProblemDimension Median value by the proposed algorithmMedian value in [28]
UL accuracyLL accuracyUL accuracyLL accuracy

SMD15
10
20 NANA

SMD25
10
20 NANA

SMD35
10
20 NANA

SMD45
10
20 NANA

SMD55
10
20 NANA

SMD65
10
20 NANA

SMD75
10
20 NANA

SMD85
10
20 NANA

SMD95
10
20 NANA

SMD105
10
20NANA

SMD115
10
20NANA

SMD125
10
20NANA