Litcius/Paper detail

Advancing Quantum Computing with Formal Methods

Arend-Jan Quist, Jingyi Mei, Tim Coopmans, Alfons Laarman

2024Lecture notes in computer science8 citationsDOIOpen Access PDF

Abstract

Abstract This tutorial introduces quantum computing with a focus on the applicability of formal methods in this relatively new domain. We describe quantum circuits and convey an understanding of their inherent combinatorial nature and the exponential blow-up that makes them hard to analyze. Then, we show how weighted model counting (#SAT) can be used to solve hard analysis tasks for quantum circuits. This tutorial is aimed at everyone in the formal methods community with an interest in quantum computing. Familiarity with quantum computing is not required, but basic linear algebra knowledge (particularly matrix multiplication and basis vectors) is a prerequisite. The goal of the tutorial is to inspire the community to advance the development of quantum computing with formal methods.

Topics & Concepts

Computer scienceFormal methodsQuantum computerSoftware engineeringTheoretical computer scienceQuantumPhysicsQuantum mechanicsQuantum Computing Algorithms and ArchitectureComputability, Logic, AI AlgorithmsQuantum Mechanics and Applications
Advancing Quantum Computing with Formal Methods | Litcius