Survival signatures have been widely used for analyzing arbitrary dependent system structures having failure events. It is challenging to study system reliability when diverse components are present since the fundamental premise of the survival signatures is that components should be interchangeable within the same subsystem. In this research, two methods based on the fundamental survival signature idea are suggested to examine the reliability of complex systems with independent but not necessarily identically distributed (INID) components. The first algorithm is based on the weighted random sampling (WRS) method to calculate the survival signatures. The second algorithm adopts the idea of divide-and-conquer in computing the probability structure. The application of these two algorithms and the exhaustive algorithm in analyzing the example systems are presented. The results show that the two algorithms can significantly reduce the computation time compared to the traditional methods. Finally, the developed algorithms are used in the reliability analysis of a real practical problem, the Tsinghua campus water supply pipeline system. The results regarding the predictions of system reliability as well as the component importance index are discussed.
The authors gratefully acknowledge the financial support from National Natural Science Foundation of China under project number of Grand No. 51908324&52111540161. The support from Tsinghua University Initiative Scientific Research Program (20213080003) is also greatly appreciated.