3 ms·
>The actual best way to distinguish between complexity classes like BQP and PH is to measure the computational time required to solve a problem in each. But com
by ikeboy 8y ago
>The actual best way to distinguish between complexity classes like BQP and PH is to measure the computational time required to solve a problem in each. But computer scientists “don’t have a very sophisticated understanding of, or ability to measure, actual computation time,” said Henry Yuen, a computer scientist at the University of Toronto.
>So instead, computer scientists measure something else that they hope will provide insight into the computation times they can’t measure: They work out the number of times a computer needs to consult an “oracle” in order to come back with an answer. An oracle is like a hint-giver. You don’t know how it comes up with its hints, but you do know they’re reliable.
This is not how it works, at all.
- RobotCaleb 8y agoOh?
- ikeboy 8y ago1. You don't measure the number of steps, you prove that it's bounded by some function of input length. 2. You don't work off number of oracle calls, but number of total steps with an oracle call counting as one step.
- RobotCaleb 8y agoThanks for expounding.