Skip to main content
Log in

A Minimal-Automaton-Based Algorithm for the Reliability of Con(d, k, n) Systems

  • Published:
Methodology And Computing In Applied Probability Aims and scope Submit manuscript

Abstract

A d-within-consecutive-k-out-of-n system, abbreviated as Con(d, k, n), is a linear system of n components in a line which fails if and only if there exists a set of k consecutive components containing at least d failed ones. So far the fastest algorithm to compute the reliability of Con(d, k, n) is Hwang and Wright's \(O\left( {\left| L \right|^3 n} \right)\) algorithm published in 1997, where \(\left| L \right| = O\left( {2^k } \right)\). In this paper we use automata theory to reduce \(\left| L \right|\) to \(\left( {\begin{array}{*{20}c} k \\ {d - 1} \\ \end{array} } \right) + 1\). For d small or close to k, we have reduced \(\left| L \right|\) from exponentially many (in k) to polynomially many. The computational complexity of our final algorithm is \(O\left( {\left| L \right|^2 + \left| L \right|n} \right)\), where \(\left| L \right| = \left( {\begin{array}{*{20}c} k \\ {d - 1} \\ \end{array} } \right) + 1\).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • J. Glaz and N. Balakrishnan, Recent Advances in Scan Statistics and Applications, Birkhauser, 1999.

  • W. S. Griffith, “On consecutive-k-out-of-n: failure systems and their generalizations,” in Reliability and Quality Control (A. P. Basu, ed.), pp. 157-166, 1986.

  • E. Horowitz, S. Sahni, and D. Mehta, Fundamentals of Data Structures in C + +, Computer Science Press: New York, 1995.

    Google Scholar 

  • F. K. Hwang and P. E. Wright, “An O(nlog(n)) algorithm for the generalized birthday problem,” Computational Statistics &; Data Analysis vol. 23 pp. 443-451, 1997.

    Google Scholar 

  • D. E. Knuth, The Art of Computer Programming Volume 2/ Seminumerical Algorithms, 2nd Edition, Addison-Wesley: Reading, MA, 1981.

    Google Scholar 

  • S. Kounias and M. Sfakianakis, “The reliability of a linear system and its connection with the generalized birthday problem,” Statist. Applic. vol. 3 pp. 531-543, 1991.

    Google Scholar 

  • M. V. Koutras, “On a Markov chain approach for the study of reliability structures,” J. Appl. Prob. vol. 33 pp. 357-367, 1996.

    Google Scholar 

  • J. B. Nelson, “Minimal-order models for false-alarm calculations on sliding windows,” IEEE Trans. Aerospace &; Electronic Systems AES-14, pp. 351-363, 1978.

    Google Scholar 

  • B. Saperstein, “On the occurrence of n successes within N Bernoulli trials,” Technometrics vol. 15 pp. 809-818, 1973.

    Google Scholar 

  • B. Saperstein, “Note on a clustering problem,” J. Applied Probability vol. 12 pp. 629-632, 1975.

    Google Scholar 

  • D. Wood, Theory of Computation, Wiley: New York, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chang, JC., Chen, RJ. & Hwang, F.K. A Minimal-Automaton-Based Algorithm for the Reliability of Con(d, k, n) Systems. Methodology and Computing in Applied Probability 3, 379–386 (2001). https://doi.org/10.1023/A:1015464119846

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1015464119846

Navigation