基于Petri网和模拟退火遗传算法的并行测试研究

被引:25
作者
马敏
陈光
陈东义
机构
[1] 电子科技大学自动化工程学院
关键词
并行测试; 时间Petri网; 模拟退火遗传算法; 任务调度;
D O I
10.19650/j.cnki.cjsi.2007.02.027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
针对自动测试系统中并行测试任务调度复杂、难以优化的问题,提出了一种Petri网技术和模拟退火遗传算法相结合的任务调度优化算法。首先为并行测试系统建立时间Petri网模型,然后将激发的变迁序列集作为并行测试任务调度路径。为了得到最优路径,引入模拟退火遗传(GASA)算法进行搜索。在搜索过程中,将能激发的变迁序列作为染色体,进行选择、交叉和变异。为了防止算法出现收敛过早,陷入局部最优解的现象,还要对个体进行模拟退火操作,最后得到测试完成时间最短的任务调度序列。
引用
收藏
页码:331 / 336
页数:6
相关论文
共 2 条
[1]   并行测试技术综述 [J].
肖明清 ;
朱小平 ;
夏锐 .
空军工程大学学报(自然科学版), 2005, (03) :22-25
[2]   整体退火遗传算法及其收敛充要条件 [J].
张讲社 ;
徐宗本 ;
梁怡 .
中国科学E辑:技术科学, 1997, (02) :154-164