×

多核嵌套深度首次搜索。 (英语) Zbl 1348.68142号

Bultan,Tevfik(编辑)等人,《验证和分析自动化技术》。2011年10月11日至14日,第九届国际研讨会,ATVA 2011,台湾台北。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-24371-4/pbk)。计算机科学课堂讲稿6996,321-335(2011)。
摘要:LTL模型检查问题可以归结为在图中找到可接受的循环。嵌套深度优先搜索(NDFS)算法有效检测接受周期:实时、线性时间复杂度和可忽略的内存开销。该算法唯一的缺点是它依赖于固有的顺序、深度优先搜索。除了在单独的线程(双核)中运行独立的嵌套搜索之外,它还没有被并行化。
在本文中,我们首次引入了一种多核NDFS算法,该算法可以扩展到两个线程以上,同时保持完全相同的最坏情况时间复杂度。我们证明了该算法的正确性,并给出了在整个Beem基准数据库上使用LTSmin工具集实现所获得的实验结果。与当前的并行循环检测算法相比,我们测量到了相当大的加速比。
关于整个系列,请参见[Zbl 1223.68004号].

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
68宽10 计算机科学中的并行算法
PDF格式BibTeX公司 XML格式引用
全文: 内政部 链接