Page 398 - 《软件学报》2024年第4期
P. 398

1976                                                       软件学报  2024  年第  35  卷第  4  期


                           表 1    MARCO  算法和  MARCO-ABC  算法在不同时间限制下枚举          MUS  个数比较   (续)

                                                 MARCO                            MARCO-ABC
                       Instances
                                        0.5 h       1 h       2 h        0.5 h        1 h        2 h
                     fdmus_b22_662       23         47        81          20          38          75
                         #win            6          8         14          20          21          17


                        表 2    MARCO-MAM  算法和  MARCO-MAM-ABC   算法在不同时间限制下枚举          MUS  个数比较

                                              MARCO-MAM                        MARCO-MAM-ABC
                       Instances
                                       0.5 h      1 h        2 h         0.5 h       1 h         2 h
                     fdmus_b14_134     181        574       1 486        179         591         1 616
                     fdmus_b14_141      83        194        598         82          186         587
                     fdmus_b14_210      78        183        611         77          191         605
                     fdmus_b15_291      52        109        252         52          107         247
                     fdmus_b15_294      44         93        208         46          96          229
                     fdmus_b15_304      33         53        124         35          74          120
                     fdmus_b15_421     142        305        689         150         308         824
                     fdmus_b15_463     191        420        787         185         383         769
                    fdmus_b17_1037     539        1 082     2 362        537         1 079       2 412
                    fdmus_b17_1324      77        149        290         78          116         235
                    fdmus_b17_1456     178        383        746         178         374         749
                     fdmus_b17_420     154        323        664         157         332         674
                     fdmus_b20_141      17         35        70          18          33          70
                     fdmus_b20_171      19         35        74          21          39          74
                     fdmus_b20_238      48         92        219         48          96          236
                     fdmus_b20_341     190        600       1 496        188         615         1 528
                     fdmus_b20_349      31         68        157         31          69          154
                     fdmus_b20_381      32         71        170         33          66          165
                     fdmus_b20_492      40         89        375         42          93          385
                     fdmus_b20_498      65        176        510         62          179         513
                     fdmus_b21_111      13         29        57          15          29          57
                     fdmus_b21_112      13         26        52          15          27          51
                     fdmus_b21_167      31         63        151         32          67          152
                     fdmus_b21_481      28         63        152         28          58          161
                     fdmus_b21_96      118        309        710         115         305         726
                     fdmus_b22_102      36         67        135         36          69          131
                     fdmus_b22_113      12         23        47          13          23          45
                     fdmus_b22_133      40         98        223         45          93          216
                     fdmus_b22_172      22         41        89          22          39          90
                     fdmus_b22_241      27         60        136         29          60          138
                     fdmus_b22_356      14         27        58          14          30          61
                     fdmus_b22_488      47        106        390         48          102         408
                     fdmus_b22_600      14         34        62          16          34          65
                     fdmus_b22_662      23         44        76          23          47          77
                        #win            8          13        12          17          17          19

                    从表  1  和表  2  中均可以看出, 无论是    MARCO  算法还是    MARCO-MAM   算法, 在结合了本文提出的加强剪枝
                 策略  ABC  后, 在绝大多数标准测试用例上的结果都有较为明显的提升, 在                   3  种时间限制下, 结合本文所提出的剪
                 枝策略   ABC  的算法#win  值均高于未结合      ABC  的算法. 并且在    0.5 h  的时间限制下的优化效果要优于时间限制
                 2 h  的结果, 这是由于极大化模型导致算法从哈斯图的顶部区域逐渐向下探索, 而由于关键                         MSS  自身的集合基数
                 大导致其位于哈斯图的第         2  顶层, 从而会在算法的早期被尽可能多地搜索出来, 而通过性质                  4  可知, 每找到一个关
   393   394   395   396   397   398   399   400   401   402   403