Skip to content

Add warm-start QAOA tutorial#5064

Open
henryzou50 wants to merge 35 commits into
mainfrom
add-warm-start-qaoa-tut
Open

Add warm-start QAOA tutorial#5064
henryzou50 wants to merge 35 commits into
mainfrom
add-warm-start-qaoa-tut

Conversation

@henryzou50
Copy link
Copy Markdown
Collaborator

Replaces #5039 — moved branch to upstream so CI can access the QiskitRuntimeService token. See #5039 for prior discussion.

Adds a new tutorial demonstrating how to warm-start QAOA on Max-Cut
problems by initializing the circuit from a continuous relaxation
solution (Egger, Mareček, Woerner 2020), using the
qiskit-addon-opt-mapper package. Registers it in the tutorials TOC
and index, sets reviewer notifications, and excludes it from
notebook CI like other tutorials.
@henryzou50 henryzou50 requested a review from a team May 4, 2026 17:41
@review-notebook-app
Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@qiskit-bot
Copy link
Copy Markdown
Contributor

One or more of the following people are relevant to this code:

  • @nathanearnestnoble

@henryzou50 henryzou50 self-assigned this May 4, 2026
Comment thread docs/tutorials/_toc.json Outdated
Comment thread docs/tutorials/index.mdx Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb Outdated
Comment thread docs/tutorials/warm-start-qaoa.ipynb
henryzou50 and others added 6 commits May 5, 2026 11:38
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Comment thread docs/tutorials/warm-start-qaoa.ipynb
henryzou50 and others added 17 commits May 5, 2026 18:05
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Co-authored-by: abbycross <across@us.ibm.com>
Copy link
Copy Markdown
Collaborator

@abbycross abbycross left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All set from my side, thanks! @nathanearnestnoble final review?

@nathanearnestnoble
Copy link
Copy Markdown
Collaborator

@t-imamichi plans to review this -- lets come back once that is done.

@t-imamichi
Copy link
Copy Markdown
Member

t-imamichi commented May 13, 2026

The tutorial looks good overall. I have some minor comments as follows.

  1. Cell [3]: Since opt-mapper includes Maxcut class , Cell [3] and "Large Scale Hardware Example" section can be simplified with the class.
  2. Cell [7]: I suggest using qaoa_ansatz link to generate the standard QAOA ansatz.
  3. Cell [14]: It would be nice to compare the probabilities of bitstrings with the optimal cut value 4 so that we can see the difference between the standard QAOA and the warm-start QAOA. (not a strong opinion)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

5 participants