Search for all d-MPs for all d levels in multistate two-terminal networks

被引:63
作者
Bai, Guanghan [1 ]
Zuo, Ming J. [1 ]
Tian, Zhigang [1 ]
机构
[1] Univ Alberta, Dept Mech Engn, Edmonton, AB, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Two-terminal networks; Multistate reliability; Minimal path vectors; Recursive algorithm; RELIABILITY EVALUATION; SYSTEM RELIABILITY; FLOW NETWORK; ALGORITHM; PATHS;
D O I
10.1016/j.ress.2015.04.013
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A general method for reliability evaluation of multistate network is using minimal path vectors. A minimal path (MP) vector to system state d is called a d-MP. Most reported works on generating d-MPs are for a particular d value. However, if all d-MPs for all possible integer d values are required, we need to call such methods multiple times with respect to all d values. A more efficient method is desirable to generate all d-MPs. In this paper, we develop a recursive algorithm based on breadth-first search to search for all the d-MPs for all possible d values. The relationships among d-MPs for different d levels are revealed. Each d-MP candidate can be generated by a combination of one (d-1)-MP and the vector form of one binary minimal path. Thus, we can use binary MPs as building blocks to generate 2-MP candidates, and use 2-MPs and binary MPs as building blocks to generate 3-MP candidates ... and so forth. When the d-MPs with respect to the maximum d value have been found, all the d-MPs for all possible d values are obtained. A heuristic for pre-processing the MPs is proposed to improve the efficiency of the algorithm. Through computational experiments, it is found that the proposed algorithm is more efficient than existing algorithms for finding all d-MPs for all possible d values. In addition, we show that the proposed algorithm can also be used to generate a subset of d-MPs for all or some d values given a subset of MPs. The generated subset of d-MPs can be used for lower reliability bound evaluation. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:300 / 309
页数:10
相关论文
共 30 条
[11]   NOTE ON INDEPENDENCE OF ARCS IN ANTIPARALLEL FOR NETWORK FLOW PROBLEMS [J].
HAGSTROM, JN .
NETWORKS, 1984, 14 (04) :567-570
[12]   A practical algorithm for computing multi-state two-terminal reliability [J].
Jane, Chin-Chia ;
Laih, Yih-Wenn .
IEEE TRANSACTIONS ON RELIABILITY, 2008, 57 (02) :295-302
[13]   Computing Multi-State Two-Terminal Reliability Through Critical Arc States That Interrupt Demand [J].
Jane, Chin-Chia ;
Laih, Yih-Wenn .
IEEE TRANSACTIONS ON RELIABILITY, 2010, 59 (02) :338-345
[14]   A dynamic bounding algorithm for approximating multi-state two-terminal reliability [J].
Jane, Chin-Chia ;
Laih, Yih-Wenn .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 205 (03) :625-637
[15]   RELIABILITY EVALUATION OF A CAPACITATED-FLOW NETWORK IN TERMS OF MINIMAL PATHSETS [J].
LIN, JS ;
JANE, CC ;
YUAN, J .
NETWORKS, 1995, 25 (03) :131-138
[16]   Quantifying the impact of correlated failures on system reliability by a simulation approach [J].
Lin, Yi-Kuei ;
Fiondella, Lance ;
Chang, Ping-Chen .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2013, 109 :32-40
[17]   Evaluate the system reliability for a manufacturing network with reworking actions [J].
Lin, Yi-Kuei ;
Chang, Ping-Chen .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2012, 106 :127-137
[18]   Maximal network reliability for a stochastic power transmission network [J].
Lin, Yi-Kuei ;
Yeh, Cheng-Ta .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2011, 96 (10) :1332-1339
[19]   System Reliability Evaluation for a Multistate Supply Chain Network With Failure Nodes Using Minimal Paths [J].
Lin, Yi-Kuei .
IEEE TRANSACTIONS ON RELIABILITY, 2009, 58 (01) :34-40
[20]   A simple algorithm for reliability evaluation of a stochastic-flow network with node failure [J].
Lin, YK .
COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (13) :1277-1285