AEU - International Journal of Electronics and Communications
QOLE: A browser-native quantum circuit simulator based on decision diagrams
Asimakis Kydros, Konstantinos P. Prousalis, Vasilis Skarlatos, Nikos Konofaos
Abstract
The classical simulation of quantum circuits is constrained by the exponential growth of the quantum state. Decision-diagram methods, such as the Quantum Multiple-valued Decision Diagram (QMDD), mitigate this by exploiting regularities in the tensor descriptions of quantum operators and states. This paper presents QOLE, a browser-native quantum circuit simulator built on QMDDs. It pairs a simple, high-level programming interface with an internal compiler that maps gates and state vectors into compact graphs for efficient simulation. Extending the conference version of this work, we add an empirical evaluation of the open implementation across four families of circuits (GHZ states, linear cluster states, the Bernstein–Vazirani algorithm and random Clifford + T circuits) of up to 29 qubits. We measure diagram size, the wall-clock cost of construction and sampling, and the memory behaviour of the lazy output interface, contrasting diagram sizes against a dense state-vector baseline. For structured circuits, QOLE represents the full state in a number of nodes that grows linearly with the qubit count, whereas a dense representation grows exponentially, and the lazy interface keeps the working set bounded independently of state size. Diagram-based simulation is thus both accessible and effective within modern web execution environments.