24
March
,
2022

Quantum Algorithms: Variational Quantum Eigensolver (VQE)

記事をシェア
ライブラリ

The Variational Quantum Eigensolver (VQE) is a quantum algorithm that combines quantum and classical techniques to solve optimization problems from industries such as finance, logistics, and chemistry. For instance, VQE is helpful in finding the ground state of a molecule, a property that’s useful for learning more about a chemical molecule and its interactions. Complex financial and logistical combinatorial optimization problems can be solved with VQE, or more specifically with a Quantum Approximate Optimization Algorithm (QAOA), an algorithm from the VQE family. Once we map the problem into mathematical terms, VQE helps us minimize or maximize specific properties, such as the loss function of a portfolio or the distance a delivery truck traverses given a set of dropoff points it needs to visit.

VQE works because of the variational principle, which defines the relationship between the lowest energy of a system and the expectation value of a given state, declaring a lower bound to the expectation value. 

The algorithm starts with an initialization, mapping configurations, such as portfolio’s loss functions or a molecule’s electron orbitals, onto qubits, and an ansatz, or an initial parametrized initial of the wave function. After calculating the energy of the guessed state with quantum computing, VQE uses classical optimization methods to minimize this energy, changing the parameters of the ansatz with each iteration. Utilizing a mixer allows the next guess at the state to be chosen from our solution space. After a sufficient number of iterations, parameter changes no longer decrease the energy. In a chemical simulation, for instance, this means that the ground state energy has been approximated.

Because it is a hybrid algorithm that executes relatively short bursts on the quantum computer, VQE is useful even in the NISQ era.

Want to see VQE in action? Check out how Classiq uses VQE to find the ground state of H2 here, or find out how you could use VQE to solve optimization problems here.

The Variational Quantum Eigensolver (VQE) is a quantum algorithm that combines quantum and classical techniques to solve optimization problems from industries such as finance, logistics, and chemistry. For instance, VQE is helpful in finding the ground state of a molecule, a property that’s useful for learning more about a chemical molecule and its interactions. Complex financial and logistical combinatorial optimization problems can be solved with VQE, or more specifically with a Quantum Approximate Optimization Algorithm (QAOA), an algorithm from the VQE family. Once we map the problem into mathematical terms, VQE helps us minimize or maximize specific properties, such as the loss function of a portfolio or the distance a delivery truck traverses given a set of dropoff points it needs to visit.

VQE works because of the variational principle, which defines the relationship between the lowest energy of a system and the expectation value of a given state, declaring a lower bound to the expectation value. 

The algorithm starts with an initialization, mapping configurations, such as portfolio’s loss functions or a molecule’s electron orbitals, onto qubits, and an ansatz, or an initial parametrized initial of the wave function. After calculating the energy of the guessed state with quantum computing, VQE uses classical optimization methods to minimize this energy, changing the parameters of the ansatz with each iteration. Utilizing a mixer allows the next guess at the state to be chosen from our solution space. After a sufficient number of iterations, parameter changes no longer decrease the energy. In a chemical simulation, for instance, this means that the ground state energy has been approximated.

Because it is a hybrid algorithm that executes relatively short bursts on the quantum computer, VQE is useful even in the NISQ era.

Want to see VQE in action? Check out how Classiq uses VQE to find the ground state of H2 here, or find out how you could use VQE to solve optimization problems here.

"Qubit Guyのポッドキャスト "について

The Qubit Guy(弊社最高マーケティング責任者ユヴァル・ボーガー)がホストを務めるこのポッドキャストは、量子コンピューティングのオピニオンリーダーをゲストに迎え、量子コンピューティングのエコシステムに影響を与えるビジネスや技術的な疑問について議論します。ゲストは、量子コンピュータのソフトウェアやアルゴリズム、量子コンピュータのハードウェア、量子コンピューティングの主要なアプリケーション、量子産業の市場調査などについて興味深いインサイトを提供します。

ポッドキャストへのゲスト推薦をご希望の方は、こちらまでご連絡ください

量子ソフトウェア開発を開始

お問い合わせ