Show simple item record

dc.contributor.authorAaronson, Scott
dc.contributor.authorArkhipov, Aleksandr
dc.date.accessioned2011-05-10T18:40:32Z
dc.date.available2011-05-10T18:40:32Z
dc.date.issued2011
dc.identifier.isbn978-1-4503-0691-1
dc.identifier.urihttp://hdl.handle.net/1721.1/62805
dc.descriptionURL to conference site, shows it's an accepted paperen_US
dc.description.abstractWe give new evidence that quantum computers---moreover, rudimentary quantum computers built entirely out of linear-optical elements---cannot be efficiently simulated by classical computers. In particular, we define a model of computation in which identical photons are generated, sent through a linear-optical network, then nonadaptively measured to count the number of photons in each mode. This model is not known or believed to be universal for quantum computation, and indeed, we discuss the prospects for realizing the model using current technology. On the other hand, we prove that the model is able to solve sampling problems and search problems that are classically intractable under plausible assumptions. Our first result says that, if there exists a polynomial-time classical algorithm that samples from the same probability distribution as a linear-optical network, then P^#P=BPP^NP, and hence the polynomial hierarchy collapses to the third level. Unfortunately, this result assumes an extremely accurate simulation. Our main result suggests that even an approximate or noisy classical simulation would already imply a collapse of the polynomial hierarchy. For this, we need two unproven conjectures: the Permanent-of-Gaussians Conjecture, which says that it is #P-hard to approximate the permanent of a matrix A of independent N(0,1) Gaussian entries, with high probability over A; and the Permanent Anti-Concentration Conjecture, which says that |Per(A)| >= sqrt(n!)/poly(n) with high probability over A. We present evidence for these conjectures, both of which seem interesting even apart from our application. This paper does not assume knowledge of quantum optics. Indeed, part of its goal is to develop the beautiful theory of noninteracting bosons underlying our model, and its connection to the permanent function, in a self-contained way accessible to theoretical computer scientists.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant No. 0844626)en_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agency (YFA grant)en_US
dc.description.sponsorshipAlfred P. Sloan Foundation (Sloan Fellowship)en_US
dc.description.sponsorshipAkamai Foundation (Fellowship)en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/1993636.1993682en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike 3.0en_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/en_US
dc.sourceMIT web domainen_US
dc.titleThe Computational Complexity of Linear Opticsen_US
dc.typeArticleen_US
dc.identifier.citationScott Aaronson and Alex Arkhipov. 2011. The computational complexity of linear optics. In Proceedings of the 43rd annual ACM symposium on Theory of computing (STOC '11). ACM, New York, NY, USA, 333-342.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.approverAaronson, Scott
dc.contributor.mitauthorAaronson, Scott
dc.contributor.mitauthorArkhipov, Aleksandr
dc.relation.journalProceedings of the 43rd annual ACM Symposium on Theory of Computing, (STOC '11)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsAaronson, Scott; Arkhipov, Alex
dc.identifier.orcidhttps://orcid.org/0000-0002-3491-5597
dc.identifier.orcidhttps://orcid.org/0000-0003-1333-4045
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record