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

Would it be helpful adding first quantization methods to resource estimates? #767

Closed
PabloAMC opened this issue Feb 6, 2022 · 3 comments

Comments

@PabloAMC
Copy link

PabloAMC commented Feb 6, 2022

I've seen that OpenFermion now includes some cost estimates: https://github.com/quantumlib/OpenFermion/tree/master/src/openfermion/resource_estimates

They are from the most up-to-date rank-factorization methods, but I could help with the first-quantization methods. Would this be useful for the library maintainers?

I already have coded a version of the qubitization technique, and could probably "easily" do the equivalent one for the interaction picture method. I was thinking of having this in my own library TFermion, but it may be more useful for the community to have it directly here now that we have started with the Sparsification and Rank Factorization techniques.

If we want to add this up, a follow-up question is: do we want to include the cost of preparing the initial state, since in this case it would not be a computational basis state?

@babbush
Copy link
Contributor

babbush commented Feb 7, 2022

I think that would be helpful. I assume you are referring to the estimates from (https://journals.aps.org/prxquantum/abstract/10.1103/PRXQuantum.2.040332)?

I don't think the initial state preparation is going to be so important since one can anti-symmeterize the initial states with very significantly less complexity than the cost of phase estimation, so it is essentially a negligible additive factor. This is possible using the techniques from https://www.nature.com/articles/s41534-018-0071-5

@PabloAMC
Copy link
Author

Yes, I am referring to that 🙂.

Ok, give me a couple of weeks (as I am a bit busy right now) and I'll get it done.

@fdmalone
Copy link
Collaborator

These costs are incorporated in qualtran

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants