08.11.2014 Views

Probabilistic Performance Analysis of Fault Diagnosis Schemes

Probabilistic Performance Analysis of Fault Diagnosis Schemes

Probabilistic Performance Analysis of Fault Diagnosis Schemes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Since relabeling the states <strong>of</strong> a Markov chain does not alter its tractability, the next step<br />

is to seek conditions under which the states can be permuted to achieve upper-triangular<br />

transition probability matrices. The following lemmas show that the existence <strong>of</strong> such<br />

permutations can be related to the presence <strong>of</strong> cycles in the graph (Θ, A).<br />

Lemma 4.22. Let Θ = {0,1,...,m}. Given a matrix Π ∈ R (m+1)×(m+1) , define the matrix A as in<br />

Theorem 4.11. Then, there exists a permutation σ: Θ → Θ, such that the matrix<br />

ˆΠ(i , j ) := Π ( σ(i ),σ(j ) ) , i , j ∈ Θ (4.8)<br />

is upper-triangular if and only if the directed graph with vertices Θ and adjacency matrix A<br />

is acyclic.<br />

Pro<strong>of</strong>. Suppose that the permutation σ makes ˆΠ upper triangular. Let n > 0 and let<br />

v 0 → v 1 ,→ ··· → v n<br />

be a path on the graph (Θ, A). For i = 1,...,n, the existence <strong>of</strong> the edge v i−1 → v i implies<br />

that v i−1 ≠ v i and<br />

Π(v i−1 , v i ) = ˆΠ ( σ −1 (v i−1 ),σ −1 (v i ) ) ≠ 0.<br />

Since ˆΠ is upper-triangular,<br />

σ −1 (v 0 ) < σ −1 (v 1 ) < ··· < σ −1 (v n ).<br />

Therefore, no path can never visit the same vertex twice, i.e., the graph (Θ, A) is acyclic.<br />

Now, suppose that the graph (Θ, A) is acyclic. The Depth-First Search (dfs) algorithm<br />

generates a pre-visit and post-visit number for each vertex v ∈ Θ as it begins exploring v<br />

and finishes exploring v, respectively. Because (Θ, A) is acyclic, A(u, v) = 1 if and only if<br />

pre(u) < pre(v) < post(v) < post(u) (4.9)<br />

(see [21] for details). Define the map ρ : v → pre(v), for all v ∈ Θ. Since each vertex has a<br />

unique pre-visit number in Θ, the map ρ is a permutation. Let σ := ρ −1 and define ˆΠ as in<br />

equation (4.8). Note that for any i , j ∈ Θ, such that i > j ,<br />

A ( σ(i ),σ(j ) ) = 0 =⇒ Π ( σ(i ),σ(j ) ) = ˆΠ(i , j ) = 0.<br />

Therefore, the permutation σ makes ˆΠ upper-triangular.<br />

Lemma 4.23. Let Θ = {0,1,...,m}. Given a sequence <strong>of</strong> matrices {Π k } in R (m+1)×(m+1) , define<br />

53

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!