An open API service indexing awesome lists of open source software.

https://github.com/jashgopani/quantum-event-scheduler

This is an implementation of VQE implementation for solving max-cut problem
https://github.com/jashgopani/quantum-event-scheduler

Last synced: 3 months ago
JSON representation

This is an implementation of VQE implementation for solving max-cut problem

Awesome Lists containing this project

README

        

# Event Scheduling using Max Cut

![Max Cut](maxcut.png)

## The problem statement

There is an event scheduling organization who has events on weekends. All of the events are a day long, so it is not possible for a participant to attend more than one event in a day. To maximize the attendance, the company has asked all the participants to submit their preferences for which two events they wish to attend. Our task is to schedule the events such that it maximizes the participation based on the preferences.

To solve the above problem, I have implemented the VQE algorithm in Qiskit. Refer to [this notebook](https://github.com/jashgopani/maxcut-vqe/blob/main/maxcut_vqe.ipynb) for the code for the same.

## VQE diagram

![VQE Diagram](vqe.png)

## Setup instructions

The setup instructions are specified in the `maxcut_vqe.ipynb` file.

## Tech stack

Qiskit
Python