Comparing Algorithms for Loading Classical Datasets into Quantum Memory

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Miranskyy, Andriy, Khan, Mushahid, Mendes, Udson
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917890537553920
author Miranskyy, Andriy
Khan, Mushahid
Mendes, Udson
author_facet Miranskyy, Andriy
Khan, Mushahid
Mendes, Udson
contents Quantum computers are gaining importance in various applications like quantum machine learning and quantum signal processing. These applications face significant challenges in loading classical datasets into quantum memory. With numerous algorithms available and multiple quality attributes to consider, comparing data loading methods is complex. Our objective is to compare (in a structured manner) various algorithms for loading classical datasets into quantum memory (by converting statevectors to circuits). We evaluate state preparation algorithms based on five key attributes: circuit depth, qubit count, classical runtime, statevector representation (dense or sparse), and circuit alterability. We use the Pareto set as a multi-objective optimization tool to identify algorithms with the best combination of properties. To improve comprehension and speed up comparisons, we also visually compare three metrics (namely, circuit depth, qubit count, and classical runtime). We compare seven algorithms for dense statevector conversion and six for sparse statevector conversion. Our analysis reduces the initial set of algorithms to two dense and two sparse groups, highlighting inherent trade-offs. This comparison methodology offers a structured approach for selecting algorithms based on specific needs. Researchers and practitioners can use it to help select data-loading algorithms for various quantum computing tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2407_15745
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Comparing Algorithms for Loading Classical Datasets into Quantum Memory
Miranskyy, Andriy
Khan, Mushahid
Mendes, Udson
Quantum Physics
Data Structures and Algorithms
Emerging Technologies
Software Engineering
Quantum computers are gaining importance in various applications like quantum machine learning and quantum signal processing. These applications face significant challenges in loading classical datasets into quantum memory. With numerous algorithms available and multiple quality attributes to consider, comparing data loading methods is complex. Our objective is to compare (in a structured manner) various algorithms for loading classical datasets into quantum memory (by converting statevectors to circuits). We evaluate state preparation algorithms based on five key attributes: circuit depth, qubit count, classical runtime, statevector representation (dense or sparse), and circuit alterability. We use the Pareto set as a multi-objective optimization tool to identify algorithms with the best combination of properties. To improve comprehension and speed up comparisons, we also visually compare three metrics (namely, circuit depth, qubit count, and classical runtime). We compare seven algorithms for dense statevector conversion and six for sparse statevector conversion. Our analysis reduces the initial set of algorithms to two dense and two sparse groups, highlighting inherent trade-offs. This comparison methodology offers a structured approach for selecting algorithms based on specific needs. Researchers and practitioners can use it to help select data-loading algorithms for various quantum computing tasks.
title Comparing Algorithms for Loading Classical Datasets into Quantum Memory
topic Quantum Physics
Data Structures and Algorithms
Emerging Technologies
Software Engineering
url https://arxiv.org/abs/2407.15745