• 沒有找到結果。

A more efficient imbedding technique

In this section we develop an alternative imbedding technique, which improves the computational efficiency of the approach proposed in Section 2.1, to compute the exact reliability of the systems. Before introducing this method, we first note that some states in the state space constructed in the previous section indeed provide the same information and hence they can be combined into one state; that is, the state space can be reduced. To see this, we notice that each state in the state space ΩR obtained in Example 2.2 contains two 2 × 1 windows in different locations (alti-tudes). These two windows can be obtained by moving a 2 × 1 window vertically in the state. From this observation, we see that the total number of failed components in each window in the states [0 1 0]> and [1 0 1]> is one. In other words, these two states provide the same information about the total number of failed compo-nents in each window and thus they can be combined into one state. Although the state space can be reduced in this way, however, we may loose information at each component. Therefore the proposed method in this section does not work for the Markov dependent case (i.e. assumption (iii)) except for r = m = 1.

To introduce our procedure, we still follow the two steps discussed in Section 2.1. Let kj, 0 ≤ kj ≤ r, denote the number of failed components in the jth column

(circle) of a r × s window for j = 1, 2, . . . , s.

Step 1. Construction of a compound pattern based on a 2-dimensional scan statistic

Based on the scan statistic Sm,nR [r, s], we define the set GR(k,r×s,m) by

GR(k,r×s,m) = {k1k2· · · kt: min

t

Xt

j=1

kj ≥ k, 1 ≤ k1 ≤ r and 1 ≤ t ≤ s} (2.18)

= {ΛR1, ΛR2, . . . , ΛRL1}, (2.19) where L1 = card(GR(k,r×s,m)). From (2.18), we see that each simple pattern ΛRl represents the number of failed components within a r × s subregion that is greater than or equal to k. Further, we define a compound pattern ΛR(k,r×s,m) by

ΛR(k,r×s,m) =

L1

[

l=1

ΛRl .

From this construction, we see that a R-(k, r × s, m × n):F system works if and only if none of the simple patterns ΛRl , l = 1, . . . , L1, is detected in the system; that is, the compound pattern ΛR(k,r×s,m) does not occur in the system. Similarly, for a C-(k, r × s, m × n):F system we define the set GC(k,r×s,m) based on the scan statistic Sm,nC [r, s] by

GC(k,r×s,m) = {k1k2· · · kt: min

t

Xt

j=1

kj ≥ k, 1 ≤ k1 ≤ r and 1 ≤ t ≤ s} (2.20)

= {ΛC1, ΛC2, . . . , ΛCL2}, (2.21) where L2 = card(GC(k,r×s,m)) and define a compound pattern ΛC(k,r×s,m) by

ΛC(k,r×s,m)=

L2

[

l=1

ΛCl .

In fact, GR(k,r×s,m) is equivalent to GC(k,r×s,m) since we do not record the locations of the failed components. Therefore, we use Λ1, Λ2, . . . , ΛL to denote all the simple patterns in GR(k,r×s,m) (GC(k,r×s,m)) where L = L1 = L2, and the compound pattern generated by these simple patterns is Λ(k,r×s,m) =SLl=1Λl. The following example is given to illustrate the construction of the compound pattern ΛR(k,r×s,m)C(k,r×s,m)).

Example 2.4 Suppose that (k, r, s, m, n) = (4, 3, 3, 3, n). According to (2.18) and (2.20), we obtain the collection GR(4,3×3,3) (GC(4,3×3,3)) as

GR(4,3×3,3) = {103, 112, 113, 121, 122, 123, 13, 202, 203, 211, 212, 213, 22, 23, 301, 302, 303, 31, 32, 33}

= {Λ1, . . . , Λ20} = GC(4,3×3,3),

and the compound pattern Λ(4,3×3,3) is given by

Λ(4,3×3,3)=

[20

l=1

Λl.

Step 2. Building a waiting time framework

Before constructing the finite state spaces ΩR and ΩC, we introduce a initial state space Ωinitial defined by

initial = {∅} ∪ {β} ∪

[L

l=1

S(Λl) ∪ {α1, . . . , αL}, (2.22)

where (i) SLl=1S(Λl) is a collection of all proper subpatterns of Λ1, . . . , ΛL, (ii) α1, . . . , αL are absorbing states corresponding to the patterns Λ1, . . . , ΛL, respec-tively, and (iii) β indicates the state satisfying 0 ≤ k1 < max(1, k − r(s − 1)).

With the same reason stated in Section 2.1, we can lump all the absorbing states α1, . . . , αL as one absorbing state α. Note that all the proper subpatterns in (2.22) always have the form k1k2· · · kb, 1 ≤ b ≤ s − 1, and they can also be generated from the following inequalities:

max (1, k − r(s − 1)) ≤ k1 < min (k, r + 1), (2.23) and

max (0, k −

j−1X

t=1

kt− r(s − j)) ≤ kj < min (k −

j−1X

t=1

kt, r + 1), j = 2, . . . , b. (2.24) We interpret how to establish these inequalities as follows. The right-hand side of inequality (2.23) is trivial: if k1 ≥ k, then k1 becomes an absorbing state. On the other hand, suppose there are k1 failed components in the first column of a

r × s window, then totally there are at most k1 + r(s − 1) failed components in this window. If k1 + r(s − 1) < k, then no any simple pattern can be formed under this situation. This illustrates the left-hand side of inequality (2.23) and also illustrates the meaning of the state β. The illustration for (2.24) is similar. For a fixed j, if k1 + · · · + kj ≥ k, then k1k2· · · kj forms an absorbing state. Further, if k1+ · · · + kj + r(s − j) < k, then no any simple pattern can be formed.

With the initial state space Ωinitial, we next show how to construct the state spaces ΩR and ΩC.

Case (I): r = m

For r = m, the state spaces ΩR and ΩC are all defined to be the initial state space Ωinitial. Then there exists a Markov chain {Yu : u = 0, 1, . . .} defined oninitial and the transition probability matrix M(k,r×s,m) has the same form as (2.9).

Under assumption (i), the transition probabilities for the imbedded chain {Yu} are specified below:

(1) P (Yu = k1|Yu−1= ∅) = P (Yu = k1|Yu−1= β) =³kr

1

´p(r−k1)qk1.

(2) P (Yu = α|Yu−1 = ∅) = P (Yu = α|Yu−1 = β) = Px∈F³rx´p(r−x)qx, where F = {x : k ≤ x < r + 1}.

(3) For j = 1, 2, . . . , s − 1,

P (Yu = β|Yu−1= ∅) = P (Yu = β|Yu−1= β)

= 1 − X

x1∈F1

P (Yu = x1|Yu−1= β) − P (Yu = α|Yu−1= β)

= 1 − X

x1∈F1

Ãr x1

!

p(r−x1)qx1 X

x∈F

Ãr x

!

p(r−x)qx,

where F1 = {x1 : max (1, k − r(s − 1)) ≤ x1 < min (k, r + 1)}.

(4) For a = 1, 2 . . . , j and j = 1, . . . , s − 1, there exists (a, j) excluding (1, s − 1) such that Pj+1t=1kt < k and {kaka+1· · · kjkj+1} ∈ Ωinitial is the longest

subpattern. Then

P (Yu = kaka+1· · · kjkj+1|Yu−1= k1k2· · · kj) =

à r kj+1

!

p(r−kj+1)qkj+1.

(5) For j = 1, 2, . . . , s − 1,

P (Yu = α|Yu−1 = k1k2· · · kj) = X

x2∈F2

Ãr x2

!

p(r−x2)qx2,

where F2 = {x2 :Pjt=1kt+ x2 ≥ k}.

(6) For j = 1, 2, . . . , s − 1,

P (Yu = β|Yu−1 = k1k2· · · kj) = 1− X

x3∈F3

Ãr x3

!

p(r−x3)qx3 X

x2∈F2

Ãr x2

!

p(r−x2)qx2, where F3 = {x3 : kaka+1· · · kjx3 forms a subpattern for a = 1, . . . , j}.

(7) P (Yu = α|Yu−1= α) = 1.

(8) Otherwise the transition probability is zero.

Finally, the exact reliability of a R-(k, r × s, m × n):F system and that of a C-(k, r × s, m × n):F system are obtained by applying Equation (2.14). We give the following example to illustrate the procedure.

Example 2.5 Given (k, r, s, m, n) = (8, 3, 3, 3, n), it is easy to generate the initial state space

inital = {∅} ∪ {β} ∪ {2, 3, 23, 32, 33} ∪ {α},

where β represents the two states 0 and 1. Then we can define a Markov chain {Yu : u = 0, 1, . . .} associated with W [Λ(8,3×3,3)] on Ωinital and the transition probability matrix M(8,3×3,3) for {Yu} under assumption (i) is given by

M(8,3×3,3) =

0 1 − 3pq2− q3 3pq2 q3 0 0 0 0 0 1 − 3pq2− q3 3pq2 q3 0 0 0 0 0 1 − 3pq2− q3 3pq2 0 q3 0 0 0 0 1 − 3pq2− q3 0 0 0 3pq2 q3 0 0 1 − 3pq2− q3 0 0 0 3pq2 0 q3 0 1 − 3pq2− q3 3pq2 0 0 0 0 q3 0 1 − 3pq2− q3 0 0 0 0 0 3pq2+ q3

0 0 0 0 0 0 0 1

=

"

N(8,3×3,3) C

0 I

#

.

The exact reliability of the system can be easily determined.

Case (II): r < m

When r < m, a r × s window is able to move vertically (m − r + 1) (or m) steps in a rectangular (or cylindrical) system, or we can think there are (m − r + 1) (or m) windows in the system. Our idea of constructing the state space ΩR (ΩC) is that we record the total number of failed components in each column (circle) vector of a r × s window, then the states in Ωinitial can be used to described the status of the window. Before constructing the state space ΩR, we introduce the concept of a basis which plays an important role in the construction.

For a column vector λR = [λ1· · · λm]>, λi ∈ {0, 1}, i = 1, . . . , m, in a rec-tangular system, we let vR = [v1· · · vm−r+1]> be a vector so that vt = Pt+r−1i=t λi for t = 1, . . . , m − r + 1. Further, we let V (m − r + 1) be the collection of all vectors vR associated with a column vector λR and we call this collection a ba-sis. Similarly, for a circle vector λC = [λ1· · · λm]>, λi ∈ {0, 1}, i = 1, . . . , m, and λi = λi−m for i = m + 1, . . . , m + r − 1, in a cylindrical system, we let vC = [v1· · · vm]> = [vR> vm−r+2· · · vm]> be a vector so that vt = Pt+r−1i=t λi for t = 1, . . . , m, and let V (m) denote the collection of all vectors vC associated with a circle vector λC. The following is an example of how we construct the bases V (m − r + 1) and V (m).

Example 2.6 Consider a R-(5, 2 × 3, 3 × n):F system and a C-(5, 2 × 3, 3 × n):F system. According to (2.22), (2.23) and (2.24), the initial state space is given by

initial= {∅} ∪ {0, 1, 2, 12, 21, 22} ∪ {α}.

There are eight possible outcomes for a column vector of length 3:

0 0 0

,

1 0 0

,

0 1 0

,

0 0 1

,

1 1 0

,

1 0 1

,

0 1 1

,

1 1 1

,

and each vector corresponds to a vector vR mentioned above. So we get a basis

As stated in the beginning of this section, the two states [0 1 0]> and [1 0 1]>

provide the same information about the total number of of failed components in each window of the same altitude. Therefore, they can be combined into one state [1 1]>. This illustrates the meaning of the basis V (2) here. Now, we can obtain a basis V (3) associated with a C-(5, 2 × 3, 3 × n):F system in a similar fashion as

Now we are ready to construct a state space ΩR. We adopt Fu’s (1996) forward and backward principle and Aki and Hirano’s (2004) idea to develop an algorithm in our construction. Initially, let

0 = V (m − r + 1).

where hi is the longest subpattern (counting forward) of the composition ωivi in Ωinitial. In (2.25), if some of the hi’s forms the absorbing state α ∈ Ωinitial, then

and

Ri = ΩRi−1∪ Ωi. (2.27)

The process will be stopped until we find an i such that ΩR1 ⊂ ΩR2 ⊂ · · · ⊂ ΩRi = ΩRi+1 = · · ·. Following the process discussed above, a finite state space ΩR = ΩRi

can be generated by iteration.

With the state space ΩR, we can define a Markov chain {Yu} on ΩR and again the transition probability matrix has the same form as (2.9). To specify the transition probability, we let P (vR) denote the probability of forming a vector vR. The transition probability P (Yu = yu|Yu−1 = yu−1) can be determined as follows:

(1) For yu−1 = [∅ · · · ∅]> and vR ∈ V (m − r + 1), we have P (Yu = vR|Yu−1 = yu−1) = P (vR).

(2) For yu−1= [h1· · · hm−r+1]>, yu = [h1· · · hm−r+1]> ∈ ΩR\ {[∅ · · · ∅]>, αR}, we have

P (Yu = yu|Yu−1= yu−1) = P (vR),

where vR = [v1· · · vr−m+1]> is a vector so that hi is the longest subpattern of the composition hivi in Ωinitial for i = 1, . . . , m − r + 1.

(3) For yu−1 = [h1· · · hm−r+1]>∈ ΩR\ {αR}, we have

P (Yu = αR|Yu−1 = yu−1) = X vR∈F

P (vR),

where F is a collection of all vectors vR = [v1v2. . . vm−r+1]> such that some of the longest subpatterns of the composition hivi’s form the absorbing state α ∈ Ωinitial.

(4) P (Yu = αR|Yu−1= αR) = 1.

(5) Otherwise the transition probability is zero.

An iterated process for a R-(k, r × s, m × n):F system can be developed in a similar way to generate the state space ΩC. We do not give further discussions but provide an example to make our idea more transparent.

Example 2.7 Recall Example 2.6, we first note that if we use the method devel-oped in Section 2.1 to construct the state space, then the size for the resulted state space will be 65. Now, from (2.25)−(2.27) we have

R = {

We can see a significant reduction on the state space by using the current approach.

To determine the transition matrix, we need the probability P (vR):

P ( The transition probability matrix MR(5,2×3,3) has the form

MR(5,2×3,3) =

where the essential matrix NR(5,2×3,3) is shown in Figure 2.3. Some transition prob-abilities are illustrated below:

P (Yu =

The exact reliability of a R-(5, 2 × 3, 3 × n):F system can be obtained by apply-ing Equation (2.14). If assumption (ii) is considered, we only need to modify the probability P (vR) and the transition probabilities, and apply the equation

P (S3,nR [2, 3] < 5) = P (W [ΛR(5,2×3,3)] ≥ n + 1) = ξ

Yn

t=1

NR(5,2×3,3)(t)1>

to get the desired reliability. For the case of a cylindrical system, we can obtain a finite state space ΩC as

C = {

Again, the size of the state space significantly decreases from 65 to 40 compared to the method developed in Section 2.1. Under assumption (i), we list the probability P (vR) below:

Following the same procedure, one can easily obtain the transition matrix MC(5,2×3,3) and the reliability of a cylindrical system.

相關文件