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.