Multi-backend SDK for quantum optimisation
-
Updated
Aug 19, 2024 - Python
Multi-backend SDK for quantum optimisation
Source code for the book "Quantum Computing for Programmers", Cambridge University Press
Algorithms for optimization tasks (operations research)
Implementation of Variational Quantum Factoring algorithm.
Application of Variational Quantum Eigensolver (VQE) and Quantum Approximate Optimisation Algorithm (QAOA) to the Travelling Salesman Problem (TSP) and the Quadratic Assignment Problem (QAP) using Qiskit on IBM's quantum devices.
qTorch (Quantum Tensor Contraction Handler) https://arxiv.org/abs/1709.03636 -> for quantum simulation using tensor networks
Optimize QAOA circuits for graph maxcut using tensorflow
This package is a flexible python implementation of the Quantum Approximate Optimization Algorithm /Quantum Alternating Operator ansatz (QAOA) aimed at researchers to readily test the performance of a new ansatz, a new classical optimizers, etc.
Portfolio Optimization on a Quantum computer.
Implementation of Quantum Approximate Thermalization using Qiskit which involves performing approximated simulation of annealing to do Gibbs sampling of the given system. Based on https://arxiv.org/pdf/1712.05304.pdf
Solution of the Bin-Packing problem using QAOA and Qiskit optimization library
Generate QAOA circuits with just your objective function!
Some tests with QAOA, VQE, annealers and other procedures for NISQ quantum computers
This repository holds implementations of QAOA-specific compilation policies on top of the Qiskit compiler.
Lectures on hybrid quantum-classical machine learning given during "VI Pyrenees Winter School Quantum Information Meeting for Barcelona's Community" on 14-17.02.2023, Setcases, Spain
The max-cut problem on a random graph with 7 nodes is solved using QAOA, ED, Monte-Carlo, and simulated annealing.
Here we will compare one well-known (ED) and another new method (QAOA) for quantum simulations of many-body physics.
Variational Quantum Factoring
Add a description, image, and links to the qaoa topic page so that developers can more easily learn about it.
To associate your repository with the qaoa topic, visit your repo's landing page and select "manage topics."