Introduction
IMs for system ROPs
Significance of IMs
Probability principle of Birnbaum importance
Gradient geometrical meaning of Birnbaum importance
Extensions of IMs for system ROPs
IMs for binary state systems
IMs for multistate systems
IMs for continuous systems
IM-based optimization rules for system reliability optimization
Tab.1 Reference analysis of optimization rules based on IMs |
References | Problems | Systems | IMs | Rules |
---|---|---|---|---|
Barabady and Kumar (2007) | ROP | Binary | or | Ranking |
Zio et al. (2007) | ROP | Multistate | Ranking | |
Gupta et al. (2013) | ROP | Binary | Ranking | |
Wu et al. (2016) | ROP | Binary | Ranking | |
Roychowdhury and Bhattacharya (2019) | ROP | Multistate | Ranking | |
Boland et al. (1988) | RAP | Binary | Ranking | |
Shen and Xie (1990) | RAP | Binary | Ranking | |
da Costa Bueno (2005) | RAP | Binary | Ranking | |
Ramirez-Marquez and Coit (2007) | RAP | Multistate | Ranking | |
Bhattacharya and Roychowdhury (2014) | RAP | Binary | or | Ranking |
Bhattacharya and Roychowdhury (2016) | RAP | Binary | Ranking | |
Zuo and Kuo (1990) | CAP | Binary | Heuristic | |
Lin and Kuo (2002) | CAP | Binary | Heuristic | |
Yao et al. (2011) | CAP | Binary | Heuristic | |
Zhu et al. (2017) | CAP | Binary | Heuristic | |
Qiu et al. (2018) | CAP | Binary | Heuristic |
Optimization rules for ROP
Optimization rules for RAP
Tab.2 Process of the MAD-based heuristic |
Steps | Description |
---|---|
I | Evaluate the of each component by simulation with the max-flow min-cut algorithm |
II | (a) Determine the number of redundant components based on the cost per unit increase in the value of (b) Update each binary minimal cut vector |
III | Judge the stopping rules, if the rules are not satisfied, the process goes to Step I; otherwise, stop this heuristic |
Optimization rules for CAP
Tab.3 Process of the ZKA heuristic |
Steps | Description |
---|---|
I | Generate an initial arrangement randomly, |
II | Calculate for all positions from position 1 to position n by Eq. (7) |
III | For k = 1 to n- 1, do the loop (a) Find positions m and r such that and (b) If and , exchange the assignments of components and |
IV | If there is no exchange in Step III, output the final assignment; otherwise, go to Step II |
Tab.4 Process of LKA heuristic |
Steps | Description |
---|---|
I | Assign component 1 to all positions that are set and for |
II | Let , which is the set of available positions that could receive other components |
III | For k = n to 2, do the loop (a) Calculate for all by Eq. (7) (b) Find the position , which meets that (c) Let , assign component k to position m |
IV | If there are no components in S, output the final assignment; otherwise, go to Step II |
Tab.5 Differences between ZK-type heuristics |
Heuristics | Step III | Step III(a) | Step III(b) |
---|---|---|---|
ZKA | 1 to n - 1 | ||
ZKB | 1 to n - 1 | ||
ZKC | n to 2 | ||
ZKD | n to 2 |
Tab.6 Differences between LK-type heuristics |
Heuristics | Step I | Step III | Step III(b) | Step III(d) |
---|---|---|---|---|
LKA | Component 1 to all positions | n to 2 | Component k to position m | |
LKB | Component n to all positions | 1 to n - 1 | Component k to position m | |
LKC | Component 1 to all positions | 2 to n | Component k to positions in S | |
LKD | Component n to all positions | 1 to n - 1 | Component k to positions in S |
Tab.7 Process of the BIT heuristic |
Steps | Description |
---|---|
I | Generate two initial arrangements by both LKA and LKB heuristics |
II | (a) Select the ZKB heuristic if all the components have low reliability; otherwise, select ZKD heuristic (b) Stop by giving the final arrangement with higher system reliability |
Summary of the optimization rules
IM-based optimization algorithms for system reliability optimization
Tab.8 Reference analysis of optimization algorithms based on IMs |
References | Problems | Systems | IMs | Algorithms |
---|---|---|---|---|
Wang et al. (2018) | ROP | Binary | and | Local search |
Si et al. (2019) | ROP | Binary | Local search | |
Zio and Podofillini (2007) | ROP | Any states | Simplification | |
Cai et al. (2018) | ROP | Continuous | Local search | |
Xiong et al. (2017) | RAP | Binary | Simplification | |
Shojaei and Mahani (2019) | RAP | Binary | Simplification | |
Zhao et al. (2019c) | RAP | Binary | Local search | |
Yao et al. (2014) | CAP | Binary | Local search | |
Cai et al. (2016) | CAP | Binary | Local search | |
Zhang et al. (2019) | CAP | Binary | Local search | |
Dui et al. (2018) | CAP | Binary | Simplification | |
Zhao et al. (2019b) | CAP | Binary | Simplification | |
Nguyen et al. (2017) | CP | Binary | Simplification | |
Du et al. (2019) | CP | Binary | and | Simplification |
Xing and Dugan (2002) | CP | Multistate | Simplification | |
Li et al. (2015) | CP | Binary | Local search | |
Wu and Wu (2017) | CP | Binary | Local search | |
Wu et al. (2018) | CP | Binary | Simplification |
Optimization algorithms for ROP
Optimization algorithms for RAP
Tab.9 Procedures of the IM-based local search method |
Procedures | Description |
---|---|
I | Select the component modules with the highest |
II | Perform the reliability adjustment strategy 1 or 2 randomly (1) Strategy 1: Increasing component reliability after decreasing the component redundancy (2) Strategy 2: Decreasing component reliability after increasing the component redundancy |
III | Identify the solution after the adjustment |
Optimization algorithms for CAP
Optimization algorithms for CP
Summary of the optimization algorithms
Tab.10 Reference analysis of the optimization algorithms by IM-based local search methods |
References | Problems | Systems | Algorithms | Optimization rules |
---|---|---|---|---|
Wang et al. (2018) | ROP | Binary | Genetic algorithm | Ranking |
Si et al. (2019) | ROP | Binary | Genetic algorithm | Ranking |
Cai et al. (2018) | ROP | Continuous | Genetic algorithm | Ranking |
Zhao et al. (2019c) | RAP | Binary | Particle swarm algorithm | Heuristic |
Yao et al. (2014) | CAP | Binary | Genetic algorithm | Heuristic |
Cai et al. (2016) | CAP | Binary | Genetic algorithm | Heuristic |
Zhang et al. (2019) | CAP | Binary | Genetic algorithm | Ranking |
Li et al. (2015) | CP | Binary | AGREE method | Heuristic |
Wu and Wu (2017) | CP | Binary | Genetic algorithm | Heuristic |
Tab.11 Reference analysis of optimization algorithms by IM-based simplification methods |
References | Problems | Systems | Sub-processes | Strategies |
---|---|---|---|---|
Zio and Podofillini (2007) | ROP | Any states | Objective | Use importance as the objective |
Xiong et al. (2017) | RAP | Binary | Objective | Simplify the solving method |
Shojaei and Mahani (2019) | RAP | Binary | Objective | Use importance as the objective |
Dui et al. (2018) | CAP | Binary | Decision variable | Obtain the solution effectively |
Zhao et al. (2019b) | CAP | Binary | Fitness | Simplify the complexity of the objective calculation |
Nguyen et al. (2017) | CP | Binary | Decision parameters | Use the importance ranking to screen critical factors |
Du et al. (2019) | CP | Binary | Decision variable | Obtain the solution effectively |
Xing and Dugan (2002) | CP | Multistate | Objective | Evaluate the objective effectively |
Wu et al. (2018) | CP | Binary | Initialization | Obtain the initial feasible solution |