Circuits resilient to short-circuit errors.

Klim Efremenko, Bernhard Haeupler, Yael Tauman Kalai, Pritish Kamath, Gillat Kol, Nicolas Resch, Raghuvansh R. Saxena

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


Given a Boolean circuit C, we wish to convert it to a circuit C′ that computes the same function as C even if some of its gates suffer from adversarial short circuit errors, i.e., their output is replaced by the value of one of their inputs. Can we design such a resilient circuit C′ whose size is roughly comparable to that of C? Prior work gave a positive answer for the special case where C is a formula.
We study the general case and show that any Boolean circuit C of size s can be converted to a new circuit C′ of quasi-polynomial size sO(logs) that computes the same function as C even if a 1/51 fraction of the gates on any root-to-leaf path in C′ are short circuited. Moreover, if the original circuit C is a formula, the resilient circuit C′ is of near-linear size s1+є. The construction of our resilient circuits utilizes the connection between circuits and DAG-like communication protocols, originally introduced in the context of proof complexity.
Original languageEnglish
Title of host publicationSTOC
Number of pages13
StatePublished - 2022


  • Error Resilient Computation
  • Short Circuit Errors
  • Circuit complexity


Dive into the research topics of 'Circuits resilient to short-circuit errors.'. Together they form a unique fingerprint.

Cite this