Skip to content

marianouria/OpenQAOA-Challenge---Qiskit-Fall-Fest-2022-Mexico

 
 

Repository files navigation

Welcome to Entropica Labs Challenge!

Every Algorithm has a Beginning!

The success of a QAOA depends, among many factors, on the choice of initial parameters. Choose poorly, and training will be lengthy and complex. Choose wisely, and you may stand a chance to see the QAOA succeed!

The tasks

Finding good initial parameters for the Quantum Approximate Optimisation Algorithm is very complex. In this task, you'll have a go at this problem!

Don't worry too much about the solution: the goal is for you to have fun discovering QAOA and trying to think about how to improve quantum optimisation through classical methods.

Getting started

First, you will need to install OpenQAOA. The simplest way to do that is

  1. In a new environment, install OpenQAOA. It is simple; you just need to run pip install openqaoa :)

(if you face issues with the instal, give us a shout! Most likely, you can fix most errors by simply creating a new environment running on python3.8: follow this tutorial from Conda and then install openqaoa via pip )

  1. Now that you are set, you can start exploring OpenQAOA. To get started, you can:
    1. Check out OpenQAOA's official documentation: - Run your first OpenQAOA workflow
    2. Check out the intro notebooks such as OpenQAOA_tutorial.ipynb that have been created especially for this challenge
    3. Go to the challenge notebook!

Have fun!

If you need help, the fastest way for us to get back to you is to jump on our discord.

And remember, OpenQAOA is an opensource package, and as such, we always look for new collaborators :)

About

The OpenQAOA challenge statement for the Qiskit Fall Fest 2022 - Mexico

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%