Is your supercomputer stumped? There may be a quantum solution

Is your supercomputer stumped? There may be a quantum solution
Chia Cheng 'Jason' Chang Credit: Marilyn Chung/Lawrence Berkeley National Laboratory

Some math problems are so complicated that they can bog down even the world's most powerful supercomputers. But a wild new frontier in computing that applies the rules of the quantum realm offers a different approach.

A new study led by a physicist at Lawrence Berkeley National Laboratory (Berkeley Lab), published in the journal Scientific Reports, details how a technique called "" can be used to solve problems relevant to fundamental questions in nuclear physics about the subatomic building blocks of all matter. It could also help answer other vexing questions in science and industry, too.

Seeking a quantum solution to really big problems

"No annealing exists for the problems that we are trying to solve," said Chia Cheng "Jason" Chang, a RIKEN iTHEMS fellow in Berkeley Lab's Nuclear Science Division and a research scientist at RIKEN, a scientific institute in Japan.

"The problems we are looking at are really, really big," said Chang, who led the international team behind the study. "The idea here is that the can evaluate a large number of variables at the same time and return the right solution in the end."

The same problem-solving algorithm that Chang devised for the latest study, and that is available to the public via open-source code, could potentially be adapted and scaled for use in and operations research, for example, or in other industry applications.

Classical algebra with a quantum computer

"We are cooking up small 'toy' examples just to develop how an algorithm works. The simplicity of current quantum annealers is that the solution is classical—akin to doing algebra with a quantum computer. You can check and understand what you are doing with a quantum annealer in a straightforward manner, without the massive overhead of verifying the solution classically."

Chang's team used a commercial quantum annealer located in Burnaby, Canada, called the D-Wave 2000Q that features superconducting electronic elements chilled to extreme temperatures to carry out its calculations.

Access to the D-Wave annealer was provided via the Oak Ridge Leadership Computing Facility at Oak Ridge National Laboratory (ORNL). "These methods will help us test the promise of quantum computers to solve problems in applied mathematics that are important to the U.S. Department of Energy's scientific computing mission," said Travis Humble, director of ORNL's Quantum Computing Institute.

Quantum data: A one, a zero, or both at the same time

There are currently two of these machines in operation that are available to the public. They work by applying a common rule in physics: Systems in physics tend to seek out their lowest-energy state. For example, in a series of steep hills and deep valleys, a person traversing this terrain would tend to end up in the deepest valley, as it takes a lot of energy to climb out of it and the least amount of energy to settle in this valley.

The annealer applies this rule to calculations. In a typical computer, memory is stored in a series of bits that are occupied by either one or a zero. But quantum computing introduces a new paradigm in calculations: quantum bits, or qubits. With qubits, information can exist as either a one, a zero, or both at the same time. This trait makes quantum computers better suited to solving some problems with a very large number of possible variables that must be considered for a solution.

Each of the qubits used in the latest study ultimately produces a result of either a one or a zero by applying the lowest-energy-state rule, and researchers tested the algorithm using up to 30 logical qubits.

The algorithm that Chang developed to run on the quantum annealer can solve polynomial equations, which are equations that can have both numbers and variables and are set to add up to zero. A variable can represent any number in a large range of numbers.

When there are 'fewer but very dense calculations'

Berkeley Lab and neighboring UC Berkeley have become a hotbed for R&D in the emerging field of quantum information science, and last year announced the formation of a partnership called Berkeley Quantum to advance this field.

Chang said that the quantum annealing approach used in the study, also known as adiabatic quantum computing, "works well for fewer but very dense calculations," and that the technique appealed to him because the rules of quantum mechanics are familiar to him as a physicist.

The data output from the annealer was a series of solutions for the equations sorted into columns and rows. This data was then mapped into a representation of the annealer's qubits, Chang explained, and the bulk of the algorithm was designed to properly account for the strength of the interaction between the annealer's qubits. "We repeated the process thousands of times" to help validate the results, he said.

"Solving the system classically using this approach would take an exponentially long time to complete, but verifying the solution was very quick" with the annealer, he said, because it was solving a classical problem with a single solution. If the problem was quantum in nature, the would be expected to be different every time you measure it.

Real-world applications for a quantum algorithm

As quantum computers are equipped with more qubits that allow them to solve more complex problems more quickly, they can also potentially lead to energy savings by reducing the use of far larger supercomputers that could take far longer to solve the same problems.

The quantum approach brings within reach direct and verifiable solutions to problems involving "nonlinear" systems—in which the outcome of an equation does not match up proportionately to the input values. Nonlinear equations are problematic because they may appear more unpredictable or chaotic than other "linear" problems that are far more straightforward and solvable.

Chang sought the help of quantum-computing experts in quantum computing both in the U.S. and in Japan to develop the successfully tested algorithm. He said he is hopeful the algorithm will ultimately prove useful to calculations that can test how subatomic quarks behave and interact with other subatomic particles in the nuclei of atoms.

While it will be an exciting next step to work to apply the algorithm to solve problems, "This algorithm is much more general than just for nuclear science," Chang noted. "It would be exciting to find new ways to use these new computers."


Explore further

New algorithm optimizes quantum computing problem-solving

More information: Chia Cheng Chang et al, Quantum annealing for systems of polynomial equations, Scientific Reports (2019). DOI: 10.1038/s41598-019-46729-0
Journal information: Scientific Reports

Citation: Is your supercomputer stumped? There may be a quantum solution (2019, August 1) retrieved 23 October 2019 from https://phys.org/news/2019-08-supercomputer-stumped-quantum-solution.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.
268 shares

Feedback to editors

User comments

Aug 01, 2019
Pretty sure we already know that. In fact E(Vn) where the entire system is seen. Pretty sure can polar sensitivity to the list; i.e. the Poynting Vector.

The real issue is the hardware; assuming the hardware is the computer.

Give this sensor multiple inputs, i.e. Reality! Juz and addressable frame of pixels, frequencies, (Vidio Audio on the nano scale); We can bring that signal out! It'll still be micro scale. A micro programmable intelligent object! Blah, Blah, Scale-able! Good Luck!

Aug 01, 2019
I study nuclear science
I love my classes
I got a crazy teacher, he wears dark glasses
Things are goin' great, an' they're only gettin' better
I'm doin' all right, gettin' good grades
My future's so bright
I gotta wear shades

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more