面向测试用例优先排序的超启发式框架的评估策略研究
【文章页数】:67 页
【学位级别】:硕士
【部分图文】:
图2-1用于底层构建的交叉操作??Fig.2-1?Crossover?operators?for?low?level?construction??
中。??—(]?1?1?HIM?於丨.1“丨‘、4??^?fTWI?八《?KEZHIi?“?丨?:丽八《?rw??(a)?single-point?crossover?(b)?anti-single-point?crossover??p,?醱選0?s'?圈‘圈矚??(c)?sca....
图2-2面向MoTCP的超启发式框架的顶层构建??--
?北京化_丨:大学硕士学位论文???的测试用例执行序列。交叉操作集包含了目前常用的六种交叉操作,如图2-1所示。??单点交叉(single-point?crossover)是最常用的交叉操作之一。它首先随机选择一??个切割点,并互换两个测试序列在切割点之前的基因。在每个测试序列中....
图2-3针对两目标优化问题的HD策略??Fig.2-3?HD?strategy?for?two?objective?optimization?problem??
??次集。同一个前沿层次上的个体是互不支配的,在较高的前沿层次上的个体支配在较??低的前沿层次上的个体。HD策略基于不同层次上的当代个体分布率来评估底层算法??的质量。??fi?‘‘??^?present?individuals??Front?H?〇?Last?indMduals....
图2-4面向MoTCP的超启发式框架的细节??Fig.2-4?Details?of?the?hyper-heuristic?framework?for?MoTCP??图2-4显示了面向MoTCP的的超启发式框架的细节
..在每一代,学习代理都会为当前的底层算法计算一个HD值。然而,在整个迭代??过程中,随着种群的不断演化和收敛,越来越少的个体能支配其他个体,每个底层算??法的HD值也会不断变小。因此,算法决策根据HD的历史结果为下一代选择合适的??底层算法。具体地说,在算法决策的过程中,使用平....
本文编号:3896769
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3896769.html