Towards Equivalence Checking of Classical Circuits Using Quantum Computing

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Quetschlich, Nils, Forster, Tobias, Osterwind, Adrian, Helms, Domenik, Wille, Robert
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912002568355840
author Quetschlich, Nils
Forster, Tobias
Osterwind, Adrian
Helms, Domenik
Wille, Robert
author_facet Quetschlich, Nils
Forster, Tobias
Osterwind, Adrian
Helms, Domenik
Wille, Robert
contents Quantum computers and quantum algorithms have made great strides in the last few years and promise improvements over classical computing for specific tasks. Although the current hardware is not yet ready to make real impacts at the time of writing, this will change over the coming years. To be ready for this, it is important to share knowledge of quantum computing in application domains where it is not yet represented. One such application is the verification of classical circuits, specifically, equivalence checking. Although this problem has been investigated over decades in an effort to overcome the verification gap, how it can potentially be solved using quantum computing has hardly been investigated yet. In this work, we address this question by considering a presumably straightforward approach: Using Grover's algorithm. However, we also show that, although this might be an obvious choice, there are several pitfalls to avoid in order to get meaningful results. This leads to the proposal of a working concept of a quantum computing methodology for equivalent checking providing the foundation for corresponding solutions in the (near) future.
format Preprint
id arxiv_https___arxiv_org_abs_2408_14539
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards Equivalence Checking of Classical Circuits Using Quantum Computing
Quetschlich, Nils
Forster, Tobias
Osterwind, Adrian
Helms, Domenik
Wille, Robert
Quantum Physics
Emerging Technologies
Quantum computers and quantum algorithms have made great strides in the last few years and promise improvements over classical computing for specific tasks. Although the current hardware is not yet ready to make real impacts at the time of writing, this will change over the coming years. To be ready for this, it is important to share knowledge of quantum computing in application domains where it is not yet represented. One such application is the verification of classical circuits, specifically, equivalence checking. Although this problem has been investigated over decades in an effort to overcome the verification gap, how it can potentially be solved using quantum computing has hardly been investigated yet. In this work, we address this question by considering a presumably straightforward approach: Using Grover's algorithm. However, we also show that, although this might be an obvious choice, there are several pitfalls to avoid in order to get meaningful results. This leads to the proposal of a working concept of a quantum computing methodology for equivalent checking providing the foundation for corresponding solutions in the (near) future.
title Towards Equivalence Checking of Classical Circuits Using Quantum Computing
topic Quantum Physics
Emerging Technologies
url https://arxiv.org/abs/2408.14539