Distributed Implementation of Variational Quantum Eigensolver to Solve QUBO Problems
Overview
Raiselab: Resilient Advanced Infrastructure & Systems Engineering Lab
A modular hybrid Variational Quantum Eigensolver (VQE) framework for solving binary optimization problems using both monolithic and distributed quantum architectures.
🔬 Overview
Raiselab offers DVQE that is a general-purpose Variational Quantum Eigensolver built with extensibility, hybridization, and modularity in mind. It allows researchers to solve any QUBO (Quadratic Unconstrained Binary Optimization) problem using:
- Monolithic quantum circuits (single QPU)
- Distributed quantum circuits (multi-QPU, using entangled teleportation logic via DISKIT
This package supports different quantum initialization methods and advanced circuit distribution schemes.
🌟 Features
- ✅ Monolithic & Distributed Execution: Easily switch between single-QPU and multi-QPU modes.
- 🧠 Hybrid Optimizers: Combines gradient-based Adam optimizer with swarm-inspired metaheuristics initialization for ansatz parameters such as Black Hole, GWO, and ABC.
- 🔁 TeleGate Execution: Integrates DISKIT for simulating entangled circuit distribution across QPUs.
- 🛠 Flexible Ansatz Construction: Layered, parameterized quantum circuits with adjustable depth.
- 🔄 Circuit Remapping: Automatically distributes circuits based on QPU partitioning configuration.
- 🔬 QUBO to Pauli Hamiltonian: Translates binary quadratic problems into quantum Hamiltonians.
- 📉 Real-Time Convergence Tracking: Monitor parameter updates and early-stop based on tolerance.
- 🧪 Top-k Bitstring Evaluation: Selects final solution by comparing energy from most probable outcomes.
- 📈 Visualization Support: Render final circuits via Qiskit tools for debugging and analysis.
- 🧩 Modular Design: Each function is clearly grouped (initialization, circuit build, energy evaluation, decoding).
📚 Citation
If you use this framework or its solvers in your research, please cite:
M. Hasanzadeh and A. Kargarian, "Distributed Implementation of Variational Quantum Eigensolver to Solve QUBO Problems," https://arxiv.org/abs/2508.17471
👤 Author
Milad Hasanzadeh
Department of Electrical and Computer Engineering
Louisiana State University
📧 e.mhasanzadeh1377@yahoo.com
📅 Release Date: August 2025
📄 License: Academic and Research Use Only
📦 Installation
To install the package directly from GitHub:
pip install git+https://github.com/LSU-RAISE-LAB/DVQE.git
This entry was created automatically from publicly available records. QCR links to public sources and only stores repository content where the license permits redistribution.
Publication
doi:10.48550/arxiv.2508.17471Milad Hasanzadeh, Amin Kargarian
Versions
Cite all versions? Use the base QCR ID to always reference the latest version of this entry.
Join the Discussion
Comments (0)
No comments yet. Be the first to share your thoughts!