Abstract:
We prove that if a Boolean function essentially depends on at least two variables, then it cannot be implemented by a circuit that consists of unreliable gates with at most two inputs each and is self-correcting with respect to at least some faults of an arbitrary number of gates. In view of the previous results, it suffices to establish this fact for linear functions.
Keywords:logic circuit, self-correction, unreliable gate, linear Boolean function.
This work was supported by the Moscow Center for Fundamental and Applied Mathematics
(contract with the Ministry of Science and Higher Education of the Russian Federation no. 075-15-2022-283).
Citation:
K. A. Popkov, “Implementation of Linear Boolean Functions by Self-Correcting Circuits of Unreliable Logic Gates”, Mat. Zametki, 115:1 (2024), 91–107; Math. Notes, 115:1 (2024), 77–88