English

Realizable Circuit Complexity: Embedding Computation in Space-Time

Computational Complexity 2025-11-11 v3 Machine Learning

Abstract

Classical circuit complexity characterizes parallel computation in purely combinatorial terms, ignoring the physical constraints that govern real hardware. The standard classes NC\mathbf{NC}, AC\mathbf{AC}, and TC\mathbf{TC} treat unlimited fan-in, free interconnection, and polynomial gate counts as feasible -- assumptions that conflict with geometric, energetic, and thermodynamic realities. We introduce the family of realizable circuit classes RCd\mathbf{RC}_d, which model computation embedded in physical dd-dimensional space. Each circuit in RCd\mathbf{RC}_d obeys conservative realizability laws: volume scales as O(td)\mathcal{O}(t^d), cross-boundary information flux is bounded by O(td1)\mathcal{O}(t^{d-1}) per unit time, and growth occurs through local, physically constructible edits. These bounds apply to all causal systems, classical or quantum. Within this framework, we show that algorithms with runtime ω(nd/(d1))\omega(n^{d/(d-1)}) cannot scale to inputs of maximal entropy, and that any dd-dimensional parallel implementation offers at most a polynomial speed-up of degree (d1)(d-1) over its optimal sequential counterpart. In the limit dd\to\infty, RC(polylog)=NC\mathbf{RC}_\infty(\mathrm{polylog})=\mathbf{NC}, recovering classical parallelism as a non-physical idealization. By unifying geometry, causality, and information flow, RCd\mathbf{RC}_d extends circuit complexity into the physical domain, revealing universal scaling laws for computation.

Keywords

Cite

@article{arxiv.2509.19161,
  title  = {Realizable Circuit Complexity: Embedding Computation in Space-Time},
  author = {Benjamin Prada and Ankur Mali},
  journal= {arXiv preprint arXiv:2509.19161},
  year   = {2025}
}

Comments

40 pages

R2 v1 2026-07-01T05:52:22.989Z