dc.contributor.author | Aaronson, Scott | |
dc.date.accessioned | 2012-08-09T14:39:07Z | |
dc.date.available | 2012-08-09T14:39:07Z | |
dc.date.issued | 2011-06 | |
dc.identifier.isbn | 978-3-642-20711-2 | |
dc.identifier.issn | 0302-9743 | |
dc.identifier.issn | 1611-3349 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/72065 | |
dc.description | 6th International Computer Science Symposium in Russia, CSR 2011, St. Petersburg, Russia, June 14-18, 2011. Proceedings | en_US |
dc.description.abstract | In a sampling problem, we are given an input x\in\left\{ 0,1\right\} ^{n} , and asked to sample approximately from a probability distribution \mathcal{D}_{x}strings. In a search problem, we are given an input x\in\left\{ 0,1\right\} ^{n} , and asked to find a member of a nonempty set A x with high probability. (An example is finding a Nash equilibrium.) In this paper, we use tools from Kolmogorov complexity to show that sampling and search problems are “essentially equivalent.” More precisely, for any sampling problem S, there exists a search problem R S such that, if \mathcal{C} is any “reasonable” complexity class, then R S is in the search version of \mathcal{C} if and only if S is in the sampling version. What makes this nontrivial is that the same R S works for every \mathcal{C}.
As an application, we prove the surprising result that SampP = SampBQP if and only if FBPP = FBQP. In other words, classical computers can efficiently sample the output distribution of every quantum circuit, if and only if they can efficiently solve every search problem that quantum computers can solve. | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (grant 0844626) | en_US |
dc.description.sponsorship | United States. Defense Advanced Research Projects Agency (YFA grant) | en_US |
dc.description.sponsorship | Alfred P. Sloan Foundation | en_US |
dc.language.iso | en_US | |
dc.publisher | Springer Berlin/Heidelberg | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1007/978-3-642-20712-9_1 | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike 3.0 | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/ | en_US |
dc.source | MIT web domain | en_US |
dc.title | The equivalence of sampling and searching | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Aaronson, Scott. “The Equivalence of Sampling and Searching.” Computer Science – Theory and Applications. Ed. Alexander Kulikov & Nikolay Vereshchagin. Vol. 6651. Lecture Notes in Computer Science: Springer Berlin Heidelberg, 2011. 1-14. Web. 9 Aug. 2012. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
dc.contributor.approver | Aaronson, Scott | |
dc.contributor.mitauthor | Aaronson, Scott | |
dc.relation.journal | Computer Science – Theory and Applications | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
dspace.orderedauthors | Aaronson, Scott | en |
dc.identifier.orcid | https://orcid.org/0000-0003-1333-4045 | |
mit.license | OPEN_ACCESS_POLICY | en_US |
mit.metadata.status | Complete | |