1. Introduction
In reliability theory and practice the k-out-of-n system, including the series and parallel systems as its special cases, is a very popular fault-tolerant structure. Such a system functions if and only if k or more among the n components function. To evaluate the performance of a system, one widely employed method is to study the system state. One classical and popular model is to characterize the state of a system/component by ‘on’ or ‘off’, in accordance with it being working or not. Usually, the state of a system or component is random in practical applications, and the randomness of this binary state could be captured by a Bernoulli random variable. Specifically, denote $\phi_k$ as the structure function of a k-out-of-n system with component states $Z_1,\ldots,Z_n$ . Then the random variable $\phi_k(Z_1,\ldots,Z_n)$ can be regarded as the system state and $q_i={\mathbb{E} }Z_i$ is called the reliability of the ith component. Let ${\boldsymbol{q}}=(q_1,\ldots,q_n)$ be the vector of component reliabilities. If all components of the system function independently then the function $h_{k,n}\colon [0,1]^n\mapsto [0,1],$
is called the reliability of a k-out-of-n system, where $\varepsilon_i$ is either 0 or 1 for $i=1,\ldots,n$ . Note, for example, that with this notation $h_{0,n}({\boldsymbol{q}})=1$ and $h_{n+1,n}({\boldsymbol{q}})=0$ . For a comprehensive exposition on the reliability of k-out-of-n systems, we refer the reader to Kuo and Zuo (Reference Kuo and Zuo2003).
During the past two decades, numerous researches have studied the performance of a system, aiming to achieve maximal system reliability. Most of the literature on this topic concentrates on the stochastic comparisons of system lifetimes or improvements in system reliability from the viewpoint of deterministic assemble strategies. See, for example, Shaked and Shanthikumar (Reference Shaked and Shanthikumar1992), Singh and Singh (Reference Singh and Singh1997), Misra et al. (Reference Misra, Dhariyal and Gupta2009), Ding and Li (Reference Ding and Li2012), Da and Ding (Reference Da and Ding2016), Fang and Li (Reference Fang and Li2017), and the references therein. Typically, the most reliable system is found to be the one consisting of the most reliable components. However, as pointed out in Navarro et al. (Reference Navarro, Pellerey and Di Crescenzo2015), using the most reliable components to construct a system may not be possible in most practical situations, simply because it is hard to determine which components are the most reliable, and it may be necessary to use multiple types of components. In these situations, random assembling strategies could be the optimal alternative. There are few studies on system performance taking the viewpoint of random assemble strategies. Di Crescenzo (Reference Di Crescenzo2007) considered the comparison of a pair of two-component series systems, wherein the units of the first system are less reliable than those of the second. It was shown that, by allowing each unit in the first system to be randomly selected from a set of components identical to the previous components, under suitable conditions, the first system’s reliability can be improved and unexpectedly higher than that of the second system, even if each single unit is less reliable than those of the second system. This reveals that in some situations, a random assemble strategy might be a better option. This astonishing finding was further confirmed for series systems with dependent components by Navarro and Spizzichino (Reference Navarro and Spizzichino2010). Motivated by their works, Di Crescenzo and Pellerey (Reference Di Crescenzo and Pellerey2011), Hazra and Nanda (Reference Hazra and Nanda2014), and Navarro et al. (Reference Navarro, Pellerey and Di Crescenzo2015) further considered the random assemble of components in coherent systems, and investigated the effect of random assemble strategy on the reliability of resulting systems, where it is assumed that the components could be randomly selected from two clusters.
Recently, Hazra et al. (Reference Hazra, Finkelstein and Cha2017) dealt with the problem of random assembling through the viewpoint of ‘optimal grouping of components’. In their framework, it was assumed that there are m clusters of components, and all components in the same cluster have independent and identically distributed lifetimes, while components coming from different clusters could have different lifetime distributions. Following a two-stage selecting procedure, an n-component system is assembled by randomly grouping components from these clusters. Formally, the sampling procedure is carried out as follows.
Firstly, select d ( $d\le n$) clusters from the m clusters by simple random sampling with replacement having the sampling probabilities ${ p}=(p_1,\ldots,p_m)$ , where for each $i\in\{1,\ldots,m\}$ , $p_i$ is the probability of selecting the ith cluster.
• Secondly, draw $\ell_j$ components from the jth selected cluster, $j=1,\ldots,d$ . And then the selected components are used to construct a k-out-of-n system.
Following the notation in Hazra et al. (Reference Hazra, Finkelstein and Cha2017), we denote the two-stage sampling model as $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})$ , where ${\boldsymbol{q}}$ is the component reliabilities of the m clusters, ${\boldsymbol{p}}$ is the sampling probabilities, and ${ \ell}=(\ell_1,\ldots,\ell_d)$ is the selecting strategy such that $\smash{\sum_{i=1}^d\ell_i}=n$ for $1\le\ell_i\le n$ .
In many engineering applications it is not uncommon that a reliability system could be constructed from a two-stage sampling model. Take the following two situations for example.
Consider a multicomponent network system formed by several groups of components suffering from external shock processes. The system will fail when at least a certain number of components fail. For simplicity, assume that shocks constitute the only cause of component failure, and one kind of shock only affects one component group. Furthermore, assume that when a shock arrives, it will ‘kill’ all components from the corresponding vulnerable group in the system. In this context, the whole system’s resilience to shocks could be increased by randomly selecting a certain number of groups, and then construct the system by using components from the selected groups. Likely, for series systems it is optimal to make the whole system exposed to one single shock process, i.e. selecting all the components from one component group. As for parallel systems, selecting as many component groups as possible could be the optimal decision.
In material science, with modern technologies, textile fabrics are usually made of blended yarns, for example, jute/cotton and polyester. Consider a yarn made of several different kinds of fibre from different producers. Assume that the strengths of the fibres from the same producer follow a common distribution and that the strengths of the fibres from different producers have different distributions. According to the well-known weakest-link theory, the strength of the yarn is determined by that of the fibre with the lowest strength, which could be essentially viewed as a series structure. Since it may not be possible to know which fibre from which producer has the largest strength, to obtain a stronger blended yarn, randomly choosing several producers and using fibres produced by them may be a wise choice.
Typically, many two-stage sampling models could be employed for assembling systems. All the admissible models are contained in the following set:
The model with $d=1$ and $m=n$ is called ‘mixing at the system level’, whereas the model with $d=m=n$ is called ‘mixing at the component level’. Focusing on series and parallel systems constructed from admissible two-stage sampling models, Hazra et al. (Reference Hazra, Finkelstein and Cha2017) investigated how the variation of selecting strategy ${\ell}$ and sampling probabilities ${\boldsymbol{p}}$ have an impact on the reliability of the resulting series and parallel systems. However, not much is known for coherent systems having a more general structure, such as the k-out-of-n system.
In this paper we aim to further probe into the effects of different two-stage sampling strategies on the reliability of k-out-of-n systems. We will tackle this problem through a static and classic viewpoint, instead of the dynamic one focusing on stochastic behavior as the time varies employed in Hazra et al. (Reference Hazra, Finkelstein and Cha2017). Overall, we generalize the work of Hazra et al. (Reference Hazra, Finkelstein and Cha2017) to a more general k-out-of-n framework. Specifically, we fix the component reliabilities and study how the corresponding system reliability changes under different two-stage sampling models. In this vein, an interesting finding is that, when the component reliabilities are in different levels (i.e. ${\boldsymbol{q}}\in[0,(k-1)/(n-1)]^n$ and ${\boldsymbol{q}}\in[(k-1)/(n-1),1]^n$ ), the reliability of the constructed k-out-of-n could be affected by the selecting strategies/component reliabilities in entirely opposite directions. This provides us with some insightful observations into stochastic behavior of the k-out-of-n systems constructed from two-stage sampling.
The rest of this paper is organized as follows. In Section 2 we recall two important concepts and several technical lemmas. In Section 3 we investigate the effect of different selecting strategies, sampling probabilities, and component reliabilities on the performance of the constructed k-out-of-n systems. Several simulation experiments illustrating the theoretical results are presented in Section 4. Finally, some concluding remarks are presented in Section 5.
Throughout the paper, we use ‘increasing’ instead of ‘nondecreasing’ and ‘decreasing’ instead of ‘nonincreasing’. Define $\text{Re}=(-\infty,+\infty)$ , $\pmb{\mathcal{N}}_m=\{1,2,\ldots,m\},$ and $ 1=\smash{(\underbrace{1,\ldots,1}_{n})}$ . For $\pmb{\mathcal{A}}\subseteq\text{Re}$ ,
denotes the set of all increasing vectors on $\pmb{\mathcal{A}}^n$ , and
denotes the set of all decreasing vectors on $\pmb{\mathcal{A}}^n$ . Moreover, for a real vector z, we respectively denote by ${\boldsymbol{z}}^i$ and ${\boldsymbol{z}}^{ij}$ the vectors obtained by deleting the ith argument, and the ith and jth arguments of z.
2 Preliminaries
In this section we recall several pertinent concepts and lemmas to be used in the sequel. We first introduce several majorization-type orders.
Definition 2.1. Let $x_{(1)}\le x_{(2)}\le\cdots\le x_{(n)}$ be the increasing arrangement of components of the vector ${\boldsymbol{x}}=(x_1,x_2,\ldots,x_n)$ . For vectors ${\boldsymbol{x}}$ , ${\boldsymbol{y}}\in\text{Re}^n$ ,
(i) ${\boldsymbol{x}}$ is said to majorize ${\boldsymbol{y}}$ , denoted by ${\boldsymbol{x}}\succeq_{{\textrm m}}{\boldsymbol{y}}$ , if $\smash{\sum^{j}_{i=1}x_{(i)}}\leq \smash{\sum^{j}_{i=1}y_{(i)}}$ for $j=1,2,\ldots, n-1$ , and $\smash{\sum^{n}_{i=1}x_{(i)}= \sum^{n}_{i=1}y_{(i)}}$ ;
(ii) ${\boldsymbol{x}}$ is said to weakly supermajorize ${\boldsymbol{y}}$ , denoted by ${\boldsymbol{x}}\succeq^{{\textrm w}}{\boldsymbol{y}}$ , if $\smash{\sum^{j}_{i=1}x_{(i)}}\leq \smash{\sum^{j}_{i=1}y_{(i)}}$ for $j=1,2,\ldots, n$ ;
(iii) ${\boldsymbol{x}}$ is said to weakly submajorize ${\boldsymbol{y}}$ , denoted by ${\boldsymbol{x}}\succeq_{{\textrm w}}{\boldsymbol{y}}$ , if $\smash{\sum^{n}_{i=j}x_{(i)}}\leq \smash{\sum^{n}_{i=j}y_{(i)}}$ for $j=1,2,\ldots, n$ .
For any two vectors ${\boldsymbol{x}}$ and ${\boldsymbol{y}}$ , it is evident that ${\boldsymbol{x}}\succeq_{{\textrm m}}{\boldsymbol{y}}$ implies both ${\boldsymbol{x}}\succeq_{{\textrm w}}{\boldsymbol{y}}$ and ${\boldsymbol{x}}\succeq^{{\textrm w}}{\boldsymbol{y}}$ , while the reverse is not true in general. The next two lemmas are involved in the preservation of majorization orders. The first lemma focuses on differentiable symmetric functions, and the second lemma focuses on possibly asymmetric functions. It should be noted that, unlike those given by Marshall et al. (Reference Marshall, Olkin and Arnold2011), in Lemma 2.1 we provide a new version for functions defined on the set of increasing vectors rather than decreasing vectors. For a comprehensive discussion on the theory and applications of the majorization order, we refer the reader to Marshall et al. (Reference Marshall, Olkin and Arnold2011).
Lemma 2.1. (Theorem 3.A.3 of Marshall et al. (Reference Marshall, Olkin and Arnold2011).) Let $\phi$ be a real-valued function, defined on $\pmb{\mathcal{I}}_{\pmb{\mathcal{A}}^n}$ and continuously differentiable on the interior of $\pmb{\mathcal{I}}_{\pmb{\mathcal{A}}^n}$ . Then
if and only if $\phi_{(i)}({\boldsymbol{z}})$ is increasing (decreasing) in $i\in\{1,\ldots,n\}$ , where $\phi_{(i)}({\boldsymbol{z}})=\partial\phi({\boldsymbol{z}})/\partial z_i$ denotes the partial derivative of $\phi$ with respect to its ith argument.
Lemma 2.2 (Theorem 3.A.7 of Marshall et al. (Reference Marshall, Olkin and Arnold2011).) Let $\phi$ be a real-valued function, defined and continuous on $\pmb{\mathcal{I}}_{\pmb{\mathcal{A}}^n}$ and continuously differentiable on the interior $\pmb{\mathcal{I}}_{\pmb{\mathcal{A}}^n}$ . Let $\phi_{(i)}({ z})=\partial\phi({\boldsymbol{z}})/\partial z_i$ denote the partial derivative of $\phi$ with respect to the ith argument. Then
if and only if
for all ${\boldsymbol{z}}$ in the interior of $\pmb{\mathcal{I}}_{\pmb{\mathcal{A}}^n}$ . Similarly,
if and only if
for all ${\boldsymbol{z}}$ in the interior of $\pmb{\mathcal{I}}_{\pmb{\mathcal{A}}^n}$ .
The following two lemmas are useful in deriving the main results in Section 3. The first lemma is due to Boland and Proschan (Reference Boland and Proschan1983), and the second lemma turns out to be a direct consequence of the first lemma. Recall that $h_{k,n}({\boldsymbol{q}})$ is the probability that at least k of n components with reliabilities ${\boldsymbol{q}}=(q_1,\ldots,q_n)\in[0,1]^n$ work.
Lemma 2.3. (Lemma 2.3 of Boland and Proschan (Reference Boland and Proschan1983).) For $0\le k\le n$ and ${\boldsymbol{q}}\in [0,1]^{n}$ , let
represent the probability that exactly k components work in a k-out-of-n system. By convention, $h_{-1,n}^*({\boldsymbol{q}})=0$ . Then
whenever $q_i\ge(\le)\,k/(n+1)$ for all $i=1,\ldots,n$ .
Lemma 2.4. For $0\le k\le n$ and ${\boldsymbol{q}}\in[0,1]^{n}$ , $h_{k,n}^*({\boldsymbol{q}})=h_{k,n}({\boldsymbol{q}})-h_{k+1,n}({\boldsymbol{q}})$ is increasing on ${\boldsymbol{q}}\in[0,k/n]^{n}$ and decreasing on ${\boldsymbol{q}}\in[k/n,1]^{n}$ .
Proof. Note that, for any $1\le i\le n-1$ and ${\boldsymbol{q}}\in[0,1]^{n}$ ,
Taking the partial derivative with respect to $q_i$ , we obtain
Consequently, the desired result immediately follows from Lemma 2.3. □
Lemma 2.4 is of independent interest. Let $h({\boldsymbol{q}})$ be the reliability function of a coherent system, Barlow and Proschan (Reference Barlow and Proschan1981) defined the reliability importance of component i as $I_h(i)={\partial h({\boldsymbol{q}})}/{\partial q_i}$ . For a k-out-of-n system with component reliabilities q, the reliability importance of the ith component can be represented as
Then, through Lemma 2.4, we know that one component would be more (less) important to the system as its reliability increases if all of the components have relatively low (high) reliabilities.
3 Main results
In this section we discuss how different selecting strategies, sampling probabilities, and component reliabilities affect the reliability of the constructed k-out-of-n systems. Before comparing results, we first present the reliability of a k-out-of-n system composed of components arising from the two-stage sampling model $\mathcal{M}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})$ .
For convenience, for $\ell=(\ell_1,\ldots,\ell_d)$ , let
denote the real vector obtained by subtracting 1 from the sth argument of $ \ell$ . Also, define
Proposition 3.1. The reliability of the resulting k-out-of-n system based on the model $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})$ is given by
Proof. Denote the random variable $I_i$ as the type of the ith selected component cluster, $i=1,\ldots,d$ . By the double expectation principle, it follows from (1.1) that
This completes the proof. □
3.1 Effect of the selecting strategy
We now investigate how different dispersion levels of the selecting strategies affect the constructed system’s performance. In this regard, the majorization ordering will be used to describe the dispersion of a selected strategy.
Theorem 3.1. For $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}}), \pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell}^\prime,{\boldsymbol{p}},{\boldsymbol{q}})\in\mathfrak{M}$ ,
(i) if $q_i\ge(k-1)/(n-1)$ for all $i\in\{1,\ldots,m\}$ then
$$ { \ell}\succeq_{\textrm m}{ \ell}^\prime\quad\Longrightarrow\quad {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell}^\prime,{\boldsymbol{p}},{\boldsymbol{q}})};$$(ii) if $q_i\le(k-1)/(n-1)$ for all $i\in\{1,\ldots,m\}$ then
$$ { \ell}\succeq_{\textrm m}{ \ell}^\prime\quad\Longrightarrow\quad {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}\ge {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell}^\prime,{\boldsymbol{p}},{\boldsymbol{q}})}.$$
Proof. According to Lemma D.1 of Marshall et al. (Reference Marshall, Olkin and Arnold2011, p. 195), for any two vectors ${\ell}$ and ${ \ell}'$ with increasing arranged elements such that ${\ell}\succeq_{\textrm m}{ \ell}'$ , there exist s vectors such that
and, for $u=1,\ldots,s-1$ , $\smash{{\ell}^{(u)}=(\ell_1^{(u)},\ldots,\ell_n^{(u)})}$ and $\smash{{\ell}^{(u+1)}=(\ell_1^{(u+1)},\ldots,\ell_n^{(u+1)})}$ satisfy, for some $1\le i{\lt}j\le n$ ,
Thus, without loss of generality, we assume that, for $\ell=(\ell_1,\ldots,\ell_d)$ and $\ell^\prime=(\ell^\prime_1,\ldots,\ell_d^\prime)$ ,
From Proposition 3.1, we have
In terms of the symmetry of $h_{k,n}^*$ and $\ell_1\le \ell_2$ , it follows from Lemma 2.4 that, for each pair of (i, j),
whenever ${\boldsymbol{q}}\in[(k-1)/(n-1),1]^n$ ( ${\boldsymbol{q}}\in[0,(k-1)/(n-1)]^n$ ). The desired result follows immediately. □
The above theorem tells an interesting and reasonable result. When the available clusters of components all have relatively high reliability, then a less balanced selecting strategy may result in a less reliable k-out-of-n system. Therefore, it is optimal to pick components from each of the selected clusters as evenly as possible. On the contrary, when all the clusters of components have low reliability, a more concentrated selecting strategy may construct a more reliable system. Intuition behind this phenomenon is that, with highly reliable components at hand, a more even selecting strategy inclines to exploit more from the component reliability and, hence, benefits the constructed system more. However, when selecting from less reliable components, one should avoid obtaining too many components having relatively low reliability, and, hence, an even selecting strategy is not desirable.
It should be pointed out for the series system, namely the n-out-of-n system, Theorem 3.1(ii) shows that the most concentrated selected strategy will result in the most reliable system. Conversely, for the parallel system, Theorem 3.1(i) shows that the evenly selecting strategy is the optimal. This finding coincides with the results in Hazra et al. (Reference Hazra, Finkelstein and Cha2017), and, hence, the results in Theorem 3.1 serve to be a generalization of them.
As a direct consequence of Theorem 3.1, we have the following corollary.
Corollary 3.1. For any two-stage sampling model $\pmb{\mathcal{M}}_n^m(\cdot\ \,\,|\, \ \, \cdot,{ p}, {\boldsymbol{q}})\in\mathfrak{M}$ , we have
(i) for $q_i\ge(k-1)/(n-1)$ for all i,
$$ {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(1\ \,\,|\, \ \, n,{\boldsymbol{p}},{\boldsymbol{q}})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(\cdot\ \,\,|\, \ \, \cdot,{\boldsymbol{p}},{\boldsymbol{q}})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(n\ \,\,|\, \ \, \bf{1},{\bf p},{\bf q})};$$(ii) if $q_i\le(k-1)/(n-1)$ for all i,
$$ {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(n\ \,\,|\, \ \, \bf{1},{\boldsymbol{p}},{\boldsymbol{q}})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(\cdot\ \,\,|\, \ \, \cdot,{\bf p},{\bf q})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(1\ \,\,|\, \ \, n,{\boldsymbol{p}},{\boldsymbol{q}})}.$$
The scenario studied in Theorem 3.1 and Corollary 3.1 concentrates on a fixed time point. As discussed previously, when the constructed system has parallel (series) structure, only the first (second) case in Theorem 3.1 and Corollary 3.1 holds, namely, a less majorized selecting strategy always leads to a more (less) reliable system. Hence, we can obtain a corresponding result in the dynamic models by replacing component reliabilities by the component lifetimes, i.e. models in which the states of components vary over time. For convenience, we denote the set of all admissible dynamic models by
where ${\boldsymbol{X}}=(X_1,\ldots,X_m)$ denotes the lifetimes of components in the ith cluster, $i=1,\ldots,m$ .
Recall that a random variable X with survival function $\bar F$ is said to be smaller than the random variable Y with survival function $\bar G$ in the usual stochastic order (denoted by $X\le_\textrm{st}Y$ ) if $\bar F(t)\le \bar G(t)$ for all t. We refer the reader to Shaked and Shanthikumar (Reference Shaked and Shanthikumar2007) for a comprehensive discussion. Denote by $S_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\bf X})}$ and $P_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{{\boldsymbol{X}}})}$ the lifetimes of series and parallel systems constructed from the model $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{{\boldsymbol{X}}})$ , respectively. Then, from Corollary 3.1, the following results are obvious.
Corollary 3.2. If ${ \ell}\succeq_{\textrm m}{ \ell}^\prime$ then
In particular, we have
Corollary 3.2 covers Theorems 1 and 7 of Hazra et al. (Reference Hazra, Finkelstein and Cha2017) by providing the best selecting strategy and the worst selecting strategy at the same time.
3.2 Effect of sampling probabilities
In what follows we investigate the effect of sampling probabilities on the reliability of the constructed k-out-of-n systems. Intuitively, to achieve maximal reliability of a system, the cluster with more reliable components should be selected with higher probability. The following theorem confirms this intuition.
Theorem 3.2. Suppose that ${{\boldsymbol{p}}},{{\boldsymbol{p}}}^\prime\in \pmb{\mathcal{I}}_{[0,1]^m}$ and ${\boldsymbol{q}}\in \pmb{\mathcal{I}}_{[0,1]^m}$ ( ${\boldsymbol{q}}\in \mathcal{D}_{[0,1]^m}$ ). Then, for $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}},{{\boldsymbol{q}}})$ and $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}}^\prime,{{\boldsymbol{q}}})$ , we have
Proof. Note that, for any $p_\alpha$ , the decomposition
holds, where s means the cluster $\alpha$ is the sth selected one. Taking the partial derivative with respect to the $\alpha$ th argument $p_{\alpha}$ of p, we have, for all $\alpha\in\{1,\ldots,m\}$ ,
Similarly, for $p_{\beta}$ , we have
Then, if $\beta{>}\alpha,$
Because the reliability function $h_{k,n}({q})$ is increasing in each argument, for any ${\boldsymbol{q}}\in \pmb{\mathcal{I}}_{[0,1]}$ ( ${\boldsymbol{q}}\in \mathcal{D}_{[0,1]}$ ),
which implies that ${\partial} {\overline H}^{(k)}_{ \pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}/{\partial p_{i}}$ is increasing (decreasing) in $i\in\{1,\ldots,m\}$ . Then the proof can be completed by using Lemma 2.1. □
Theorem 3.2 compares the effect of two different sampling probability vectors given the component reliability vector. By using the dynamic models discussed in Corollary 3.1, we could also obtain the following dynamic version of Theorem 3.2. Following the notation in 3.1, denote the lifetime of a k-out-of-n system constructed by a dynamic model $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{ p}^\prime,{{\boldsymbol{X}}})$ as $L_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{ p}^\prime,{{\boldsymbol{X}}})}$ . We will further illustrate this through a simulation experiment in Section 4.
Corollary 3.3. Suppose that ${{\boldsymbol{p}}},{{\boldsymbol{p}}}^\prime\in \pmb{\mathcal{I}}_{[0,1]^m}$ and $X_1\le_{{\textrm st}}\cdots\le_{{\textrm st}}X_m$ ( $X_1\ge_{{\textrm st}}\cdots\ge_{{\textrm st}}X_m$ ). Then, for $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}},{{\boldsymbol{X}}})$ and $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{ p}}^\prime,{{\boldsymbol{X}}})$ , we have
3.3 Effect of component reliability
So far we have discussed the impact of different selecting strategies and sampling probabilities on the reliability of the constructed k-out-of-n system. Another interesting problem is: Ceteris paribus, what kind of component reliability leads to a more reliable system? The next theorem provides a partial answer under the scenarios where all components have relative low or high reliability.
Theorem 3.3. Suppose that ${{\boldsymbol{q}}}$ , ${{\boldsymbol{q}}}^\prime\in \pmb{\mathcal{I}}_{[0,1]^m}$ . For $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}},{{\boldsymbol{q}}})$ and $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}},{{\boldsymbol{q}}}^\prime)$ .
(i) If ${{\boldsymbol{p}}}\in \mathcal{D}_{[0,1]^m}$ and $q_i\ge(k-1)/(n-1)$ for all $i\in\{1,\ldots,m\}$ , then
$$ {\boldsymbol{q}}\succeq^{\textrm w}{\boldsymbol{q}}^\prime\quad\Longrightarrow\quad {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}}^\prime)}.$$(ii) If ${{\boldsymbol{p}}}\in \pmb{\mathcal{I}}_{[0,1]^m}$ and $q_i\le(k-1)/(n-1)$ for all $i\in\{1,\ldots,m\}$ , then
$$ {\boldsymbol{q}}\succeq_{\textrm w}{\boldsymbol{q}}^\prime\quad\Longrightarrow\quad {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}\ge {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}}^\prime)}.$$
Proof. We only prove case (i), as the other case can be verified in a similar manner.
Taking the partial derivative of $\smash{ {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}}$ with respect to the $\alpha$ th argument $q_{\alpha}$ of ${\boldsymbol{q}}$ yields
Thus, for any pair of (α, β) such that $\alpha\le\beta$ , we have
Since $q_\alpha\le q_\beta$ , it follows from Lemma 2.4 that when $q_i\ge(k-1)/(n-1)$ for $i=1,\ldots,n$ ,
In combination with $p_\alpha\ge p_\beta$ , we obtain
which means $\smash{{\partial}(- {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})})/{\partial q_{i}}}$ is increasing in $i\in\{1,\ldots,m\}$ . Moreover,
Then, by employing Lemma 2.2, the desired result follows immediately. □
Observing the relation among the majorization orders, the weakly submajorization order and the weakly supermajorization order, leads directly to the following corollary of Theorem 3.3.
Corollary 3.4. Suppose that q, ${q}^\prime\in \pmb{\mathcal{I}}_{[0,1]^m}$ . For $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}},{{\boldsymbol{q}}})$ and $\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, {\ell},{{\boldsymbol{p}}},{{\boldsymbol{q}}}^\prime)$ ,
(i) if ${{\boldsymbol{p}}}\in \mathcal{D}_{[0,1]^m}$ and $q_i\ge(k-1)/(n-1)$ for all $i\in\{1,\ldots,m\}$ , then
$$ {\boldsymbol{q}}\succeq_{\textrm m}{\boldsymbol{q}}^\prime\quad\Longrightarrow\quad {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}\le {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}}^\prime)};$$(ii) if ${{\boldsymbol{p}}}\in \pmb{\mathcal{I}}_{[0,1]^m}$ and $q_i\le(k-1)/(n-1)$ for all $i\in\{1,\ldots,m\}$ , then
$$ {\boldsymbol{q}}\succeq_{\textrm m}{\boldsymbol{q}}^\prime\quad\Longrightarrow\quad {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}})}\ge {\overline H}^{(k)}_{\pmb{\mathcal{M}}_n^m(d\ \,\,|\, \ \, { \ell},{\boldsymbol{p}},{\boldsymbol{q}}^\prime)}.$$
4 Simulations
As shown in Proposition 3.1, the reliability of the system constructed from a two-stage sampling model is in fact the expectation of the reliability of the randomly constructed k-out-of-n system. This motivates us to perform Monte Carlo simulation experiments to empirically illustrate the main findings in the previous section.
4.1 Experiment 1
The first simulation experiment intends to illustrate Theorem 3.1. In this experiment, we consider a 3-out-of-7 system. Suppose that there are eight different clusters of components and that we employ the two-stage sampling model discussed in the previous section to select seven components and construct the 3-out-of-7 system. Given component reliabilities in these eight clusters, we can obtain the constructed system’s reliability. Specifically, the experiment goes through the following steps.
Step (i). Due to the symmetry of the concerned system structure, we only consider selecting strategies having elements arranged increasingly. Since there are seven components to be selected, by standard calculation we have 15 selecting strategies in total. Denote them as $\ell_i$ for $i=1,\ldots,15$ . All the 15 selecting strategies are
We can easily check that these selecting strategies can be ordered in the sense of majorization order, which is presented in Figure 1. The selecting strategies connected with a line are majorization ordered, and the strategy at the right endpoint or the upper endpoint is larger than the other one in the same line. For example, $\ell_8\succeq_{\textrm m}\ell_{10}$ but $\ell_8$ and $\ell_9$ cannot be majorization ordered.
Step (ii). For the eight clusters of components, we consider three different component reliability settings:
It is routine to verify that for a 3-out-of-7 system, the component reliability vectors ${\boldsymbol{q}}_1$ and ${\boldsymbol{q}}_2$ fulfill the conditions in Theorem 3.1(i) and (ii), respectively, and ${\boldsymbol{q}}_3$ violates both conditions in Theorem 3.1.
Step (iii). For each of the selecting strategies $\ell_i$ , denote the corresponding number of positive elements by $d_i$ and the positive elements as $\ell_{i,1},\ldots,\ell_{i,d_i}$ for $i=1,\ldots,15$ . We randomly sample $d_i$ substocks of components from the eight component clusters by performing random sampling with replacement using the sampling probability vector
For the jth selected cluster, we take $\ell_{i,j}$ number of components in this selected cluster, and then calculate the corresponding system reliability based on the component reliability vector ${\boldsymbol{q}}_1$ , ${\boldsymbol{q}}_2,$ and ${\boldsymbol{q}}_3$ , respectively.
Step (iv). For each ${\boldsymbol{q}}_j$ and $\ell_i$ , we repeat the above step 1000 times to obtain a sample of observations of the random system reliability, denoted by $x_{k}^{(i,j)}$ , $k=1,\ldots,1000$ . Then we use the sample mean
as an empirical approximation of the true system reliability $ {\overline H}^{(3)}_{\pmb{\mathcal{M}}_7^8({ \ell_i}\ \,\,|\, \ \, p, {\boldsymbol{q}}_j)}$ for $i=1,\ldots,15$ and $j=1,2,3$ .
Step (v). In the last step we compare the obtained empirical system reliabilities to illustrate the results in Theorem 3.1.
In Table 1 we list the empirical system reliabilities for different combinations of selecting strategies and component reliability vectors.
In Figure 2 we graphically display these empirical system reliabilities, and as can be seen, for a component reliability vector satisfying the conditions in Theorem 3.1, the empirical system reliabilities under selecting strategies which could be ordered in majorization order indeed have the desired ordering relation given in Theorem 3.1. When a component reliability vector violates the conditions in Theorem 3.1, a more balanced selecting strategy may or may not lead to a larger system reliability. This indicates that, in general, the effect of selecting a strategy’s dispersion level on the system reliability is rather complicated.
4.2 Experiment 2
The second simulation experiment focuses on the findings of Theorem 3.2. In this experiment we intend to empirically show the dynamic version of the conclusion. Note that, when a component has lifetime X, its reliability at any time point t could be evaluated as $\textrm{P}(X{>}t)$ . Therefore, one natural dynamic version of the reliability vector ${\boldsymbol{q}}=(q_1,\ldots,q_m)$ may be $( {\overline F}_1(t),\ldots, {\overline F}_m(t))$ , where $ {\overline F}_i$ is the survival function of some random lifetime, $i=1,\ldots,m$ . As for the system level, the system with a consistent larger system reliability at any time point t will have a larger lifetime in the sense of the usual stochastic order.
As in the first simulation experiment, we also consider a 3-out-of-7 system and eight component clusters with lifetimes having survival functions $ {\overline F}_1,\ldots, {\overline F}_8$ . Moreover, we focus on the selecting strategy $\ell=(\ell_1,\ell_2,\ell_3)=(1,2,4)$ . Specifically, the detailed setting is as follows.
Step (i). For the survival functions $ {\overline F}_1,\ldots, {\overline F}_8$ , we consider the scenarios where $ {\overline F}_i$ is the survival function of the component lifetime having gamma distribution ${\textrm Gamma}(\nu_i,\lambda_i)$ with shape parameter $\nu_i$ and scale parameters $\lambda_{i}$ , $i=1,\ldots,8$ . Specifically, for gamma component lifetimes, we consider three parameter combinations:
(a) $(\nu_{i},\lambda_{i})=(0.25+0.25i, 8.5-i)$ ;
(b) $(\nu_{i},\lambda_{i})=(2.5-0.25i, -0.5+i)$ ;
(c) $(\nu_{i},\lambda_{i})=(0.25+0.25i, 8.5-i)$ for $i=1,\ldots,4$ , and $(\nu_{i},\lambda_{i})=(3.3-0.4i, -7+2i)$ for $i=5,\ldots,8$ .
It is routine to verify that, under case (a), we have $ {\overline F}_1\le_{{\textrm st}}\cdots\le_{{\textrm st}} {\overline F}_8$ , which means that the component reliability vector at any time point belongs to ${\mathcal{I}}_{[0,1]^8}$ . Similarly, under case (b), we have $ {\overline F}_1\ge_{{\textrm st}}\cdots\ge_{{\textrm st}} {\overline F}_8$ , which means that the component reliability vector at any time point belongs to $\mathcal{D}_{[0,1]^8}$ . Under case (c), we have $ {\overline F}_1\ge_{{\textrm st}}\cdots\ge_{{\textrm st}} {\overline F}_5\le_{{\textrm st}}\cdots\le_{{\textrm st}} {\overline F}_8$ , which means that the component reliability vector at any time point does not belong to either $\mathcal{D}_{[0,1]^8}$ or $\pmb{\mathcal{I}}_{[0,1]^8}$ .
Step (ii). We consider the following two ways of sampling probabilities for the eight clusters of components:
Clearly, we have ${{\boldsymbol{p}}}_1\succeq_{\textrm m}{{\boldsymbol{p}}}_2$ .
Step (iii). Given the element $\ell_i$ in the selecting strategy $\ell$ and the sampling probability ${{\boldsymbol{p}}}_j$ , we randomly sample one observation from the eight clusters of components by using the sampling probability ${{\boldsymbol{p}}}_j$ , and then generate a sample of $\ell_i$ observations having the same distribution of the selected component lifetime. We then pick the fifth smallest observations from all the seven sampled observations as one realization of the desired 3-out-of-7 system lifetime.
Step (iv). For each ${{\boldsymbol{p}}}_i$ and $\ell_j$ , the above step is iterated 300 times to generate a 300-size sample of the concerned 3-out-of-7 system lifetime. Denote the obtained observations as $x^{(i,j)}_{k}$ , $k=1,\ldots,300$ . Then, for any $t\ge 0$ , we use the empirical cumulative distribution
as an estimation of the real reliability at time t for $i=1,2$ and $j=1,2,3$ .
Step (v). Finally, the obtained empirical cumulative distributions are compared with each other to justify the theoretical findings in Theorem 3.2.
In Figure 3 we plot the empirical cumulative distribution curves for the 3-out-of-7 system lifetime constructed from eight clusters of components having gamma lifetimes. As can be seen, the sampling probability vector that is larger in the majorization order produces a stochastically larger (smaller) system lifetime when the component lifetimes are ordered increasingly (decreasingly) in the sense of the usual stochastic order. However, when the condition on the component reliability vector ${\boldsymbol{q}}$ is violated, the lifetimes of the constructed systems may not be ordered in the usual stochastic order any more.
4.3 Experiment 3
In this experiment we empirically illustrate the findings of Theorem 3.3. For this purpose, we consider a 3-out-of-7 system with three clusters of components. The detailed setting is as follows.
Step (i). We focus on the selecting strategy $\ell=(1, 2, 4)$ .
Step (ii). Two scenarios are considered. One assumes 100 component reliability vectors
and the other assumes another 100 component reliability vectors
We can verify that ${\boldsymbol{q}}_{1,i},{\boldsymbol{q}}_{2,i}\in\pmb{\mathcal{I}}_{[0,1]^2}$ for $i=1,\ldots,100,$ and both ${\boldsymbol{q}}_{1,i}$ and ${\boldsymbol{q}}_{2,i}$ are decreasing in i with respect to the majorization order. Therefore, for $j=1,\ldots,99$ ,
Moreover, all the elements of ${\boldsymbol{q}}_{1,i}$ larger than ${(3 - 1)/(7 - 1)} = {\textstyle{1 \over 3}}$ , while all the elements of ${\boldsymbol{q}}_{2,i}$ are less than $\tfrac13$ for $i=1,\ldots,100$ .
Step (iii). Given one component reliability vector, we randomly sample three substocks of components from the three component clusters by performing random sampling with replacement using the probability vector ${{\boldsymbol{p}}}$ . For the first selected cluster, we take one component; for the second selected cluster, we take two components; and for the third selected cluster, we take four components. Then the corresponding system reliability based on the component reliability vector is calculated.
Step (iv). For each of the 200 component reliability vectors ${\boldsymbol{q}}_{i,j}$ , the above step is iterated 1000 times to generate a sample of system reliability $x^{(i,j)}_k$ , and then the sample mean
is employed as an estimation of the real system reliability, $i=1,2$ , $j=1,\ldots,100,$ and $k=1,\ldots,1000$ .
Step (v). We consider the four configurations
(a) ${\boldsymbol{q}}_{1,i}=(\tfrac13+i/300, \tfrac13, 1-i/300)$ , $ p_1=(\tfrac12,\tfrac13,\tfrac16)$ ;
(b) ${\boldsymbol{q}}_{2,i}=(i/600, \tfrac16, \tfrac13-i/600)$ , $ p_2=(\tfrac16,\tfrac13,\tfrac12)$ ;
(c) ${\boldsymbol{q}}_{1,i}=(\tfrac13+i/300, \tfrac13, 1-i/300)$ , $ p_3=(\tfrac19,\tfrac49,\tfrac49)$ ;
(d) ${\boldsymbol{q}}_{2,i}=(i/600, \tfrac16, \tfrac13-i/600)$ , $ p_4=(\tfrac12,\tfrac16,\tfrac13)$
In Figure 4 we plot the empirical system reliabilities under different component reliability vectors. As can be seen in Figure 4(a), for ${\boldsymbol{q}}_{1,i}$ , the height of depicted points are increasing in i, confirming the result in Theorem 3.3(i); and for ${\boldsymbol{q}}_{2,i}$ , the decreasing trend in Figure 4(b) illustrates the finding in Theorem 3.3(ii). Configurations (c) and (d) concern the scenarios in which some of the conditions of Theorem 3.3 are violated. For the case where the components all have high reliability, with increasing sampling probabilities, in Figure 4(c) we plot the system reliability under different ${\boldsymbol{q}}_{1,i}$ . As can be seen, the height of depicted points is not monotonic in i, indicating that the conclusion in Theorem 3.3(i) no longer holds. As for nonmonotonic sampling probabilities, in Figure 4(d) we plot the system reliability under ${\boldsymbol{q}}_{2,i}$ . As can be seen, the conclusion in Theorem 3.3(ii) no longer holds either. This implies that the assumptions on monotonic sampling probabilities in Theorem 3.3 may not be dropped.
5 Concluding remarks
In this paper we consider k-out-of-n systems built from two-stage grouping models. How the constructed system reliability reacts to the change of selecting strategy, sampling probabilities, and component reliabilities is investigated. It is found that the level of component reliability plays a vital role in determining the effect of selecting strategies and component reliabilities on the system reliability. When all the components are of relatively high (low) reliability, a more concentrated selecting strategy or component reliability would lead to a lower (higher) system reliability. As for the sampling probabilities, a larger one in the sense of the majorization order may result in a more (less) reliable system when the component reliabilities are arranged in the same (opposite) direction to the sampling probabilities. Our findings may provide some guidance for practices. For example, when building a yarn from several fibre types, usually it is unknown which fibres have the highest strength. According to Theorem 3.1, by the weakest-link principle, one should choose all the fibres from one selected type in order to obtain a yarn with the highest reliability.
Note that, in this study, only the k-out-of-n system structure is treated, and it is of both theoretical and practical interest to pursue extensions to general coherent structures in future work.
Acknowledgements
The authors would like to thank the Editor, an Associate Editor, and two anonymous reviewers for their insightful comments and helpful suggestions, which greatly improved the presentation of this paper.
This work was supported by the National Natural Science Foundation of China (11401160, 11871252, 11601303, 71671167), Guangdong Natural Science Foundation (2016A030310076), and a project funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions.