Litcius/Paper detail

EVOVAQ: EVOlutionary algorithms-based toolbox for VAriational Quantum circuits

Giovanni Acampora, Carlos Gutierrez, Angela Chiatto, J. M. Soto-Hidalgo, Autilia Vitiello

2024SoftwareX12 citationsDOIOpen Access PDF

Abstract

Evolutionary Algorithms (EAs) are becoming increasingly popular for training Variational Quantum Circuits (VQCs) due to their ability to conserve quantum resources. However, there is currently a lack of user-friendly tools for implementing this approach. To address this issue, this paper proposes EVOVAQ, a Python-based framework designed to simplify the use of EAs for training VQCs. EVOVAQ seamlessly integrates evolutionary computation with quantum libraries such as Qiskit, making it easy to use for both quantum computing and EAs communities. Furthermore, EVOVAQ’s scalability enables the development of customized solutions, promoting innovation in the quantum computing field.

Topics & Concepts

Quantum computerComputer scienceToolboxScalabilityPython (programming language)QuantumEvolutionary computationEvolutionary algorithmQuantum algorithmComputationField (mathematics)Theoretical computer scienceComputer engineeringElectronic circuitAlgorithmComputational scienceArtificial intelligenceMathematicsProgramming languagePhysicsOperating systemPure mathematicsQuantum mechanicsQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyEvolutionary Algorithms and Applications
EVOVAQ: EVOlutionary algorithms-based toolbox for VAriational Quantum circuits | Litcius