1. Introduction
The k-out-of-n (k/n) system was first proposed by Barlow and Proschan [
1] in 1965 and operates when at least
of its
components function normally. Subsequently, many scholars conducted researched on it [
2,
3,
4], this concept has become fundamental in reliability theory and engineering, with extensive applications in solar power generating systems [
5], unmanned aerial reconnaissance systems [
6], and wind farms (system) [
7]. Bian et al. [
8] considered the G system with k/n among multiple components in the dependent competition failure model and calculated the reliability of the system. Ivanova [
9] proposed a numerical research method for sensitivity analysis of repairable k/n models.
Subsequent research by Wu and Chen [
10] introduced the weighted k/n (W-k/n) system, where component contributions are characterized by weight values. Significant efforts have been devoted to developing reliability calculation methods for W-k/n systems. Zhang [
11] developed a reliability calculation method for random W-k/n systems with heterogeneous components, where weights are treated as random variables rather than constants. Hamdan et al. [
7] established a reliability model for W-k/n systems with multiple components, deriving system survival signatures and reliability functions under various assumptions. Li et al. [
12] calculated the importance of each component and the correlation between components in a W-k/n system based on copula functions. Eryilmaz [
13] believes that the lifetime distribution of components is a discrete distribution, and analyzes the impact of component weights on component failures and the redundancy optimization problem of optimal component number in a W-k/n system.
Following Zadeh’s introduction of fuzzy set theory in 1965, Cai [
14] established a reliability theory framework based on fuzzy sets in 1996. Lin et al. [
15] investigated fuzzy reliability evaluation for systems with multiple correlated degradation processes. Yu and Tang [
16] studied reliability evaluation of systems subject to competitive degradation and stochastic shocks using fuzzy theory. Utkin [
17] developed a recursive algorithm for calculating fuzzy reliability of various repairable systems, accounting for component uncertainties through fuzzy theory. Cheng [
18] applied fuzzy theory to continuous k/n systems, while Wu [
19] employed fuzzy Bayesian methods to evaluate reliability of systems with uncertainty, particularly for linear and circular continuous k/n systems with complex nonlinear dependencies. Guan and Wu [
20] examined repairable continuous k/n systems with fuzzy states, incorporating multiple maintenance resources.
Beyond probability and fuzzy theories, Liu [
21] pioneered uncertainty theory for reliability analysis, examining four typical systems. Zhang et al. [
22] applied uncertainty theory to reliability and studied systems where uncertainty and randomness coexist, known as belief reliability. Liu et al. applied uncertainty theory to software reliability [
23] and degradation models [
24]. Hu et al. [
25] applied uncertainty theory to redundant system optimization. Shi et al. [
26] proposed a reliability model with uncertain failure thresholds, applying it to composite insulator failure processes. Shi et al. [
27] further developed a reliability model for bi-uncertain dependent competitive failure systems. Gao and Yao [
28] introduced importance measures into uncertain reliability theory. Gao et al. [
29] and Sheng and Ke [
30], respectively, proposed reliability models for uncertain two-state and multi-state W-k/n systems, analyzing their reliability functions and importance measures, with symmetry extensions by Gao and Yang [
31].
While these studies have advanced reliability theory, they primarily focus on single-structure k/n systems, which often inadequately represent complex systems. To address this limitation, we propose a two-stage uncertain binary W-k/n (UBW-k/n) system model that divides reliability evaluation into system structural reliability (first stage), representing overall system reliability, and subsystem reliability (second stage), characterizing local reliability. The model describes system states and weights as distinct uncertain variables, providing deterministic reliability functions, solution methods, and numerical computation methods. This approach offers theoretical foundations and practical methods for complex system reliability modeling.
Our model differs from traditional k/n models in that: (1) We use uncertainty theory to evaluate the reliability of the system, and our method is more suitable for situations where data are lacking; (2) The model we propose is an extension of traditional models and is more suitable for reliability assessment of complex system structures in practical engineering applications. (3) The two-stage k/n model with uncertain weights divides the system structure into two stages, namely, the overall system structure and the k/n subsystem structure with uncertain weights. The system structure refers to the overall structure of W-k/n subsystems being interconnected, and the W-k/n model is just a subsystem of our proposed model.
The remainder of this paper is organized as follows:
Section 2 introduces uncertainty theory fundamentals;
Section 3 presents reliability analysis of UBW-k/n systems;
Section 4 develops reliability analysis for two-stage UBW-k/n systems;
Section 5 examines importance measures for two-stage systems;
Section 6 concludes with research summary and future directions.
2. Preliminary
To help readers understand the theories used, the following will introduce relevant content.
Definition 1 (Liu [
32])
. Suppose be an -algebra on a nonempty set , and the set function on it is an uncertain measure that satisfies:- (1)
.
- (2)
for any event .
- (3)
For any countable sequence of events , we have .
Then the triplet
is called an uncertain space.
Theorem 1 (Liu [
32])
. Let are a set of independent uncertain variables, and if is a strictly increasing multivariate function, then For example, assuming that
are positive uncertain variables, according to Theorem 1,
Theorem 2 (Liu [
21])
. Assuming a system is composed of uncertain components , and the reliability measures of each component are , with the structural function strictly increasing, then the reliability measure of the system iswhere
take values either 0 or 1, and
are defined byfor
, respectively. 3. Reliability Analysis of UBW-k/n System
The UBW-k/n system has components with states of . At that time , the components were working normally, symmetrically at that time , they are completely failed. The weight of the component of the system is . When the sum of the systems of the product of weights and states is at least , the system works, and may be greater than , in which is a given value.
In engineering applications, different components contribute differently to the reliability of the system. The same type of component contributes differently to the system under different structures, and the same component contributes differently to the system at different times, therefore, different weights are assigned to the components. Similarly, the states of a component vary at different times and environments. And in the absence of running data, the state or weight of components cannot be accurately obtained, it is necessary to invite experts to estimate based on experience. To address this subjective factor, we introduce uncertainty theory in the process of analyzing system reliability, where the system state and weight are characterized by different uncertain variables; uncertainty distribution is often obtained in practical applications by conducting research on multiple experts and considering the importance of different experts.
Assuming that (1) the states of the various components of the system are independent of each other; (2) the weights of each component in the system are mutually independent; (3) the component state and weight are independent of each other; (4) the system threshold is independent of both the system state and weight.
The reliability measure of the
component’s operation is defined as
and the reliability measure of system operation is defined as
Example 1. A UBW-k/n system has three components, whose weights and states are independent uncertain variables, as shown in Table 1 and Table 2. Then the reliability measure of the system is Defined by the system reliability measurement
Next, we will calculate this measure.
On the other hand,
we have
Based on the conclusions drawn from the above two aspects, then .
Theorem 3. In the UBW-k/n system, the weights and states of the components are independent uncertain variables, so the reliability measure of UBW-k/n system is Proof of Theorem 3. Assuming a multivariate function
then the reliability measure of the UBW-k/n system is
According to Theorem 1, we have
□
Theorem 4. In the UBW-k/n system, the weights and states of the components are independent uncertain variables, the reliability measure of UBW-k/n system iswhere is the uncertainty distribution function of , and is a real number step function, . Proof of Theorem 4. First, for any
, and the reliability
of the components are all greater than
, then
Because
based on independence and monotonicity of uncertain variables, there are
The inequality above holds for any
, so
In addition, for any
symmetrically, the reliability measures
of the components are all less than
, then
thus
Based on uncertain independence and monotonicity of uncertain variables, there are
The inequality above holds for any
, then
so
Theorem 4 is proven. □
According to Theorem 4, a traverse search algorithm was designed to calculate the reliability measure of the UBW-k/n system, with the following steps.
Example 2. If the UBW-k/n system contains 10 components, i.e.,
, the weights and states of the component are independent uncertain variables, the state and reliability measures of each component are shown in Table 3, and the weights are shown in Table 4. Calculate the following equations according to Algorithm 1 using MATLAB R2018b. Then the reliability measure of the system (
) is Algorithm 1. Traverse search algorithm for calculating the system reliability measurement |
Step 1 Set solution accuracy . |
Step 2 Let , if , then and exit the program. |
Step 3 Let |
Step 4 If , then return to Step 3, else and exit the program. |
Table 3.
States and reliability of components.
Table 3.
States and reliability of components.
| Component | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|
States | |
---|
0 | 0.5 | 0.4 | 0.3 | 0.5 | 0.1 | 0.1 | 0.2 | 0.1 | 0.3 | 0.2 |
1 | 0.5 | 0.6 | 0.7 | 0.5 | 0.9 | 0.9 | 0.8 | 0.9 | 0.7 | 0.8 |
Table 4.
Weights of components.
Table 4.
Weights of components.
Component | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|
Weights | | | | | | | | | | |
The computational complexity of Algorithm 1 increases significantly. In order to further improve the computational speed, another binary search algorithm was designed to calculate the reliability measure of the UBW-k/n system. The steps are as follows:
Example 3. Considering the system shown in Example 2, and according to Algorithm 2, the reliability measure of the system is calculated using MATLAB R2018b programming Algorithm 2. Binary search algorithm for calculating the system reliability measurement |
Step 1 Set solution accuracy . |
Step 2 Let , if , then and exit the program. |
Step 3 Let , if , then and exit the program. |
Step 4 If , then , else if . |
Step 5 If , then return to Step 4 to continue, else if and exit the program. |
The computational complexity of Algorithm 1 is
, which requires
multiplications to complete. Therefore, for doubling of computational accuracy, the computational complexity also doubles. The computational complexity of Algorithm 2 is
, which requires
multiplications to complete. When the computational accuracy is the same, the computational complexity is much lower than that of Algorithm 1.
Table 5 shows a comparison of the computation time between the two algorithms in Example 3. As the computational accuracy increases, the computational complexity of Algorithm 1 is much more sensitive than that of Algorithm 2.
4. Two-Stage UBW-k/n System
Structurally, a two-stage system of UBW-k/n is composed of
subsystems that follow a certain structure. This structure is called a one-stage structure and is characterized by structural functions
. Each subsystem is a UBW-k/n system, which is called a two-stage structure. The working state of component
in the subsystem
is denoted as
. At that time
, the component
was working normally, symmetrically at that time
, component
failed. If a two-stage system with UBW-k/n is working properly, then
where
represents the working states of
subsystem and
A typical two-stage UBW-k/n system includes a series UBW-k/n system and a parallel UBW-k/n system. The structural function of the series system of UBW-k/n is
and the structural function of the parallel system of UBW-k/n is
The second stage of the two-stage UBW-k/n system consists of
subsystems, each of which is a system of UBW-k/n with
components.
is the weight threshold of the system of UBW-k/n, and
UBW-k/n subsystems form a threshold vector
. Therefore
where
is the weight of the
component of the
subsystem.
For a two-stage series system with UBW-k/n, all systems with UBW-k/ns in the second layer must work, meaning that all equations above must hold for the system to function properly; for a two-stage parallel system with UBW-k/n, at least one of the systems with UBW-k/ns in the second layer is working, that is, at least one of the equations above holds, and the system is working normally. When , the two-stage system with UBW-k/n degenerates into a UBW-k/n system.
Definition 2. Assuming that the first-stage structural function of the two-stage UBW-k/n system is , there are UBW-k/n subsystems in the second stage, and the UBW-k/n subsystem works , otherwise . Then the system’s reliability measure is Theorem 5. Assuming that the two-stage UBW-k/n system has subsystems and structural functions , and the subsystems are independent of each other with reliability measures of , respectively, then the system’s reliability measure iswhere
is taken as 0 or 1, and the
subsystem reliability measure is Proof of Theorem 5. According to the Definition 2 of reliability measurement for two-stage UBW-k/n systems, then
According to Theorem 2,
□
Example 4. F products, as precision-assembled products in the high-end consumer electronics field, are currently in a rapidly growing and fiercely competitive market environment. This category has a high global annual growth rate, but the product lifecycle is short, and market competition is showing a white-hot trend. In this context, time is the core competitiveness. If a new product launch is delayed, it will directly lose market share during the initial launch window and lead to a decline in profit margins.
This product feature places extremely high demands on supply chain management and production collaboration. As a complex product composed of multiple precision modules, the production of F products involves a global supply chain network and multi-node manufacturing processes, and any delay in any link will have a chain reaction. To ensure the timely delivery of products, it is necessary to establish a refined time coordination mechanism and implement strict control over key nodes in the supply chain and production process. Meanwhile, in response to uncertain factors such as fluctuations in raw material supply and equipment failures, it is necessary to establish a risk assessment system to reduce potential delivery risks.
Figure 1 shows the project management process of product F. Product F is assembled from products C and D. The entire production process consists of the following six nodes, as shown in Figure 1. The uncertainty measure for each node’s normal operation is , as shown in Table 6. Use to represent the delay state of node A, B, …, F, with a delay of and no delay of . From the network diagram, the entire project has four paths.
- (1)
START—A—C—F—FINISH (No delay required for 34 days),
- (2)
START—B—C—F—FINISH (No delay required for 37 days),
- (3)
START—A—D—E—F—FINISH (No delay required for 35 days),
- (4)
START—B—D—E—F—FINISH (No delay required for 38 days).
From this, it can be inferred that completing the assembly of the entire product F without delay takes at least 38 days. If the longest assembly period for the product F is 40 days, the longest delays for each path are 7, 4, 6, and 3, respectively, then
As long as one of the above inequalities is satisfied, the assembly of product F cannot be completed on time, and the system fails. Therefore, this is a series UBW-k/n system, where the first-layer structure function
,
represents the working state of the
subsystem. The second layer consists of four UBW-k/n subsystems with weights of 7, 4, 6, and 3, respectively. Using Algorithm 2, the reliability measures are calculated for each subsystem
According to Theorem 5, the reliability measure of the system is calculated as
so
5. Importance Measurement of Two-Stage UBW-k/n System
The importance measure describes the impact of a component’s operation on the overall reliability of the system. The larger the importance measure, the more important the component is. Importance analysis helps identify the weakest links in the system, providing a basis for resource allocation, maintenance strategy formulation, and system optimization. In the process of system reliability design, it is important to avoid the occurrence of components with excessive importance measurement. In the context of limited maintenance costs, the importance measurement of each component in the system should be balanced as much as possible.
Introduced by Gao and Yao [
28] in 2016, uncertain reliability systems have attracted the attention of many scholars. For uncertain two-stage UBW-k/n systems, the importance measurement is also divided into two stages. The first stage is the importance measurement of the UBW-k/n system, which refers to the impact of UBW-k/n subsystem operation on system reliability; the second stage is the measurement of component importance, which is to quantify the contribution of component operation to system reliability.
Definition 3. If there are UBW-k/n subsystems in a two-stage UBW-k/n system, representing the working state of UBW-k/n subsystems, then the importance measure of UBW-k/n subsystems is Definition 4. Assuming a two-stage UBW-k/n system has UBW-k/n subsystems, represents the working state of the UBW-k/n subsystem, where each UBW-k/n subsystem has components and their states are represented as . Therefore, the importance measure of isdenoting as the component of the UBW-k/n subsystem, and is the state weight function. Definition 5. Assuming that the first-stage structural function of a two-stage UBW-k/n system is , there are UBW-k/n subsystems in the second stage, and the subsystem works , otherwise , then the importance measure of to the two-stage UBW-k/n system iswhere
is the subsystem state where the
component of
UBW-k/n subsystem fails. Theorem 6. If the uncertain variables
are the states and weights of the various components of the UBW-k/n subsystem and are independent of each other, then the importance measure of iswhere is a nonnegative real number, and takes as 0 or 1. Proof of Theorem 6. According to the Definition 3 and Theorem 1, then
□
Theorem 7. If the uncertain variables are the states and weights of the various components of the ith UBW-k/n subsystem, which are independent of each other, and the inverse distributions of the uncertain weights are , then the importance measure of to the two-stage UBW-k/n system iswhere is real step function, and is the reliability measure of the component for the subsystem. Proof of Theorem 7. According to Theorem 3, the reliability measure of
operating normally is
The reliability measure of the
failure is
According to Definition 4 of importance measure, Theorem 7 holds and is proven. □
According to the above Theorem 7, the importance measurement algorithm for the UBW-k/n system is as follows.
Example 5. Considering the system in Example 2, according to Algorithm 3, the subsystem importance measure of component 4 is calculated as follows
Algorithm 3. Binary search algorithm for calculating the importance measure of UBW-k/n system |
Step 1 Set solution accuracy . |
Step 2 Let , if , then and go to Step 6. |
Step 3 Let , if , then and go to Step 6. |
Step 4 If , then , else . |
Step 5 If , then return to Step 4 to continue, else and go to Step 6. |
Step 6 Let , if , then and go to Step 10. |
Step 7 Let , if , then and go to Step 10. |
Step 8 If , then , else . |
Step 9 If , then return to Step 8 to continue, else and go to Step 10. |
Step 10 The importance measure of the component of the subsystem is . |
Example 6. Considering the system in Example 4, the system reliability measure for the operation of component 3 of UBW-k/n subsystem 1 is calculated according to Algorithm 2 According to Algorithm 2, the system reliability measure for the failure of component 3 in UBW-k/n subsystem 1 is calculated as follows According to Definition 4, the subsystem importance measure of component 3 in UBW-k/n subsystem 1 is calculated as The importance measure of the third component of UBW-k/n subsystem 1 relative to the overall system, as defined in Definition 5, is Theorem 8. The two-stage UBW-k/n system consists of UBW-k/n subsystems, with structural function and states of the subsystem are independent of each other. The reliability measures of the UBW-k/n subsystems are , then the importance measure of the component for the subsystem relative to the overall system is
where takes 0 or 1, and the reliability measurement of subsystem is the reliability measure for the complete failure of the component for the subsystem, is the subsystem’s operational state. Proof of Theorem 8. According to the Definition 5,
Substitute (2) and (3) into Equation (1) to prove Theorem 8. □
Example 7. Considering the system in Example 6, the importance measure of the third component for the first subsystem relative to the overall system is obtained from Theorem 8,so 6. Conclusions and Future Research
Reliability evaluation of complex systems represents a significant practical challenge. This paper proposes a mathematical model for two-stage UBW-k/n systems within the framework of uncertainty theory. The model decomposes system reliability evaluation into two distinct stages: system structural reliability, which characterizes the overall reliability of interconnected subsystems, and subsystem reliability, representing local system reliability. The study formally defines a reliability measure for assessing two-stage UBW-k/n systems under uncertainty conditions, accompanied by a corresponding solution method. To address computational complexity challenges, we propose an efficient binary search algorithm for numerical computation of system reliability measures under uncertainty.
In addition, this paper also explores the importance measure of two-stage UBW-k/n systems and provides corresponding definitions, calculation formulas for using distributions, and inverse distribution. Finally, the effectiveness of the model is verified through specific examples. The research results show that the model can effectively evaluate the reliability and importance measures of two-stage UBW-k/n systems in uncertain environments. However, this article still has certain limitations as it does not cover situations such as multiple states, continuous states, and multiple stages. To improve the practical scope of the model, further research can be conducted on the models in these situations.