Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research more on ARKS representation #36

Open
Siddharthgolecha opened this issue Apr 1, 2023 · 11 comments
Open

Research more on ARKS representation #36

Siddharthgolecha opened this issue Apr 1, 2023 · 11 comments

Comments

@Siddharthgolecha
Copy link

Siddharthgolecha commented Apr 1, 2023

Description

This project aims to research further the ARKS representation. ARKS (pronounced "ARCS" ) is a new way of representing Quantum states that allows us to visualize different forms for more than one qudit and quantum entanglement. The ARKS is a graph-based representation. It was conceptualized and formulated during QHack 2023 by team Qschrodinger010. To read more about ARKS representation, please refer here[Link].

The project aims to research further into the applications of the ARKS representation including the measurement of entanglement and evolution of the state by application of unitaries.

Deliverables

  • A white paper or an article explaining everything about the ARKS representation and its application.
  • Software Implementation with the capability to convert existing visualization to ARKS and vice versa.

Mentors details

  • Mentor 1

    • Name: James Weaver
    • GitHub ID: @JavaFXpert
    • What they do: Quantum Developer Advocate at IBM
  • Mentor 2

    • Name: Lia Yeh
    • GitHub ID: @lia-approves
    • What they do: PhD student at the Department of Computer Science, University of Oxford, and Research Engineer at Quantinuum

Number of mentees

4

Mentees

  • Mentee 1
    • Name : Siddharth Golecha
    • GitHub ID: @Siddharthgolecha
    • What they do: Software Engineer at miniOrange Inc.
  • Mentee 2
    • Name : Ritu Thombre
    • GitHub ID: @ritu-thombre99
    • What they do: Technology Analyst at Citi
  • Mentee 3
    • Name : Khadija Challaouy
    • GitHub ID: @Qcatty
    • What they do: Research at QWorld
  • Mentee 4
    • Name : Ayushi Dubal
    • GitHub ID: @ayushidubal
    • What they do: Bachelors in CSE at BITS Pilani, Goa
@lia-approves
Copy link

@GemmaDawson

@GemmaDawson
Copy link
Contributor

@JavaFXpert - please add a comment so that I may assign this issue to you. TY 😊

@ritu-thombre99
Copy link

@GemmaDawson please assign me as well to this issue

@Siddharthgolecha
Copy link
Author

Hey @GemmaDawson , I have updated the mentee details and mentor details in the description along with the deliverables. All of the team members from Qshrodinger010 are returning back to work on this 🤩

@JavaFXpert
Copy link

Hi @GemmaDawson

@GemmaDawson
Copy link
Contributor

@ayushidubal & @Qcatty - please add a comment so that I may assign this issue to you :soil

@ayushidubal
Copy link

Hi @GemmaDawson! Please assign me to this issue.

@Qcatty
Copy link

Qcatty commented Apr 11, 2023

Hi @GemmaDawson,
please assign me to this issue!

@GemmaDawson GemmaDawson moved this to Checkpoint 1 Submitted in QAMP Spring 23 May 22, 2023
@ritu-thombre99
Copy link

Checkpoint 2 updates:

  1. Improving ARKS representation to help software engineers with the specific problems they face during representation of Quantum Computing. Concepts like visualization of quantum entanglement, state phase, etc. are difficult for software engineers, and ARKS representation helps in better visualization as well as understanding.
  2. Adding cross visualization conversions. We are working on a code which can take existing qiskit visualizations such as bloch sphere, bloch multi-sphere, Q-sphere, state hinton plot, etc and convert them to ARKS representation. This will also work the other way around i.e. converting ARKS to existing qiskit visualizations
  3. Entanglement classification: This remains one of the NP-hard problem and research has been carried to propose ways to classify entanglements. We explored various research papers focusing on entanglement classification. We found the following two papers which we are planning to incorporate in our ARKS representation.
    a. Stochastic Local Operations with Classical Communication of Absolutely Maximally Entangled States for the classification of multipartite states (https://arxiv.org/pdf/2003.13639.pdf)
    b. Entanglement classification with matrix product states (https://www.nature.com/articles/srep30188)
  4. Entanglement Verification: Apart from that we are also planning to use this qiskit tutorial Entanglement Verification (https://qiskit.org/documentation/stable/0.28/tutorials/noise/9_entanglement_verification.html) which can help us in adding features to represent entanglement strength.
    These additions of entanglement classification and entanglement verification will make ARKS even more elaborate and informative, which will be useful for researchers.

@GemmaDawson GemmaDawson moved this from Checkpoint 1 Submitted to Checkpoint 2 Submitted in QAMP Spring 23 Jul 11, 2023
@GemmaDawson GemmaDawson moved this from Checkpoint 2 Submitted to Final Showcase Submitted in QAMP Spring 23 Jul 17, 2023
@Siddharthgolecha
Copy link
Author

@Siddharthgolecha
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Final Showcase Submitted
Development

No branches or pull requests

7 participants