Quantum collision circuit, quantum invariants and quantum phase estimation procedure for fluid dynamic lattice gas automata
Niccolo Fonio, Pierre Sagaut, Giuseppe Di Molfetta

TL;DR
This paper explores translating fluid dynamic lattice gas automata into quantum computing, developing quantum circuits, analyzing invariants, and applying quantum phase estimation to enhance simulation capabilities.
Contribution
It introduces methods for quantum encoding of LGCA, proposes a new collision circuit, and investigates quantum invariants and phase estimation for fluid dynamics simulations.
Findings
Quantum walks influence encoding of classical states.
Quantum invariants exceed classical expectations.
QPE effectively retrieves quantities of interest.
Abstract
Lattice Gas Cellular Automata (LGCA) is a classical numerical method widely known and applied to simulate several physical phenomena. In this paper, we study the translation of LGCA on quantum computers (QC) using computational basis encoding (CBE), developing methods for different purposes. In particular, we clarify and discuss some fundamental limitations and advantages in using CBE and quantum walk as streaming procedure. Using quantum walks affect the possible encoding of classical states in quantum orthogonal states, feature linked to the unitarity of collision and to the possibility of getting a quantum advantage. Then, we give efficient procedures for optimizing collisional quantum circuits, based on the classical features of the model. This is applied specifically to fluid dynamic LGCA. Alongside, a new collision circuit for a 1-dimensional model is proposed. We address the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum-Dot Cellular Automata · Advanced Data Storage Technologies · Quantum Computing Algorithms and Architecture
