quantum-computing-application
September 27, 2020 EnHelix Articles and Blogs

Quantum Computing Applications for CTRM

Many of us have read about Quantum Computing application but some have wondered how it applies to the energy trading communities.

The future has arrived and now with AWS Amazon Bracket, CTRM users can now write quantum algorithms and process their trades on actual quantum computers.

What is Quantum Computing?

Quantum computing is the new sophisticated data representation that provides an indefinite way to store the number of data states. In current computing, each data is stored as 0 or 1. But in quantum computing, the data state is a quantum bit or qubit and it is a two-dimensional vector with complex numbers making an infinite number of states.

Quantum computing requires a special computer to process the qubit but with cloud computing and availability of quantum for lease. CTRM applications like EnHelix can process complex trade and options valuations, complex logistics AI predictions, topology, and weather-related computing to Amazon Bracket.

quantum computing application

How does Quantum Computing Application work with CTRM?

In traditional CTRM application, the bottleneck processing usually constraints to the PNL valuations of complex instruments such as exotic options and structure deals. With some of our logistics-related customers, we are often faced with transshipments and product blending problems that require some form of higher computing in highly time constraints situations.

Quantum computing provides the right tool for complex logic such as valuation and logistics problems. To program in quantum computers, you need to use a different set of programming languages. The language is structured like circuits and requires a lower level of programming unlike languages like Java or dot Net.

In addition to programming, you need to estimate the number of qubits you need. The number of qubits will determine the circuit you build for your problems.

The quantum computers are leased by qubits and thus the cost of your solutions. For a beginner, we suggest starts with a low number of qubits and slowly increase linearly with the complexity of your system.

Amazon Bracket

Amazon Bracket is the new service to let you get some hands-on experience with quantum circuits.

For the CTRM application, you can try to build your circuits for complex problems. Whether, it is related to trade options or supply-chain related, as long as you can articulate the problems into your circuits, you can use Bracket to run and solve the problems.

Amazon Bracket is a fully managed service and you have access to several quantum computers like D-Wave, IonQ, and Rigetti.

D-Wave is the leader in quantum computing applications and the latest processor has over 2000 qubits. This makes it the only commercially available quantum computer.

IonQ is bringing quantum computing out from the lab to the commercial market. It is a startup and recognized as one of the leading companies in the quantum computing industry.

Rigetti system is a Berkeley, California-based developer integrated system company through Quantum Cloud Services (QCS).

Quantum Computing Applications Programming Examples

Here is an example of a 2 qubit of solving a three-variable problem with AND gate. The first four inputs are valid states.

Conclusion

Looking ahead, quantum computing will eventually be part of the CTRM as energy trading gets more complicated and complex in this new energy transition period. While today’s qubit computing requires a specialized skill set not commonly available in the labor marketplace. This is sure to be a new technology as a powerful tool that can solve certain problems that are impossible to solve today.

Larger trading companies inevitably will start to build prototypes to try and gain insight and arbitrage opportunities with this new powerful tool.

What is Quantum Computing Application?

Quantum computing is the new sophisticated data representation that provides an indefinite way to store the number of data states. In current computing, each data is stored as 0 or 1. But in quantum computing, the data state is a quantum bit or qubit and it is a two-dimensional vector with complex numbers making an infinite number of states.

Share: