跳到主要导航 跳到搜索 跳到主要内容

Parallel algorithm for finding modules of large-scale coherent fault trees

  • Z. F. Li
  • , Y. Ren
  • , L. L. Liu*
  • , Z. L. Wang
  • *此作品的通讯作者
  • Beihang University

科研成果: 期刊稿件文章同行评审

摘要

The computation of the probability of the top event or minimal cut sets of fault trees is known as intractable NP-hard problems. Modularization can be used to reduce the computational cost of basic operations on fault trees efficiently. The idea of the linear time algorithm, as a very efficient and compact modules detecting algorithm, is visiting the nodes one by one with top-down depth-first left-most traversal of the tree. So the efficiency of the linear time algorithm is limited by nodes visiting time successively and serially, especially when confronting large-scale fault trees. Aiming at improving the efficiency of modularizing large-scale fault trees, this paper proposes a new parallel method to find all possible modules. Firstly, we transform the fault tree into a directed acyclic graph (DAG) and treat the terminal basic nodes as entries of the algorithm. And then, according to the proposed rules in this paper, we traverse the graph bottom-up from the terminal nodes and mark the internal nodes in a parallel way. Therefore, we can compare all internal nodes and decide which nodes are modules. Eventually, an experiment is carried out to compare the linear and parallel algorithm, and the result shows that the proposed parallel algorithm is efficient on handling large-scale fault trees.

源语言英语
页(从-至)1400-1403
页数4
期刊Microelectronics Reliability
55
9-10
DOI
出版状态已出版 - 8月 2015

学术指纹

探究 'Parallel algorithm for finding modules of large-scale coherent fault trees' 的科研主题。它们共同构成独一无二的学术指纹。

引用此