Polyhedral Classical Simulators for Quantum Computation
Cihan Okay
TL;DR
The paper develops a geometric, polyhedral framework for classically simulating quantum computation by encoding state spaces as simulation polytopes and linking adaptive quantum computation models (circuit, MBQC, and QCM) through instruments. It unifies and extends established simulators (notably Gottesman–Knill) with generalized, polytope-based approaches such as stabilizer, Wigner, CNC phase-space, and universal Pauli/local Pauli samplers, providing explicit update rules and complexity considerations. By analyzing whether initial states lie inside a simulator’s polytope or can be represented as quasi-probability mixtures, the work delineates efficient estimators and universal samplers, offering a geometric roadmap for pushing the boundary of efficient classical simulation. The framework also connects to simplicial-distribution theory, highlighting foundational ties between contextuality/nonlocality and simulability, with practical simulators like CNCSim embodying the phase-space/ CNC approach.
Abstract
Quantum advantage in computation refers to the existence of computational tasks that can be performed efficiently on a quantum computer but cannot be efficiently simulated on any classical computer. Identifying the precise boundary of efficient classical simulability is a central challenge and motivates the development of new simulation paradigms. In this paper, we introduce polyhedral classical simulators, a framework for classical simulation grounded in polyhedral geometry. This framework encompasses well-known methods such as the Gottesman-Knill algorithm, while also extending naturally to more recent models of quantum computation, including those based on magic states and measurement-based quantum computation. We show how this framework unifies and extends existing simulation methods while at the same time providing a geometric roadmap for pushing the boundary of efficient classical simulation further.
