1. Introduction
A lot of time and energy has been spent studying the reliability characteristics of consecutive-type systems throughout the last three decades. This is explained by the fact that these systems have been used to model and determine the best designs for a variety of systems, including relay stations for spacecrafts, oil pipeline systems, vacuum systems in accelerators, and communication networks. The linear consecutive-
-out-of-
:
system is the first consecutive-type structure that was documented in reliability literature. It fails if and only if at least
consecutive components fail. It is composed of
linearly ordered components. In order to allow more flexible operation principles, a number of modifications and generalizations have been proposed more recently (see, e.g., Huang et al. [
1], Kuo and Zuo [
2], Saenz-de-Cabezon and Wynn [
3], and Zuo and Tian [
4]). A logical extension of the conventional
-out-of-
:
and the consecutive-
-out-of-
:
systems, the
system consists of
linearly ordered components, and it fails if and only if there are at least
(
) nonoverlapping runs of
(
) consecutively failed components (
). An
system was first introduced and studied by Griffith [
5]. Then, Papastavridis [
6] offered recursive and exact failure probability formulas for this system for the general case of unequal component failure distributions and i.i.d. cases, respectively.
For the i.i.d. scenario, Makri and Philippou [
7] have provided a precise formula for the related system’s reliability. Agarwal et al. [
8] presented a clear, closed-form formula for assessing this system’s reliability using a graphical evaluation and review technique (GERT). Additionally, they demonstrated that the formula produced by GERT is significantly more efficient than the current formulae of
systems for i.i.d. components because of its short computing time. Eryilmaz et al. [
9] investigated the reliability properties of
systems with replaceable components. They derived precise formulae and recurrence relations for the signature of the system. This system has been the subject of continuous research until recently (a survey of
systems and their generalizations may be found in Triantafyllov and Ioannis [
10], Özbey [
11], and Kan [
12]). The
system transforms to a consecutive-
-out-of-
:
system and
-out-of-
:
system when
and
, respectively. For the consecutive-
-out-of-
system, Gökdere [
13] proposed a new method for determining the time-dependent component reliability of the system under a stress-strength setup. Also, a repairable consecutive-
-out-of-
:
system with
linearly and circularly arranged components is studied by Gökdere and Ng [
14]. They developed a novel and simple method for determining the time-dependent transition performance probability and time-dependent reliability of the system when the state of the system is known within a certain amount of time. In Özbey [
15], an age replacement policy for the linear and circular consecutive-
-out-of-
:
systems has been discussed.
The concept of the signature of a coherent system was introduced by Samaniego [
16]. Numerous related applications have shown that the concept of a signature is emerging as a highly natural and potent tool for the analysis of coherent systems. There is a wealth of literature on this topic that concentrates on both conceptual and computational issues. For a reliability structure with n components, let
represent the component lifetimes and let
represent the order statistics of
. If
denotes the system’s lifetime, the signature vector of the system is defined as the probability vector
with entries
, where
denotes the smallest
th among
. Samaniego [
16] proved that the reliability of any coherent system with i.i.d. components can be computed using the system signature as
The signature vector’s
th element can be calculated as
The symbol
indicates the number of path sets of the structure that have exactly
working components [
17].
In this research, we examine the /C//: system, which is composed of i.i.d. components. We deduce exact formulas for both system reliability and system signature. Mathematica is utilized to perform numerical calculations related to failure probability. We also show that formulas obtained in this paper have a low computational time. The minimal and maximal signatures of the /C//: system are presented using exact formulas. Furthermore, the mean time to failure (MTTF) of the /C//: system and the average number of defective components at the time of a system failure are examined using the system signature.
2. Linear System
Based on the number of failed components in the
system, we can divide it into stages as follows:
where
;
and the greatest integer smaller than or equal to value
are
. Note that if
, then
.
At each stage we described above, there are cases that cause and do not cause system failures. For system reliability, we need to find the number of different cases that do not cause a system failure in . Also, for the signature of the system, we need to find the number of cases that cause a system failure in .
In order to obtain the
system reliability denoted by
, we have to first calculate the system reliability in
denoted by
. For a system consisting of i.i.d. components with component reliability,
, in Stage (
), the reliability can be calculated as follows:
where
. Using (3), the reliability
can be computed as
For the signature of the system denoted by
, we have to first obtain the system signature in the stages where the system may not work. In other words, in order to obtain the signature of the system, it is sufficient to find the system signature obtained between
and
denoted by
and
, respectively. That is,
Note that, if , then and .
The signature of the
system consisting of i.i.d. components is presented by
where
.
In order to explain exactly what we want to express above, we provide the following example.
Example 1. Let , and . Then, . Counting the number of malfunctioning components in the system, we have
where
.
In Stage
, there is a possible value: 0000000000, where 0 represents the working state of a component. In this stage, all components work, therefore the system works. From (3), the system’s reliability in Stage
can be written as:
In Stage
, there are 10 different cases depending on the previous stage, 0000000001, 0000000010, 0000000100, 0000001000, 0000010000, 0000100000, 0001000000, 0010000000, 0100000000, and 1000000000, where 1 represents the failed state of a component. Because, in the previous stage, there is one possible case consisting of 10 working components, and in order to move from this stage to the next stage, any of the working components must fail. In this stage, one component fails, but the system works and there are no cases that cause a system failure. From (3), the system’s reliability in Stage
can be written as:
In Stage
, there are 45 different cases depending on the previous stage, and each of these different cases repeats (number of failed components in this stage = 2)! = 2 times. At this stage, there are 90 cases where two components are faulty, and in each of these cases, the system operates. From (3), the system’s reliability in Stage
can be written as:
In Stage
, there are 120 different cases depending on the previous stage, and each of these different cases repeats (number of failed components in this stage = 3)! = 6 times. At this stage, there are 720 cases where three components are faulty, and in each of these cases, the system operates. From (3), the system’s reliability in the Stage
can be written as:
In Stage
, there are 210 different cases depending on the previous stage, and each of these different cases repeats (number of failed components in this stage = 4)! = 24 times. At this stage, there are 5040 cases where four components are faulty, and in each of these cases, the system operates. From (3), the system’s reliability in Stage
can be written as:
In Stage
, there are 252 different cases depending on the previous stage, and each of these different cases repeats (number of failed components in this stage = 5)! = 120 times. At this stage, there are 30,240 cases where five components are faulty, and in each of these cases, the system operates. From (3), the system’s reliability in Stage
can be written as:
In Stage
, there are 210 different cases depending on the previous stage, and each of these different cases repeats (number of failed components in this stage = 6)! = 720 times. In this stage, there are 151,200 cases in which six components are failed, and in some of these cases, the system works and in some of these cases the system fails. By performing hand calculations (Theorem 1 provides the systematic expression for these calculations), we can say that 175 different cases in this stage do not fail the system and each of these different cases repeats 720 times. Therefore, the number of cases that cause a system failure is 25,200. Cases that fail the system are not transferred to the next stage and are used to calculate the system signature vector to be obtained in this stage. As a result, 126,000 cases remain to be used in the next stage. From (3), the system’s reliability in Stage
can be written as:
Using (6) for the signature vector in this stage, we obtain
In Stage, there are 504,000 cases in which seven components are failed depending on the previous stage. In some of these cases the system works, and in some of these cases the system fails. By performing hand calculations, we can say that 40 different cases in this stage do not fail the system and each of these different cases repeats 5040 times. Thus, the number of cases causing system failures becomes 302,400, and 201,600 cases remain to be used in the next stage.
For the system’s reliability in the Stage
, we can write
Using (6) for the signature vector in this stage, we obtain
In Stage
, there are 604,800 cases in which eight components are failed depending on the previous stage. By performing hand calculations, we can say that all cases in this stage fail the system. Thus, the number of cases causing system failures becomes 604,800 and there are no cases to be used in the next stage. Using (6) for the signature vector in this stage, we obtain
For this example, from (4), the reliability of the
system can be obtained as
If
, then
. This is in agreement with the result from Agarwal et al. ([
4], p. 32). Similarly, for this example, the system’s signature is determined from (5) and (6) to be
As a result, the signature we obtained for the
system was the same as that reported by Eryılmaz et al. ([
9], p.347). To obtain precise formulas for the signature and dependability of an
system, we must establish a formula for the number of distinct scenarios, including the
failed components designated by
,
that do not result in the system failing. In this case, Theorem 1 is borrowed from [
18] to meet the need.
Theorem 1. The number of different cases that do not cause the failure of the system, including failed components, , for where .
The following Theorem, which provides an accurate formula for the reliability of the system, is now ready to be presented.
Theorem 2. The reliability, , for the system consisting of i.i.d. components with component reliability, , is presented bywhere .
Proof. To find the system’s reliability, we divided it into different stages depending on the number of failed components in the system. Then, we found the reliability that can be obtained in each stage using (3), and then we obtained the system’s reliability using (4). It is worth mentioning that, for the exact reliability formula of the system, it is very important to find the number of different cases that do not cause a system failure in . We can say that this quantity is equal to , which is presented in Theorem 1. Consequently, the Theorem’s proof is now complete. □
The precise formula for the signature of the system is presented in the Theorem that follows.
Theorem 3. For , , the signature of an system consisting of i.i.d. components is presented by
where
Proof. By the definition of the system we have
In order to obtain the system’s signature, it is sufficient to know the number of cases that cause the system’s failure in
,
. We can say that, in
, there are
different cases that do not cause the system’s failure, and each of these different cases repeats (number of the failed components)! times, that is,
times. Furthermore, we can say that the number of all cases in
is proportional to the number of working components,
in
. As a result, the number of cases that cause the system’s failure in
can be obtained as
Thus, the proof is completed using (6). □
One can use the system’s signature to find the mean number of failed components that fail at the time of the system’s failure (see e.g., Eryilmaz [
19]). Let
denote the number of failed components at the moment of an
system failure. The mean number of malfunctioning components at the time of the system’s failure can be calculated from
using the predicted value of the signature of an
system. Using Equation (9) in Equation (10), we calculated the mean number of failed components at the system failure moment for a range of values of
,
, and
in
Table 2. Also, in
Table 2, we present the corresponding times for the desired numerical results for the proposed system. For computations, we utilized Mathematica on a Windows computer. The Mathematica code we used for these computations can be accessed from the Mean Number of Failed Components Code link (
https://drive.google.com/file/d/1dQ7dWVE-6o4VOQ-llGedXyrrvuKO8zJP/view (accessed on 7 August 2024)).