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\).
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.
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.
D. E. Knuth, The Art of Computer Programming Volume 2/ Seminumerical Algorithms, 2nd Edition, Addison-Wesley: Reading, MA, 1981.
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.
M. V. Koutras, “On a Markov chain approach for the study of reliability structures,” J. Appl. Prob. vol. 33 pp. 357-367, 1996.
J. B. Nelson, “Minimal-order models for false-alarm calculations on sliding windows,” IEEE Trans. Aerospace &; Electronic Systems AES-14, pp. 351-363, 1978.
B. Saperstein, “On the occurrence of n successes within N Bernoulli trials,” Technometrics vol. 15 pp. 809-818, 1973.
B. Saperstein, “Note on a clustering problem,” J. Applied Probability vol. 12 pp. 629-632, 1975.
D. Wood, Theory of Computation, Wiley: New York, 1987.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1015464119846