Classical Algorithms for Function Computation in Gaussian Boson Sampling
This paper proves that the expectation values of functions applied to photon-number outcomes in Gaussian boson sampling can be classically evaluated for finite squeezing strengths by analyzing the irreducible decomposition of fixed-photon-number operator spaces, thereby providing a classical algorithm and new theoretical insights into the complexity of such tasks.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the current era of quantum computing, researchers are racing to build machines that can solve problems beyond the reach of even the most powerful supercomputers. One promising path involves using light to perform calculations. Instead of electrons moving through silicon chips, these machines use streams of photons, or particles of light, traveling through a network of mirrors and beam splitters. A specific type of experiment called Gaussian boson sampling has emerged as a leading candidate for demonstrating this advantage. In these experiments, researchers squeeze light into a special state and send it through a complex optical circuit. The machine then counts how many photons arrive at each exit. The pattern of these counts is incredibly difficult to predict or reproduce using classical computers, which is why it is seen as a potential proof of quantum supremacy.
However, the ultimate goal of quantum computing is not just to generate random numbers that are hard to predict, but to perform useful tasks. Many proposed applications for these light-based machines involve taking the random photon counts and using them to calculate specific values, such as chemical properties of molecules or features of complex networks. This process is known as function computation. A critical question has remained unanswered: if the goal is to calculate a specific average value from these random outcomes, rather than just sampling the full distribution of possibilities, does the quantum machine still hold an advantage? Or can a classical computer, running on standard silicon, do the same job just as well?
A team of researchers from Nanjing University and the Hefei National Laboratory has now answered this question with a definitive theoretical result. They have developed a new classical algorithm that can efficiently estimate the average value of almost any function applied to the outcomes of a Gaussian boson sampling experiment. Their work shows that for the standard setup used in current experiments, where the light is squeezed to a finite strength and the network of mirrors is chosen randomly, a classical computer can calculate the expected result with high precision. This finding does not mean that quantum computers are useless for these tasks, but rather that the specific advantage of quantum mechanics in this context is more limited than previously hoped. The quantum speedup relies heavily on the difficulty of sampling the entire distribution of outcomes; once the goal shifts to calculating a specific average, the barrier to classical simulation collapses.
The researchers arrived at this conclusion by breaking down the complex mathematics of the light interactions into simpler layers. They analyzed the system by looking at how many photons are present in total and how those photons are correlated with one another. They discovered that in a randomly arranged network, the complex, high-order correlations between many photons become so weak that they can be safely ignored for the purpose of calculating averages. The significant information is contained in the lower-order interactions, which are much easier to compute. By focusing only on these manageable parts and mathematically proving that the ignored parts contribute negligibly to the final average, they constructed a method that runs in polynomial time. This means the time required for the calculation grows at a manageable rate as the system gets larger, rather than exploding exponentially as it would for a full simulation.
The study also clarifies exactly where the quantum advantage lies. The authors identified a specific boundary of resources required for a task to remain hard for classical computers. To maintain the difficulty, an experiment needs three things simultaneously: squeezed light inputs, detectors that can count individual photons, and the requirement to sample the full distribution of outcomes. If any one of these is removed—for instance, if the goal is only to estimate an average value rather than generate the full set of random patterns—the task becomes easy for a classical computer. This distinction is crucial for the future of the field. It suggests that while Gaussian boson sampling is a powerful tool for proving that quantum machines can do things classical ones cannot, its utility for practical applications like drug discovery or graph analysis may require new approaches that go beyond simple function averaging.
The researchers' work provides a new set of theoretical tools for understanding linear-optical quantum systems. By proving that the average-case behavior of these systems can be simulated classically, they have helped clarify the origin of the current evidence for quantum hardness. This evidence was previously based on the difficulty of sampling the full output, but this new analysis shows that the hardness does not automatically extend to computing specific functions derived from those outputs. The result does not rule out the possibility of quantum advantage in all scenarios; for example, if the function being calculated depends on the specific arrangement of the optical network in a complex way, or if the squeezing strength is allowed to grow without limit, the classical algorithm might not apply. However, for the standard, finite-strength setups used in today's experiments, the path to a classical solution is now clear.
This finding serves as a guide for future research and application development. It encourages scientists to look for new types of problems where the quantum nature of the light can provide a genuine advantage that cannot be replicated by classical post-processing. The paper suggests that the most promising applications will likely involve tasks that require the full complexity of the quantum distribution, rather than just a summary statistic. By drawing a clear line between what is hard and what is easy, the researchers have helped the community focus its efforts on the areas where quantum machines are most likely to deliver on their promise. The work stands as a rigorous proof that, under the conditions of current experiments, the dream of using these light-based systems to simply calculate averages is within the reach of classical computers, reshaping the roadmap for the next generation of quantum applications.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.