Probabilistic Performance Analysis of Fault Diagnosis Schemes
Probabilistic Performance Analysis of Fault Diagnosis Schemes
Probabilistic Performance Analysis of Fault Diagnosis Schemes
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>of</strong> storage. In the simplest case, where Θ = {0,1}, there are 2 k+1 terms to store. For example,<br />
at k = 36, the total storage needed is<br />
12 × 2 36+1 ≈ 1.65 × 10 12 bytes > 1terabyte!<br />
Since physical systems are <strong>of</strong>ten sampled at twice their bandwidth or more, the amount <strong>of</strong> time<br />
represented by 36 discrete samples is small compared to the time-scale <strong>of</strong> the system.<br />
4.2.1 Limiting Complexity with Structured Markov Chains<br />
Although the number <strong>of</strong> paths in Θ k grows exponentially with k, not all <strong>of</strong> the paths need<br />
to be considered in computing equation (4.3), because some paths have zero probability<br />
<strong>of</strong> occurring. That is, some sequences <strong>of</strong> faults cannot occur under the given model. This<br />
section explores, from a theoretical perspective, what properties the Markov chain must<br />
have in order to reduce the number <strong>of</strong> terms in equation (4.3) to a tractable number.<br />
Terminology<br />
Definition 4.3. Given a Markov chain θ taking values in Θ, let l ≥ 0 and ϑ 0:l ∈ Θ l+1 . If the<br />
event {θ 0:l = ϑ 0:l } has nonzero probability, then ϑ 0:l is said to be a possible path <strong>of</strong> {θ k }.<br />
Otherwise, ϑ 0:l is said to be an impossible path.<br />
Definition 4.4. A Markov chain is said to be tractable if the number <strong>of</strong> possible paths <strong>of</strong><br />
length l is O(l c ), for some constant c.<br />
Definition 4.5. Let θ be a Markov chain taking values in Θ. A state ϑ ∈ Θ is said to be<br />
degenerate if P(θ k = ϑ) = 0, for all k (i.e., no possible path ever visits ϑ). A Markov chain with<br />
one or more degenerate states is said to be degenerate.<br />
Remark 4.6. Our definition <strong>of</strong> a tractable Markov chain is based on the conventional notion<br />
that polynomial-time algorithms are tractable, whereas algorithms requiring superpolynomial<br />
time are intractable [19]. This idea is known as Cobham’s Thesis or the Cobham–<br />
Edmonds Thesis [16, 29].<br />
Remark 4.7. Suppose that θ ∼ ( Θ,{Π k },π 0<br />
)<br />
is a Markov chain with a nonempty set <strong>of</strong> degenerate<br />
states ¯Θ ⊂ Θ. Let ˆθ be the Markov chain formed by removing the degenerate states<br />
from Θ and trimming the matrices {Π k } and the pmf π 0 accordingly. Clearly, any possible<br />
path <strong>of</strong> θ is a possible path <strong>of</strong> ˆθ, so the tractability <strong>of</strong> θ can be determined by analyzing the<br />
non-degenerate Markov chain ˆθ.<br />
Since the goal is to relate the tractability <strong>of</strong> Markov chains to properties <strong>of</strong> directed<br />
graphs, we must first establish some definitions from graph theory.<br />
47