English

Simple Circuit Extensions for XOR in PTIME

Computational Complexity 2025-11-24 v1

Abstract

The Minimum Circuit Size Problem for Partial Functions (MCSPMCSP^*) is hard assuming the Exponential Time Hypothesis (ETH) (Ilango, 2020). This breakthrough hardness result leveraged a characterization of the optimal {,,¬}\{\land, \lor, \neg\} circuits for nn-bit OROR (ORnOR_n) and a reduction from the partial ff-Simple Extension Problem where f=ORnf = OR_n. It remains open to extend that reduction to show ETH-hardness of total MCSPMCSP. However, Ilango observed that the total ff-Simple Extension Problem is easy whenever ff is computed by read-once formulas (like ORnOR_n). Therefore, extending Ilango's proof to total MCSPMCSP would require one to replace ORnOR_n with a slightly more complex but similarly well-understood Boolean function. This work shows that the ff-Simple Extension problem remains easy when ff is the next natural candidate: XORnXOR_n. We first develop a fixed-parameter tractable algorithm for the ff-Simple Extension Problem that is efficient whenever the optimal circuits for ff are (1) linear in size, (2) polynomially "few" and efficiently enumerable in the truth-table size (up to isomorphism and permutation of inputs), and (3) all have constant bounded fan-out. XORnXOR_n satisfies all three of these conditions. When ¬\neg gates count towards circuit size, optimal XORnXOR_n circuits are binary trees of n1n-1 subcircuits computing (¬)XOR2(\neg)XOR_2 (Kombarov, 2011). We extend this characterization when ¬\neg gates do not contribute the circuit size. Thus, the XORXOR-Simple Extension Problem is in polynomial time under both measures of circuit complexity.

Keywords

Cite

@article{arxiv.2511.16903,
  title  = {Simple Circuit Extensions for XOR in PTIME},
  author = {Marco Carmosino and Ngu Dang and Tim Jackman},
  journal= {arXiv preprint arXiv:2511.16903},
  year   = {2025}
}
R2 v1 2026-07-01T07:48:14.440Z