qiskit-advocate / qamp-fall-22

Qiskit advocate mentorship program (QAMP) fall 22 cohort (Sep - Dec 2022)
15 stars 7 forks source link

Add Scipy MILP solver to Qiskit optimization #2

Closed t-imamichi closed 1 year ago

t-imamichi commented 1 year ago

Description

The latest Scipy 1.9.0 introduced a mixed integer linear programming (MILP) solver. This project aims at developing a classical optimizer for Qiskit Optimization based on the Scipy MILP solver.

Note: this project might be fully "classical" project. No quantum might be involved.

References:

Deliverables

Adds a new classical solver, e.g., ScipyOptimizer, to https://github.com/Qiskit/qiskit-optimization/tree/main/qiskit_optimization/algorithms

Resources

Mentors details

Number of mentees

1

Type of mentees

Dran-Z commented 1 year ago

Hi Takashi-san, I would like to hone my coding skills and your project really fits it! I am a fresh Master's graduate in quantum engineering this year. I have some experience with both Python and Qiskit (specifically, I implemented several research papers in quantum algorithms using Qiskit). I would be happy if I could learn how to work on developing an open-source library through this project!

t-imamichi commented 1 year ago

@Dran-Z Hi. Thank you for having an interest in this project. As I wrote the description, this project focuses on the integration of a classical solver. Are you happy to work on it?

Dran-Z commented 1 year ago

@Dran-Z Hi. Thank you for having an interest in this project. As I wrote the description, this project focuses on the integration of a classical solver. Are you happy to work on it?

Sure. I expect to practice my skill with developing a qiskit feature rather than learning quantum-algorithm-relevant knowledge. It will be nice if it is the case.

t-imamichi commented 1 year ago

FYI: https://qiskit.org/documentation/optimization/tutorials/11_using_classical_optimization_solvers_and_models.html

t-imamichi commented 1 year ago

We had the first meeting to introduce each other and discuss the project overview on Sep 13.

Dran-Z commented 1 year ago

The Checkpoint-1 slides can be found here.

Dran-Z commented 1 year ago

For Checkpoint-2: Please see the brief report and the figure

GemmaDawson commented 1 year ago

@Dran-Z - please upload your Final Showcase presentation materials, and if needed, update the project Title and/or description.

Dran-Z commented 1 year ago

The final presentation is here!

GemmaDawson commented 1 year ago

Congratulations on completing all the requirements for QAMP Fall 2022!! 🌟🌟🌟