-
Notifications
You must be signed in to change notification settings - Fork 3
Unambiguous state discrimination #22
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
base: master
Are you sure you want to change the base?
Conversation
final adjustments final unambiguous state disc
This is not Hypatia's fault; this SDP is not strictly feasible, so you'll always run into numerical problems. I'll have to think about whether it's possible to reformulate it in a strictly feasible way. Comments about the code:
|
It's possible to make it strictly feasible (and thus reliable). It's a bit of work, though. I don't know how much time you want to spend on this. First consider the case where the input is a set of pure states Now consider the case where the input is a set of (possibly) mixed states |
Thank you very much for the suggestion, I will see if I manage to implement it next week. I will let you know. |
I still have some problems understanding why it is unfeasible. Isn't it that in the case where it is impossible to distinguish unambiguously between the two states, the failure state M_n is returned (=I)? |
It is feasible. It is not strictly feasible, which means it can be solved, but not reliably. Strict feasibility means that there must exist a point which is in the interior of the cones and respects all the equality constraints. In the case of this SDP, it means that there must exist full rank See https://arxiv.org/abs/2302.03529 and https://arxiv.org/abs/1706.03705 |
Sometimes Hypatia is not able to solve the SDP (even though it should be). In that case we return the failure state and a warning message is shown .