This article is cited in 1 scientific paper (total in 1 paper)
Mathematical Backgrounds of Computer and Control System Reliability
On the arbitrarily reliable implementation of Boolean functions by non-branching programs with a conditional stop operator in bases with generalized conjunction
Abstract:
The implementation of Boolean functions by non-branching programs with a conditional stop operator is considered in a complete finite basis containing a generalized conjunction, i.e. a function of the form xα11&xα22(α1,α2∈{0,1}). The computational operators are assumed to go into faulty states of an arbitrary type independently of each other with a probability not exceeding the value N(B), i.e. unreliability of the most unreliable (“bad”) of the basic elements. In addition, conditional stop operators are also unreliable and independently of each other are prone to two types of faults: the first and second kind. The fault of the first kind is characterized by the fact that on admission to the stop-operator input unit this operator does not work with a probability δ∈(0,1/2) and, therefore, the program work continues. The fault of the second kind is that on admission to the stop-operator input zero this operator works with probability η∈(0,1/2), and, hence, the program work stops. Denote μ=max{δ,η}. To increase the reliability of source programs, we use the function g(x1,x2,x3,x4) of the form (xσ11xσ22∨xσ33xσ44)σ5(σi∈{0,1},i∈{1,2,3,4,5}) and the method of multiple duplication of circuits and programs. We prove that if the complete finite basis B contains a function of the form xα11&xα22(α1,α2∈{0,1}), then any Boolean function f can be implemented by a non-branching program with unreliability no more than [0,84]t⋅5,17⋅N(B) for any natural t with N(B)∈(0,1/960] and μ∈(0,1/10]. So, it is proved that an arbitrary Boolean function can be implemented with an arbitrarily reliable non-branching program.
Citation:
S. M. Grabovskaya, M. A. Alekhina, “On the arbitrarily reliable implementation of Boolean functions by non-branching programs with a conditional stop operator in bases with generalized conjunction”, Prikl. Diskr. Mat., 2019, no. 43, 70–77