Next Article in Journal
Bayesian Identification of Double-Seasonal Vector Autoregressive Models
Previous Article in Journal
Efficiency of 3-Additive Linear Multistep Methods for a Stiff Combustion Model
Previous Article in Special Issue
Preface for “Applied Probability and Statistical Inference in Reliability Engineering”
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Consecutive-k-out-of-n: G Systems with Stochastically Effective Protection Blocks

by
Ioannis S. Triantafyllou
Department of Statistics and Insurance Science, University of Piraeus, 185 34 Pireas, Greece
Mathematics 2026, 14(14), 2474; https://doi.org/10.3390/math14142474
Submission received: 5 May 2026 / Revised: 2 July 2026 / Accepted: 8 July 2026 / Published: 9 July 2026

Abstract

In the present work, we study the reliability of consecutive-k-out-of-n: G systems equipped with imperfect protection blocks that enhance the operating probability of protected components only with probability q. This stochastic effectiveness fits to realistic scenarios, where protective actions are not fully reliable. We derive a recurrence scheme for computing the reliability of the aforementioned structure, while asymptotic expressions are also provided. In addition, we investigate the impact of the protection parameters on the asymptotic convergence rate of the reliability for the underlying consecutive-k-out-of-n: G systems equipped with imperfect protection blocks. Several numerical results are produced in order to shed light on how the effectiveness and positioning of stochastic protection affect system reliability. Finally, a DNA sequencing application is described in order to provide some evidence about the applicability of the proposed scheme in real-life situations.

1. Introduction

Over the past few decades, considerable attention has been devoted to the study of reliability structures known as consecutive-type systems. These models have proven to be particularly useful in a wide range of applications, including information processing systems, communication networks, biological sequence analysis and pattern recognition. Their ability to capture dependencies among neighboring components makes them especially suitable for modeling systems where local interactions play a crucial role, such as DNA sequence analysis, signal processing and fault detection in networked environments.
In general, consecutive-type systems are natural extensions of the classical consecutive- k -out-of- n : G and consecutive- k -out-of- n : F models, which consist of n linearly or circularly ordered components. A consecutive- k -out-of- n : G system operates if and only if there exists at least one sequence of k consecutive working components, while its dual counterpart fails if at least k consecutive components fail. These systems have been extensively studied in the literature (see, e.g., Refs. [1,2,3,4,5]), along with various generalizations such as r -within-consecutive structures and other configurations that capture more complex operational requirements (see, e.g., Refs. [6,7,8,9,10]).
Despite the extensive body of work on consecutive-type systems, relatively less attention has been given to models incorporating imperfect protection mechanisms, where certain components are subject to probabilistic improvement rather than deterministic enhancement. In many real-world applications, such as fault-tolerant computing, cybersecurity systems and biological processes, protective mechanisms (e.g., redundancy, filtering, or error-correction schemes) do not guarantee success but instead increase the likelihood of reliable operation in a stochastic manner. Motivated by such considerations, we introduce a consecutive- k -out-of- n : G system equipped with imperfect protection blocks, where each protected component experiences an increase in its success probability with a pre-determined effectiveness level.
The main contribution of this work is threefold. First, we develop an exact recursive scheme for the computation of the system reliability, accommodating non-identical components and probabilistic protection effects. The proposed recurrence provides a computationally efficient and exact method for evaluating reliability without resorting to approximations. Additionally, we investigate the asymptotic behavior of the system reliability as the number of components increases, deriving explicit expressions that describe its limiting behavior.
To illustrate the theoretical outcomes, we present numerical results demonstrating the impact of protection effectiveness, coverage and system size on the overall reliability. A motivating application of the proposed model arises in DNA sequencing, where the accurate identification of consecutive gene segments is essential for reliable analysis. In this context, imperfect protection blocks may represent quality control or error-correction mechanisms that improve, but do not guarantee, the correct reading of sequences, making the study of consecutive success patterns particularly relevant. The remainder of the paper is organized as follows. Section 2 introduces the proposed consecutive-k-out-of-n: G model, while all necessary notations and preliminaries are discussed. Section 3 is devoted to the main contribution of the present work, wherein the recursive scheme for computing the reliability of the system, as well as the asymptotic behaviour and the impact of the protection parameters on the asymptotic convergence rate of its reliability are also studied. Section 4 provides numerical illustrations, while Section 5 provides a suitable biological application. Finally, Section 6 summarizes the main results and outlines directions for future research.

2. The Proposed Consecutive-k-out-of-n: G System

Let us next consider the case of a consecutive-k-out-of-n: G structure consisting of non-identical components. To improve the reliability of such a reliability model, protective measures may be applied to strengthen the system’s overall robustness. This might include adding redundancy, utilizing more reliable materials, implementing fault-tolerant designs or applying protective coatings and shielding to reduce the probability of components failures.
Motivated by this, we next study the reliability of consecutive-k-out-of-n: G systems equipped with protection blocks. The so-called protection blocks, which have been recently studied by [11,12], help to reduce the failure probability of the components inside the block. Within the proposed framework, each block can protect exactly k consecutive components. In simple words, each component outside the protection block has smaller reliability (say p ) in comparison with the reliability of the corresponding ones inside the block, namely it holds true that p < p . Under the proposed block-level protection framework, components belonging to the same protection block may be marginally dependent through the common block-effectiveness state, while they are assumed to be conditionally independent given the vector of block-effectiveness states.
For illustration purposes, let us next consider the special case k = 4 ,     n = 7 , namely we focus on the consecutive-4-out-of-7: G system. According to the general outline, we may implement protection blocks for covering exactly 4 consecutive components each time (see Figure 1). In simpler words, if we decide to apply such a measure by placing a single protection block, there are four different scenarios. According to Scenario 1, we cover the first four components by the aid of the protection block while the last three components remain outside the block.
On the other hand, Scenarios 2 and 3 call for the protection of successive components placed at positions 2–5 and 3–6, respectively, while under Scenario 4 the last four components within the structure are protected. Although arbitrary non-overlapping placements are allowed under the general model, the asymptotic analysis which shall be developed later on, focuses on the special case where protection blocks coincide with the disjoint reference partition.
It is of great importance to mention that protection blocks themselves are also subject to failure. It is evident that the failure of a protection block weakens the components’ reliabilities inside the non-working block and turns them from p to p .
Under the proposed consecutive-k-out-of-n: G structure, the protection block strengthens the robustness of the resulting scheme only with probability q . That practically means that even if a protection block still operates, it succeeds in enhancing the formation of k consecutive working components only with probability q . Within the proposed model ( C ( k , n , q ) , hereafter), the reliability of a component inside an operational protection block increases (from p to p ) only with probability q . In simpler words, parameter q expresses the probability that a protection block is effective.
In technical terms, each protection block is associated with a Bernoulli effectiveness indicator. If the indicator equals one, the protection mechanism is effective and the reliabilities of all components belonging to that block are increased from p to p . Otherwise, the protection mechanism is ineffective and the corresponding component reliabilities remain equal to p . Therefore, the protection mechanism is assigned jointly to the whole protection block and not independently to each component. As a result, components inside the same protection block share a common protection-effectiveness state. They may therefore be dependent marginally, although they become mutually independent after conditioning on the block-effectiveness vector.
In fact, this is the case in several real-life situations. For instance, in a firewall detection system, network packets pass through multiple security checkpoints. Each one of them has a probability of correctly identifying malicious activity. A run of k consecutive successful detections may be required to prevent an attack, while protection mechanisms such as redundant checks or advanced heuristics can increase the detection probability of specific modules. However, these protections are imperfect, e.g., they do not always prevent failures. Modeling the abovementioned structure as a consecutive-k-out-of-n: G system with imperfect protection blocks allows network administrators to quantify the probability that the firewall detection system will successfully detect a malicious sequence of packets.
It goes without saying that the proposed generalization leads to a heterogeneous consecutive-k-out-of-n: G system with block-induced dependence, since the effective protection mechanism induces both position-dependent component reliabilities and common protection-effectiveness states within protected blocks.

3. Main Results

In the present section we shall present the main contribution of the paper. More precisely, the reliability of the proposed consecutive-k-out-of-n: G structure is studied in some detail, while its asymptotic behavior is also under investigation.
Let us consider a consecutive- k -out-of- n : G system consisting of n components X 1 , , X n , where
X i = 1 ,   if   the   i - t h   component   operates 0 ,         otherwise .
Suppose that m non-overlapping protection blocks are deployed within the system. Each protection block covers exactly k consecutive components. Let B 1 , B 2 , , B m denote the protection blocks. To model the imperfect effectiveness of the protection mechanism, we associate with each protection block B r a Bernoulli random variable Z r , which is defined as
P Z r = 1 = q ,     P ( Z r = 0 ) = 1 q ,
where Z r = 1 indicates that the corresponding protection block is effective and 0 otherwise. The random variables Z 1 , Z 2 , , Z m are assumed to be mutually independent. We denote by Z = ( Z 1 , Z 2 , , Z m ) the vector describing the effectiveness states of all protection blocks. The component states are not assumed to be marginally independent. Instead, conditional on the realization of the block-effectiveness vector, they are assumed to be mutually independent.
Since protection blocks are non-overlapping, each protected component belongs to exactly one protection block. All components covered by the same protection block share a common protection-effectiveness state, while dependence between components is removed after conditioning on the vector Z .
On the other hand, for a component belonging to protection block B r , the conditional reliability is given by
P ( X i = 1 Z ) = p , if   Z r = 1 , p , if   Z r = 0
with p > p . It goes without saying that components that do not belong to any protection block retain the baseline success probability p .
Furthermore, conditional on the realization of the protection-effectiveness vector Z , the component states X 1 , X 2 , , X n are assumed to be mutually independent. Consequently, for every fixed realization of Z , the system reduces to a heterogeneous consecutive-k-out-of-n: G system with deterministic component reliabilities p 1 Z ,     p 2 Z , ,     p n ( Z ) .
Let R k , n , q denote the reliability of the proposed system, namely the probability that at least one run of k consecutive working components occurs among the n components.
Proposition 1 offers a probabilistic representation of imperfect protection by the aid of a mixture of traditional consecutive systems.
Proposition 1.
Let us denote by  R k , n ( p 1 , , p n )  the reliability of a traditional consecutive- k -out-of- n : G system with components having reliabilities  p 1 , , p n . The reliability R k , n , q of the C ( k , n , q ) system can be expressed as
R k , n , q = E Ζ R k , n ( p 1 ( Z ) , , p n ( Z ) ) ,
where p j Z , j = 1,2 , , n  is the conditional reliability of the j - t h   c o m p o n e n t   given Z .
Proof. 
In order to implement the conditioning argument on protection effectiveness, we next apply the law of total probability with respect to Z and the reliability of the C ( k , n , q ) system can be expressed as:
R k , n , q = P ( system   operates ) = z P ( Z = z )   P ( system   operates Z = z ) ,
where the sum runs over all configurations z { 0,1 } m . For a fixed realization Z = z , the effectiveness status of every protection block is fixed. Therefore, each component has a deterministic success probability p i ( z ) . More precisely, if component i belongs to an effective protection block, then p i ( z ) = p , while if it belongs to an ineffective protection block or is not protected, then p i ( z ) = p .
Conditionally on Z = z , the component states are assumed to be mutually independent. Therefore, the conditional system becomes a standard heterogeneous consecutive- k -out-of- n : G system with component reliabilities
p i ( z ) = p , if   Z r = 1 , p , otherwise .
Therefore,
P system   operates Z = z = R k , n p 1 z , , p n z .
Substituting the last expression in Equation (4), we readily deduce that:
R k , n , q = z { 0,1 } m . P ( Z = z )   R k , n p 1 z , , p n z
and the desired expression is readily deduced. □
It is worth mentioning that Proposition 1 shows that the reliability of the C ( k , n , q ) system is the expectation of the reliability of a standard consecutive-k-out-of-n: G system, averaged over all possible effectiveness configurations of the protection blocks.
The following result offers a recurrence for calculating the reliability of the proposed structure C ( k , n , q ) . The recursive scheme is developed with respect to the size of the underlying system, while the dependence induced by block-level protection is depicted therein.
Proposition 2.
If  R k , n ( Ζ )  expresses the conditional reliability of the  C ( k , n , q )  system given  Ζ , the reliability  R k , n  of the  C ( k , n , q )  system satisfies the following recurrence relation:
R k , n = R k , n 1 + E ( 1 p n k Ζ ) 1 R k , n k 1 ( Ζ ) j = n k + 1 n p j ( Ζ ) ,   n k + 1 ,
The above recurrence is accompanied by the boundary convention
R k , m Ζ = 0 ,   m < k
and the initial conditions
R k , n = 0 , n < k
and
R k , k = E j = 1 k p j ( Ζ ) .
Proof. 
By the aid of the law of total probability, we may write:
R k , n = E [ R k , n ( Ζ ) ] .
For a specified realization Ζ = z , the system becomes a structure with heterogeneous components with probabilities p i ( z ) . For n k + 1 , applying the classical recurrence relation for consecutive- k -out-of- n : G systems, we obtain
R k , n z = R k , n 1 z + 1 p n k z 1 R k , n k 1 ( z ) j = n k + 1 n p j ( z ) .
Here, R k , n 1 ( Z ) denotes the conditional reliability of the subsystem consisting of the first n 1 components, under the induced restriction of the block-effectiveness vector Z to the protection blocks intersecting that subsystem. On the other hand, the factor 1 p n k ( z ) ensures that the run of k functioning components ending at position n is preceded by a failed component, so that configurations already counted in R k , n 1 ( z ) are not counted again.
We next take expectation over the vector Ζ and the following holds true:
R k , n = E R k , n 1 Ζ + E ( 1 p n k Ζ ) 1 R k , n k 1 ( Ζ ) j = n k + 1 n p j Ζ .
Recalling that E [ R k , n 1 ( Ζ ) ] = R k , n 1 , the desired expression in Equation (6) is now straightforward.
It remains to clarify the boundary cases. If m < k , a run of k consecutive working components cannot occur among only m components. Therefore, for any realization of Ζ ,
R k , m ( Ζ ) = 0 , m < k .
This convention is necessary in the recurrence when n k 1 < k , since the term R k , n k 1 ( Ζ ) then refers to a subsystem with fewer than k components. In that case, the corresponding reliability is naturally equal to zero.
Moreover, when n = k , the system operates if and only if all k components function. Therefore, conditionally on Y , its reliability is
R k , k = j = 1 k p j Ζ
and, by taking expectation over Ζ , we deduce the following
R k , k = E j = 1 k p j ( Ζ ) .
Thus, the boundary convention and the initial conditions make the recurrence well defined for all n k + 1 . This completes the proof. □
It is worth noting that the product term and R k , n k 1 ( Ζ ) appeared in Equation (6) are generally dependent, since they may involve common block-effectiveness variables. Therefore, the expectation cannot be factorized in the general case.
Under the assumption that protection blocks are selected from the disjoint reference partition of the component sequence, the results provided by Proposition 3 offer an asymptotic characterization of the consecutive- k -out-of- n : G systems equipped with imperfect protection blocks. More precisely, the number of protected reference blocks is assumed to have an asymptotic proportion a among all reference blocks.
Proposition 3.
Consider a  C k , n , q  system under the block-level protection model. Assume that the protection blocks are placed according to the disjoint reference partition of the component sequence into blocks of length  k . More precisely, let the sequence be partitioned into  L n = n k    disjoint reference blocks, namely  1 , , k , k + 1 , , 2 k , ., while the protected blocks are assumed to be selected only among these reference blocks. If  M n  corresponds to the number of protected blocks, we assume that
M n L n a , 0 a 1 , as n .
If  R k , n , q  denotes the reliability of the  C ( k , n , q )  system and  β = q ( p ) k + ( 1 q ) p k , then
(i)
1 R k , n , q 1 β M n 1 p k   L n M n
(ii)
1 R k , n , q exp L n η + ο L n ,
where
η = a log 1 β 1 a log 1 p k .
(iii)
R k , n , q 1 , as n .
Proof. 
(i) By the assumed reference-block placement, the sequence is already partitioned into L n = n / k disjoint blocks of length k . Note that at most k 1 components remain outside this partition, and it is clear that ignoring them can only decrease the probability of detecting a successful run. Therefore, the resulting estimate provides an upper bound for the unreliability of the original system. For the r - t h block ( r = 1,2 , , L n ) , we consider the event
A r = all   k   components   in   block   r   operate ,
while A r c corresponds to its complement. If at least one of the events A r occurs, then the system operates, since a run of k consecutive working components has been formed inside one of the reference blocks. Therefore,
s y s t e m   f a i l s r = 1 L n A r c
or equivalently
1 R k , n , q P r = 1 L n A r c .
For an unprotected block, all components inside the block have baseline success probability p , namely the following holds true P ( A r ) = p k . On the other hand, for a protected reference block, the block is effective with probability q . If the block is effective, all components inside it have success probability p . If the block is ineffective, all components inside it retain the baseline success probability p . Therefore, in that case we deduce that
P ( A r ) = q ( p ) k + ( 1 q ) p k = β .
Since the reference blocks are disjointed and the block-effectiveness indicators are mutually independent, the events A 1 , A 2 , , A L n are also mutually independent. Therefore,
P r = 1 L n A r c = ( 1 β ) M n ( 1 p k ) L n M n
and the desired result is readily obtained.
(ii) Taking logarithms in Equation (8), we easily observe that
log 1 R k , n , q M n log 1 β + ( L n M n ) l o g ( 1 p k )
or equivalently
log 1 R k , n , q L n M n L n log 1 β + 1 M n L n log 1 p k .
Recalling that M n L n a , we obtain
log 1 R k , n , q L n η + ο L n
and Equation (9) is straightforward.
(iii) Since 0 < p < p < 1 , we observe that 0 < p k < 1 and 0 < β < 1 . Therefore, we may conclude that η > 0 and consequently 1 R k , n , q 0 . The latter conclusion results effortlessly in Equation (11). □
The next result examines the monotonic effect of the protection parameters on the upper exponential convergence rate obtained by Proposition 3.
Proposition 4.
Consider a  C ( k , n , q )  system under the block-level protection model and under the disjoint reference-block placement assumption of Proposition 3. Let
β = q ( p ) k + ( 1 q ) p k ,
and
η = α l o g ( 1 β ) ( 1 α ) l o g ( 1 p k ) .
Then,
(i) 
for every ε > 0 , the unreliability satisfies
1 R k , n , q = O e η ε L n .
(ii) 
the upper exponential convergence rate  η  is strictly increasing with respect to  α  whenever  q > 0  and to each of the parameters  q , p  for  α > 0 .
Proof. 
(i) By the aid of Proposition 3, we may write
1 R k , n , q e η L n + o ( L n ) .
Since
o L n L n 0 ,  
there exists n 0 such that for all n n 0 and ε > 0 the following holds true
o L n ε L n .
Therefore, we deduce that
1 R k , n , q e ( η ε ) L n
for all sufficiently large n and the desired result is straightforward.
(ii) Recalling the definition of β and η , it is readily obtained that β > p k whenever q > 0 and p > p . Therefore, we have
log 1 β > log 1 p k .
Based on the latter inequality, we conclude that increasing α increases the weight assigned to the larger quantity log 1 β . That practically means that η is strictly increasing with respect to α whenever q > 0 and p > p .
Furthermore, β is strictly increasing in q whenever p > p and it is strictly increasing in p whenever q > 0 . Since the function
x l o g ( 1 x )
is strictly increasing on ( 0 , 1 ) , it follows that the term l o g ( 1 β ) inherits the same monotonicity properties. Consequently, for α > 0 , the upper exponential convergence rate η is strictly increasing with respect to both q and p . This completes the proof. □

4. Numerical Results

In the present section, we provide numerical evidence about the effect of the design parameters of the consecutive-k-out-of-n: G systems equipped with imperfect protection blocks upon their reliability. It is of some practical interest to investigate the behavior of the resulting C ( k , n , q ) scheme in terms of its parameters.
The numerical results presented in this section are obtained by recursive evaluation of the system reliability using the recurrence relation established in Proposition 2 together with its corresponding initial and boundary conditions. All reliability values shown in the figures are unconditional reliabilities, obtained after averaging over the random block-effectiveness states.
Throughout this section, the protection blocks are assumed to be placed deterministically according to the same disjoint reference partition used in Proposition 3. More precisely, for a given value of the protection coverage parameter α , the corresponding number of protected blocks is taken as
M n = a L n ,
where
L n = n k
denotes the total number of disjoint reference blocks. Therefore, the positions of the protected blocks are fixed, while the effectiveness of each protection block remains probabilistic through the Bernoulli parameter q .
Let us first focus on the design parameter q , which corresponds to the protection effectiveness, namely the probability that the protection block manages to strengthen the robustness of the resulting scheme. Figure 2 illustrates the monotonic increase in the system’s reliability with respect to the protection effectiveness q .
Figure 2 depicts the reliability of the proposed consecutive-k-out-of-n: G systems as a function of the protection effectiveness probability q under two different design scenarios. The horizontal axis represents the probability that a deployed protection block is effective, whereas the vertical axis provides the corresponding system’s reliability. In both panels, the reliability increases monotonically with q , illustrating the beneficial impact of more effective protection mechanisms on the overall system performance.
The left panel (Scenario 1) corresponds to a difficult reliability setting with parameters n = 30 , k = 8 , p = 0.35 , p = 0.85 , a = 0.50 . The relatively low baseline component reliability together with the requirement of a long run of eight consecutive working components makes system’s success unlikely when protection is ineffective. Consequently, the reliability starts very close to zero. As the protection effectiveness increases, the reliability improves steadily, although the increase remains moderate because the stringent run-length requirement continues to limit system performance. Thus, even highly effective protection cannot completely eliminate the difficulty associated with achieving a run of eight consecutive successful components.
The right panel (Scenario 2) represents a more favorable protection design characterized by n = 35 , k = 7 , p = 0.35 , p = 0.95 , a = 0.75 . Compared with Scenario 1, the protected components achieve a substantially higher success probability and a larger fraction of the system is subject to protection. As a result, the reliability increases much more rapidly as q grows. While the reliability is still relatively low for small values of q , it rises sharply for moderate values of the effectiveness probability and eventually approaches values close to one when q becomes large. This behavior demonstrates that the simultaneous combination of strong protection and broad protection coverage can significantly enhance the probability of observing a successful run of consecutive functioning components.
A comparison of the two panels highlights the crucial role played by the design parameters k , p , a . Although both scenarios share the same baseline component reliability ( p = 0.35 ), the stronger protection effect ( p = 0.95 ) instead of ( p = 0.85 ), the larger protection coverage ( a = 0.75 ) instead of ( a = 0.50 ) and the less demanding run-length requirement ( k = 7 instead of k = 8 ) collectively produce a substantially more reliable system. Therefore, Figure 2 provides clear numerical evidence that both the effectiveness and the extent of the protection mechanism are key determinants of system reliability.
In addition, we provide some numerical results about the percentage of the components within the structure which are protected by a block (the protection coverage a , hereafter).
Figure 3 illustrates the effect of the protection coverage parameter a on the reliability of the proposed consecutive-k-out-of-n: G systems under the two design scenarios considered previously. In Scenario 1 ( n = 30 , k = 8 , p = 0.35 , p = 0.85 , q = 0.60 ), the increase in reliability is gradual, reflecting the challenging operating conditions imposed by the low baseline success probability and the stringent run-length requirement. In contrast, Scenario 2 ( n = 35 , k = 7 , p = 0.35 , p = 0.95 , q = 0.80 ) exhibits a much steeper increase. Overall, the figure demonstrates that extending protection to a larger portion of the system can lead to substantial reliability gains, particularly when the protection mechanism itself is highly effective.
Similar arguments can be stated if we look at Figure 4, where the reliability of the overall C ( k , n , q ) system is viewed as a function of its size n.
In both cases, the reliability is a non-decreasing function of n , which is consistent with the theoretical properties of consecutive-k-out-of-n: G systems. The effect is particularly evident for moderate values of n , where reliability grows rapidly before gradually approaching a plateau. This behavior indicates that, beyond a certain system size, additional components provide diminishing reliability gains. Moreover, the second scenario consistently achieves higher reliability levels than the first, demonstrating that favorable design characteristics not only improve reliability for a fixed system size but also allow the system to benefit more effectively from increases in n . Overall, the figure highlights the positive influence of system expansion on reliability and confirms the monotone behavior predicted by the theoretical analysis.

5. A Practical Application

In this section, we provide some evidence for the applicability of the proposed reliability structure. We consider a DNA sequencing application where a sequence of n = 30 genes must be read reliably. The goal is to determine the probability of observing at least one consecutive run of k = 6 successfully read genes. Each gene has a baseline probability of success p = 0.6 . To enhance reliability, a fraction a = 0.4 of the genes are covered by imperfect protection blocks, which increases the success probability from p to p = 0.75 with an effectiveness q = 0.5 . Protection is probabilistic, meaning that a protected gene only partially improves the chance of success rather than guaranteeing it.
Applying the recursion approach presented earlier (see Proposition 2), we next compute the system’s reliability for various values of the protection parameters and sequence length. First of all, we investigate how the effectiveness probability q affects the reliability of the overall structure. The corresponding results are summarized in Table 1.
It is quite evident that even small increases in the value of the design parameter q produce a significant enhancement of the reliability of the resulting scheme, showing that the system benefits greatly from higher per-unit protection.
We next consider the case where the value of parameter a changes under the assumption that the remaining parameters are pre-specified. The corresponding results are presented in Table 2.
Based on Table 2, it is readily observed that reliability of the resulting scheme improves monotonically with protection coverage. Therefore, the placement of protection blocks seems to be quite essential for achieving longer consecutive runs.
In addition, if we investigate how the size of the sequence affects the reliability of the resulting scheme, we may readily deduce that longer sequences provide more opportunities for successful runs.
For instance, as Table 3 reveals, if the sequence length increases from 10 to 20 genes, then the corresponding reliability value is almost doubled.

6. Discussion

In the present paper, the consecutive-k-out-of-n: G systems equipped with imperfect protection blocks are introduced. For the proposed structures, a recursive relation for determining the overall reliability is built, while the asymptotic behavior of the resulting scheme is also studied.
To conclude, as a future potential, it is of some interest to investigate more complex consecutive-type structures, which have been already introduced in the literature and generalize the present work. In addition, an alternative future direction may include the determination of the optimal choice for the design parameters k , n , a , q . More precisely, the optimal value of each one of them (or their vector) which maximizes the overall reliability of the resulting consecutive-type structure could definitely shed some light on the behavior of the underlying structure.
On the other hand, the present study focuses on protection blocks whose length coincides with the system parameter k . This modelling choice is naturally aligned with the definition of consecutive- k -out-of- n : G systems and facilitates the analytical development of the proposed framework. Nevertheless, practical applications may involve protection mechanisms acting on regions whose size differs from k . Extending the present model to protection blocks of arbitrary length, possibly combined with heterogeneous or adaptive protection strategies, represents an interesting topic for future investigation. Such generalizations may reveal new reliability behaviours and provide further insight into the optimal allocation of protection resources in consecutive systems.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Derman, C.; Lieberman, G.J.; Ross, S.M. On the consecutive-k-out-of-n:F system. IEEE Trans. Reliab. 1982, 31, 57–63. [Google Scholar] [CrossRef]
  2. Kuo, W.; Zhang, W.; Zuo, M. A consecutive-k-out-of-n: G system: The mirror image of a consecutive-k-out-of-n:F system. IEEE Trans. Reliab. 1990, 39, 244–253. [Google Scholar] [CrossRef]
  3. Eryilmaz, S. Age-based preventive maintenance for coherent systems with applications to consecutive-k-out-of-n and related systems. Reliab. Eng. Syst. Saf. 2020, 204, 107143. [Google Scholar] [CrossRef]
  4. Chiang, D.T.; Niu, S.-C. Reliability of Consecutive-k-out-of-n:F System. IEEE Trans. Reliab. 1981, 30, 87–89. [Google Scholar] [CrossRef]
  5. Eryilmaz, S. Consecutive k-Out-of-n: G System in Stress-Strength Setup. Comm. Stat. Theory Meth. 2008, 37, 579–589. [Google Scholar] [CrossRef]
  6. Triantafyllou, I.S. m-Consecutive-k-out-of-n: F Structures with a Single Change Point. Mathematics 2020, 8, 2203. [Google Scholar] [CrossRef]
  7. Huang, J.; Zuo, M.J.; Fang, Z. Multi-State Consecutive-k-out-of-n Systems. IIE Trans. 2003, 35, 527–534. [Google Scholar] [CrossRef]
  8. Triantafyllou, I.S. Combined m-Consecutive-k-Out-of-n: F and Consecutive kc-Out-of-n: F Structures with Cold Standby Redundancy. Mathematics 2023, 11, 2597. [Google Scholar] [CrossRef]
  9. Levitin, K. Linear m-Consecutive k-out-of-r-From-n:F Systems. IEEE Trans. Reliab. 2009, 60, 640–646. [Google Scholar] [CrossRef]
  10. Yin, J.; Balakrishnan, N.; Cui, L. Efficient reliability computation of consecutive-k-out-of-n: F systems with shared components. Proc. Instit. Mechan. Engin. Part O J. Risk Reliab. 2024, 238, 122–135. [Google Scholar] [CrossRef]
  11. Eryilmaz, S. On reliability of consecutive k-out-of-n: G system equipped with protection blocks. Int. J. Gen. Syst. 2026, 55, 129–144. [Google Scholar] [CrossRef]
  12. Fang, S.; Yu, R.; Wu, D.; Peng, R. Reliability of a consecutive k-out-of-n: G system with protection blocks. Int. J. Gen. Syst. 2025, 54, 421–439. [Google Scholar] [CrossRef]
Figure 1. Consecutive-4-out-of-7: G systems equipped with a single protection block.
Figure 1. Consecutive-4-out-of-7: G systems equipped with a single protection block.
Mathematics 14 02474 g001
Figure 2. Reliability of the C ( k , n , q ) structure versus parameter q under different designs.
Figure 2. Reliability of the C ( k , n , q ) structure versus parameter q under different designs.
Mathematics 14 02474 g002
Figure 3. Reliability of the C ( k , n , q ) structure versus parameter α under different designs.
Figure 3. Reliability of the C ( k , n , q ) structure versus parameter α under different designs.
Mathematics 14 02474 g003
Figure 4. Reliability of the C ( k , n , q ) structure versus parameter n under different designs.
Figure 4. Reliability of the C ( k , n , q ) structure versus parameter n under different designs.
Mathematics 14 02474 g004
Table 1. Reliability of the DNA-based scheme for different values of parameter q.
Table 1. Reliability of the DNA-based scheme for different values of parameter q.
ParameterValuesReliability
Effectiveness q0.00.20
0.20.32
0.40.44
0.60.54
0.80.66
1.00.78
Table 2. Reliability of the DNA-based scheme for different values of parameter a .
Table 2. Reliability of the DNA-based scheme for different values of parameter a .
ParameterValuesReliability
Coverage   a 0.10.25
0.20.35
0.30.44
0.40.54
0.50.63
Table 3. Reliability of the DNA-based scheme for different values of parameter n .
Table 3. Reliability of the DNA-based scheme for different values of parameter n .
ParameterValuesReliability
Sequence   length   n 100.22
150.33
200.43
250.51
300.59
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Triantafyllou, I.S. Consecutive-k-out-of-n: G Systems with Stochastically Effective Protection Blocks. Mathematics 2026, 14, 2474. https://doi.org/10.3390/math14142474

AMA Style

Triantafyllou IS. Consecutive-k-out-of-n: G Systems with Stochastically Effective Protection Blocks. Mathematics. 2026; 14(14):2474. https://doi.org/10.3390/math14142474

Chicago/Turabian Style

Triantafyllou, Ioannis S. 2026. "Consecutive-k-out-of-n: G Systems with Stochastically Effective Protection Blocks" Mathematics 14, no. 14: 2474. https://doi.org/10.3390/math14142474

APA Style

Triantafyllou, I. S. (2026). Consecutive-k-out-of-n: G Systems with Stochastically Effective Protection Blocks. Mathematics, 14(14), 2474. https://doi.org/10.3390/math14142474

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop