Fully quantum lattice gas automata building blocks for computational basis state encodings

Journal Article (2026)
Author(s)

Călin A. Georgescu (TU Delft - Numerical Analysis)

Merel A. Schalkers (TU Delft - Discrete Mathematics and Optimization)

Matthias Möller (TU Delft - Numerical Analysis)

Research Group
Numerical Analysis
DOI related publication
https://doi.org/10.1016/j.jcp.2025.114595
More Info
expand_more
Publication Year
2026
Language
English
Research Group
Numerical Analysis
Volume number
549
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Lattice Gas Automata (LGA) is a classical method for simulating physical phenomena, including Computational Fluid Dynamics (CFD). Quantum LGA (QLGA) is the family of methods that implement LGA schemes on quantum computers. In recent years, QLGA has garnered attention from researchers thanks to its potential of efficiently modeling CFD processes by either reducing memory requirements or providing simultaneous representations of exponentially many LGA states. In this work, we introduce novel building blocks for QLGA algorithms that rely on computational basis state encodings. We address every step of the algorithm, from initial conditions to measurement, and provide detailed complexity analyses that account for all discretization choices of the system under simulation. We introduce multiple ways of instantiating initial conditions, efficient boundary condition implementations for novel geometrical patterns, a novel collision operator that models less restricted interactions than previous implementations, and quantum circuits that extract quantities of interest out of the quantum state. For each building block, we provide intuitive examples and open-source implementations of the underlying quantum circuits.