Quantum Computer Archives - Welcome to Quantum Guru https://www.quantumcomputers.guru/news-tags/quantum-computer/ Thu, 19 Oct 2023 16:16:22 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://www.quantumcomputers.guru/wp-content/uploads/2021/11/cropped-cropped-favicon-32x32.png Quantum Computer Archives - Welcome to Quantum Guru https://www.quantumcomputers.guru/news-tags/quantum-computer/ 32 32 NISQ Era https://www.quantumcomputers.guru/news/nisq-era/ https://www.quantumcomputers.guru/news/nisq-era/#respond Thu, 19 Oct 2023 16:13:08 +0000 https://www.quantumcomputers.guru/?post_type=news&p=5293 The NISQ era refers to the “Noisy Intermediate-Scale Quantum” phase of quantum computing development. The term was popularized by John Preskill, a renowned physicist, in a 2018 paper. The term reflects the current state of quantum machines which are still going through a phase of evolution. The term Noisy and Intermediate – Scale in NISQ […]

The post NISQ Era appeared first on Welcome to Quantum Guru.

]]>

The NISQ era refers to the “Noisy Intermediate-Scale Quantum” phase of quantum computing development. The term was popularized by John Preskill, a renowned physicist, in a 2018 paper. The term reflects the current state of quantum machines which are still going through a phase of evolution. The term Noisy and Intermediate – Scale in NISQ refer to:

Noisy: Current quantum computers are prone to errors because their qubits (quantum bits) are sensitive to all sorts of disturbances from their environment. This “noise” can lead to computation errors.

Intermediate-Scale: This indicates that the quantum computers of this era are larger than the small proof-of-principle machines (which might have only a few qubits), but they are not yet at the large, fault-tolerant scale that would be required for many practical, game-changing applications.

The NISQ era is characterized by quantum computers that have between 50 to a few hundred qubits. While they are noisy and lack full error correction, they may still be capable of performing certain tasks more efficiently than classical computers, especially in areas like quantum simulation and optimization.

During the NISQ era, researchers and industries are primarily focused on:

  1. Understanding and mitigating noise: This involves both hardware innovations and the development of algorithms that are noise-resilient.
  2. Exploring practical applications: Even with their limitations, NISQ computers might offer advantages in some niche areas over classical computers.
  3. Quantum software and algorithms: Development of specialized algorithms that can run efficiently on NISQ machines.
  4. Error correction: While full error correction might be beyond the capabilities of NISQ devices, some rudimentary error correction and error mitigation techniques are being explored.

The transition beyond the NISQ era would likely involve the development of large-scale, fault-tolerant quantum computers, which would be a significant leap in quantum computing capabilities.

The post NISQ Era appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/nisq-era/feed/ 0
Visual Application of Quantum Randomness – Image Coloring https://www.quantumcomputers.guru/news/visual-application-of-quantum-randomness-image-coloring/ https://www.quantumcomputers.guru/news/visual-application-of-quantum-randomness-image-coloring/#comments Sun, 20 Mar 2022 14:33:58 +0000 https://www.quantumcomputers.guru/?post_type=news&p=4997 Most of us have encountered pseudo number terms at some point during our academics and more increasingly in the professional settings. Most common ways of generating pseudo numbers are by using some Hash function (or cryptographic hashing algorithm) or by some proprietary deterministic algorithms. Quantum computing has abilities to influence almost all industries/technologies and thus, […]

The post Visual Application of Quantum Randomness – Image Coloring appeared first on Welcome to Quantum Guru.

]]>

Most of us have encountered pseudo number terms at some point during our academics and more increasingly in the professional settings. Most common ways of generating pseudo numbers are by using some Hash function (or cryptographic hashing algorithm) or by some proprietary deterministic algorithms. Quantum computing has abilities to influence almost all industries/technologies and thus, in the post quantum era, the underlying security of real world systems can be greatly enhanced using quantum techniques.

Quantum random number generator (QRNG) advances over Pseudo-random number generator (PRNG)

The generation of true random numbers using quantum processes is vital for existing and next Gen technologies. We try to show that by:

  • Highlighting shortcoming of current random generation methods
  • Using Quantum pseudo number generation in a visual real world example  

Highlighting shortcoming of current random generation methods

  1. Pseudo-random number generator (PRNG)
    PRNG uses a certain pre-defined deterministic algorithm. Although PRNGs can offer highly unbiased random numbers, they cannot be used for applications that require information security for the following two reasons:
    • Owing the deterministic nature of underlying algorithm, the PRNG-generated sequences are unpredictable so long as there is limitations of computational power such as in case of existing classical systems
    • In most cases, the random seeds could be “the seconds” of the computer’s clock. However, random seeds are predictable, which is required to define the initial state of a PRNG and which results in the limit of the amount of entropy thereby compromising the security of the encryption protocol

2. Hardware random number generator (Hardware RNG)
There are no suspected benefits of Hardware RNG compared with PRNG, but it is assumed that a higher degree of confidence is associated with the randomness using a hardware method and therefore its widespread adoption.  Theoretically hardware RNG is an attractive option because it generates randomness from physical processes that are (somehow) totally unpredictable. It can overcome speculations of insufficient entropy. However as great alternative as it sounds, it requires systems and assumptions which are practically impossible

To study QRNG and compare its properties with PRNG, we have analyzed a significant batch generated via PRNG and QRNG. Read more

Figure 1: Distribution of numbers generated using PRNG
Figure 2: Distribution of numbers generated using QRNG

Though QRNG is demonstrably superior to PRNG, it still cannot be mirrored for true random number generators. However, random numbers generated using QRNG can be used for application purposes because of the uniformity with strong theoretical and practical demonstrations.

Using Quantum random number generation in a visual real world example

We have developed a platform for users to fill randomly generated colors using a quantum random color generator. The platform allows users to refill, upload and download the generated image. The supported input image format is Scalable Vector Graphics (SVG). SVG is an XML-based markup language for describing two-dimensional based vector graphics and allowing graphics manipulation.

The user can upload a svg image or can select a preexisting image. The refill action invokes the quantum random color generator and fills the SVG vectors (elements) with those random colors. The users have an option to call the quantum random color generator again or can download/share the filled SVG image.  For example, figure 3 is an organized color palette of 8×8 grid graphic that transforms into a chaotic graphic when quantum generated random colors are filled. It is a demonstration of true randomness achieved using QRNG. The color set of 64 unique colors is generated (source ANU labs) and filled as shown in figure 4. Quantum Guru image filler application selects 64 unique color from the available 16.8 million quantum generated random colors.

Figure 3
Figure 3
Figure 4
Figure 4

The application is powered by ANU

The post Visual Application of Quantum Randomness – Image Coloring appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/visual-application-of-quantum-randomness-image-coloring/feed/ 6
Bitcoin Blockchain and Quantum Computer-III https://www.quantumcomputers.guru/news/bitcoin-blockchain-and-quantum-computer-iii/ https://www.quantumcomputers.guru/news/bitcoin-blockchain-and-quantum-computer-iii/#comments Sun, 06 Feb 2022 09:41:41 +0000 https://www.quantumcomputers.guru/?post_type=news&p=4588 New research suggests quantum machines with 13 million qubits could crack Bitcoin encryption Advances over the next decade could pave the way for quantum computers powerful enough to crack Bitcoin encryption, new research suggests. Scientists from the University of Sussex in the UK estimate that quantum systems with 13 million qubits would be sufficient to break […]

The post Bitcoin Blockchain and Quantum Computer-III appeared first on Welcome to Quantum Guru.

]]>

New research suggests quantum machines with 13 million qubits could crack Bitcoin encryption

Advances over the next decade could pave the way for quantum computers powerful enough to crack Bitcoin encryption, new research suggests.

Scientists from the University of Sussex in the UK estimate that quantum systems with 13 million qubits would be sufficient to break the cryptographic algorithm (SHA-256) that secures the Bitcoin blockchain within the space of 24 hours.

Although modern quantum computers come nowhere close to this level of performance (the current record is a comparatively measly 127 qubits), the researchers say significant developments over the next ten years or so could yield quantum machines with sufficient horsepower.

Cracking the Bitcoin Algorithm

The ability to break the encryption protecting the Bitcoin network would allow an attacker to hijack transactions and reroute coins into their own wallet. In this hypothetical scenario, the market would surely crumble as soon as an attack became apparent, wiping out hundreds of billions of dollars in value.

For the time being, cryptocurrency enthusiasts can rest easy in the knowledge that cracking the SHA-256 algorithm is impossible with current hardware, but that won’t always be the case.

Manufactured by IBM, the current most powerful quantum system is touted as the first whose performance cannot be reliably replicated by a classical computer, but it’s still a long way shy of the 13 million qubits required to break Bitcoin.

However, there is extensive research ongoing into all aspects of quantum computing, from almost all the world’s largest technology companies. A lot of work is going into increasing the number of qubits on a quantum processor, but researchers are also investigating opportunities related to qubit design, the pairing of quantum and classical computing, new refrigeration techniques and more.

In all likelihood, Bitcoin will fork onto a new quantum-safe encryption method long before a sufficiently powerful quantum computer is developed, but the research raises an important point about the longevity of encryption techniques nonetheless.

As noted by Mark Webber, lead researcher on the project, because advances in quantum computing will inevitably render modern encryption redundant, it would be a mistake to assume that information encrypted today will remain secure tomorrow.

“People are already worried because you can save encrypted messages right now and decrypt them in the future,” said Webber. “There’s a big concern we need to urgently change our encryption techniques, because in the future, they’re not secure.”

The post Bitcoin Blockchain and Quantum Computer-III appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/bitcoin-blockchain-and-quantum-computer-iii/feed/ 2
Getting ready for post Quantum Era with open Source Software https://www.quantumcomputers.guru/news/getting-ready-for-post-quantum-era-with-open-source-software/ https://www.quantumcomputers.guru/news/getting-ready-for-post-quantum-era-with-open-source-software/#comments Sat, 04 Dec 2021 17:37:30 +0000 https://www.quantumcomputers.guru/?post_type=news&p=4480 QuantumGuru recent articles have been on applications of quantum computers in addressing real world use cases. For the last three decades, software has been at the forefront of technology development and its application and scalability for general masses. Hence, this article is about some software frameworks that we foresee may influence quantum computer programming. Software […]

The post Getting ready for post Quantum Era with open Source Software appeared first on Welcome to Quantum Guru.

]]>

QuantumGuru recent articles have been on applications of quantum computers in addressing real world use cases. For the last three decades, software has been at the forefront of technology development and its application and scalability for general masses. Hence, this article is about some software frameworks that we foresee may influence quantum computer programming.

Software for classical computers is highly matured, but the computing enhancement brought by quantum computing will require significant changes in the current software paradigm. Tech giants like Google, IBM, Microsoft and Amazon are investing billions of dollars to bring commercially viable quantum computers – hardware to start with. However, all of these are software companies and invest considerably in software to enable programming of quantum computers. New age startups like Cambridge quantum, Orange Quantum, Qblox etc. are working creatively to overcome similar barriers. For example. Cambridge quantum, a company that creates agnostic quantum software, has merged with Honeywell Quantum Solutions, a quantum hardware company that uses trapped-ions for quantum computing to create Quantinuum, a blend of Quantum Continuum.

Some open source software in development for the post quantum era are:

1.       Quantify

The open-source software platform is for qubit calibration and characterization routines. Qblox provides a completely open-source software stack, called Quantify, to control experiments on Qblox Cluster and SPI hardware. Quantify is a python-based, high-level data acquisition platform focused on providing all the necessary tools for Quantum Computing experiments. It is built on top of QCoDeS, and is the successor of the extensively tested PyQED measurement environment. The simple software framework enables setting-up typical characterization experiments and advanced experimental procedures with ease-of-use.

2.       lambeq

lambeq is the world’s first software toolkit for quantum natural language processing (QNLP). It is capable of converting sentences into a quantum circuit. It is designed to accelerate the development of practical, real-world QNLP applications such as automated dialogue, text mining, language translation, text-to-speech, language generation and bioinformatics. lambeq has been released on a fully open-sourced basis for the benefit of the world’s quantum computing community. lambeg ecosystem is rapidly growing and includes quantum computing researchers, developers and users. lambeq works seamlessly with Cambridge Quantum’s TKET, the world’s leading and fastest-growing quantum software development platform that is also open-source. This provides QNLP developers with access to the broadest possible range of quantum computers.

3.       pyQuil

PyQuil is a Python library for quantum programming using Quil. Quil is a quantum instruction language developed by Rigetti Computing. PyQuil has the following three main functions:

  • Easily generates Quil programs from quantum gates and classical operations
  • Compiles and simulates Quil programs using the Quil Compiler (quilc) and the Quantum Virtual Machine (QVM)
  • Executes Quil programs on real quantum processors (QPUs) using Quantum Cloud Services (QCS)

4.       Pennylane

Pennylane is a cross-platform Python library for differentiable programming of quantum computers. It aims to build rich and flexible hybrid quantum-classical models. It trains a quantum computer similar to that of a neural network. Pennylane connects to quantum hardware using standard neural networks frameworks such as PyTorch, TensorFlow, JAX, Keras or NumPy. It is fully device independent and executes the same quantum circuit on different quantum backends. Plugins are needed in order to access even more devices, including Strawberry Fields, Amazon Braket, IBM Q, Google Cirq, Rigetti Forest, Qulacs, Pasqal, Honeywell, and more

The post Getting ready for post Quantum Era with open Source Software appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/getting-ready-for-post-quantum-era-with-open-source-software/feed/ 7
Bitcoin Blockchain and Quantum Computer – II https://www.quantumcomputers.guru/news/the-bitcoin-blockchain-and-quantum-computer-part-2/ https://www.quantumcomputers.guru/news/the-bitcoin-blockchain-and-quantum-computer-part-2/#comments Sat, 13 Nov 2021 16:38:35 +0000 https://www.quantumcomputers.guru/?post_type=news&p=4052 Our first article exploring synergies between the Blockchain and Quantum Computing was well received and made us extend it to a series. This is the second article on the section and we will continue writing more on these two potentially coacting technologies. Here we attempt to explore cryptographic algorithms (that no doubt is the center […]

The post Bitcoin Blockchain and Quantum Computer – II appeared first on Welcome to Quantum Guru.

]]>
Our first article exploring synergies between the Blockchain and Quantum Computing was well received and made us extend it to a series. This is the second article on the section and we will continue writing more on these two potentially coacting technologies. Here we attempt to explore cryptographic algorithms (that no doubt is the center of quantum influence) and their application in blockchain (bitcoin mining). We look forward to your questions and feedback.

What is SHA-256 (Secure Hash Algorithm 256-bit)?

Ever since the inception (and continued advancements) of network security, encryption and hashing have been the core principles for developing additional security modules. The secure hash algorithm with a digest size of 256 bits, or commonly referred as SHA-256, is one of the most widely used hashing algorithms. While there are other variants, SHA-256 has been at the forefront of real-world applications.

Bitcoin is a decentralized digital currency that uses public distributed ledger called blockchain to register the transactions. The network nodes confirm the authenticity of the transactions using “cryptography”.  Bitcoin applies SHA-256, a cryptographic hashing function that turns random input data into a 256-bit string (called as the ‘Hash’). This is a one-way function and it is easy to find the hash from an input, but the reverse is not possible.

click here to generate your own SHA-256 HASH

Implementation of Grover’s algorithm in finding the target value

In quantum computing, Grover’s search is sometimes presented as an elixir. It finds with a very high probability the unique input (value) to a black box function that produces a particular output. Hence, it is a perfect solution to finding the target value and has a quadratic quantum speedup. The equation is directly proportional to “t” (time in seconds) and “r” (Hash rate) for quantum miners running Grover’s algorithm. Compared with classical success probability of Trt/2256, the success probability of Grover’s quantum algorithm is sin2(2rq(T/2256)1/2), where “rq” is the number of Grover’s iterations per second or the “quantum hash rate”. Solving for r (Hash rate):

r=sin2(trqT1/2/2127)2256/tT; where T!=0

There is a different dynamic between the classical and quantum miner because Bitcoin is designed to find a new block on average every 10 minutes (or 600 seconds). Hence, the nature of the search problem changes in this duration. For high probability of success of Grover procedure, quantum miners should run their algorithm for a time “t” before the problem changes, and then make the measurement. Meanwhile, the classical miner, during this period, has been trying as many nonces as possible. So, the quantum miner is hoping that none of the classical miners have found a solution during the Grover evolution. Since the interval between blocks follows an exponential distribution, the probability that the block is still mineable is t/600 e.

Assuming a constant cost of running a quantum computer for a given amount of time, the profitability of quantum bitcoin mining is then:

Re-t/600sin2(2rqt(T/2256)½)-Ct

where “R” is the reward (currently equal to the price of 12.5 bitcoins plus transaction fees) and “C” is the cost of running the quantum computer.

Is quantum bitcoin mining profitable?

Let us do some estimation to determine whether quantum bitcoin mining is profitable. Assume that the cost of running a quantum computer is the same as that of a classical computer. Using the above equations, it can be determined that quantum mining will be possible at a quantum hash rate of 48 kilo-hashes/s, compared with the existing best classical hardware having 125 kilo-hashes/s.

Classical Bitcoin miners can achieve enormous hash rates because the random guess mining algorithm can be quite easily parallelized. The problem is that the quantum advantage does not exceed the factor of (2256/T)½, irrespective of the number of qubits.  Although there is a quantum advantage, it is not insurmountable enough that classical parallelization cannot beat it.  For a quantum computer with a slower hash rate than the minimally profitable 48 kilo-hashes/s, quantum parallelization seems to be necessary.

For example, for a quantum hash rate of 3 kilo-hashes/s, one would require1300 quantum computers to be on par with classical best mining hardware available today. Thus, profitable quantum mining would need rather fast quantum hash rates, and/or a much more significant quantum speedup. This may still happen in the future, but for now, classical mining seems difficult to beat.

Bitcoin mining and electricity

As of August 2021, the leader of the global bitcoin network hash-rate is the USA (35.4%), followed by Kazakhstan (18.1%) and Russia (11%). According to the New York Times, bitcoin mining consumes 0.5% of global electricity annually (refer to figure 2) and is seven times Google’s yearly energy consumption. To mine one bitcoin, an individual miner could take up to 5 years and consume up to 21900 kWh.

 

Read next part- Bitcoin Blockchain and Quantum Computer – I

The post Bitcoin Blockchain and Quantum Computer – II appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/the-bitcoin-blockchain-and-quantum-computer-part-2/feed/ 6
Fundamentals and Evolution of Quantum Computing https://www.quantumcomputers.guru/news/fundamentals-and-evolution-of-quantum-computing/ https://www.quantumcomputers.guru/news/fundamentals-and-evolution-of-quantum-computing/#comments Sat, 30 Oct 2021 15:00:32 +0000 https://www.quantumcomputers.guru/?post_type=news&p=3729 Quantum and its related terms are getting increasingly more eyeballs and mindshare from a wide variety of audiences – from researchers to novice enthusiasts. In this article, QuantumGuru attempts to succinctly introduce the fundamentals of quantum computing and its key principles such as superposition, entanglement, to name a few.  More importantly, we have tried to […]

The post Fundamentals and Evolution of Quantum Computing appeared first on Welcome to Quantum Guru.

]]>

Quantum and its related terms are getting increasingly more eyeballs and mindshare from a wide variety of audiences – from researchers to novice enthusiasts. In this article, QuantumGuru attempts to succinctly introduce the fundamentals of quantum computing and its key principles such as superposition, entanglement, to name a few.  More importantly, we have tried to touch upon and simplify the current and proposed work on quantum. Please share your feedback, your topics of interest, and how you would like us to improve.

The fundamental principles of quantum computing stem from the theory of quantum mechanics. A number of unique quantum principles highlight the clear differences between explanations provided by conventional (or classical) physics and quantum physics. Chief among these founding principles are the concepts of superposition and entanglement as well as the intrinsic randomness that appears in quantum mechanical measurements, i.e., the uncertainty principle. The application of these ideas to the theory of information has led to the development of quantum information theory.  According to quantum information theory, quantum computing originates alongside quantum communication and quantum sensing, among many others.

Figure 1. The surface of the unit sphere represents the set of possible values for a single qubit q = αb0 + βb1 with the north and south poles mapping to the conventional bit values b0 and b1. In practice, the principle of superposition maps onto a quantum physical system like the spin-up and spin-down orientations of an electron.

The binary representation of data and instructions formulates conventional computing in which a register element r stores a bit b that may take on a value of either b0 or b1. Quantum computing also requires a physical register r but now the register may take the value of a quantum bit, or qubit, q. Conceptually, the qubit is defined as a normalized superposition over the exclusive outcomes b0 and b1. This hypothesis leads to a diagrammatic representation for the possible values of a qubit given as the surface of the unit sphere. Whereas the opposing north and south poles of the sphere represent the classical bit values of b0 = 0 and b1 = 1, every point on the surface corresponds to a possible qubit (q) value.

The superposition principle extends to more than a single quantum register element. Quantum mechanics permits multiple register elements to store superpositions collectively over multiple binary values. This phenomenon is known as entanglement. Quantum entanglement represents a form of information that conventional bits cannot reproduce. While the register elements remain independently addressable, the information they store is coupled and hence not expressed or represented piecewise. For example, two entangled registers may either both be in the b0 state and in the b1 state, but exclude any possibility of anti-correlated values.

The principles of superposition and entanglement lead to an important conceptual difference in the interpretation of register value. Although the qubit maps to a point on the unit sphere, observing the qubit through measurement results in a projection to either b0 or b1 values. This transition from a qubit to a bit is the infamous ‘collapse’ of the quantum state induced by measurement. The implication is that the value q itself is not observable. Instead, interpret the qubit superposition state, q in terms of the probability to observe either b0 to b1. The probabilities p0 and p1 provide the likelihood that the observed outcome will be b0 and b1, respectively.

Classical computers use electrical signals that are either on or off to convey information as bits, the smallest unit of data on a computer, represented as two binary values, zero (when ‘off’) or one (when ‘on’). Zeros and ones are strung together to form binary codes for text and other data on classical computers. Quantum computers use quantum systems, such as electrons or photons, to represent quantum bits or qubits that can be in a state of 0 or 1, or an arbitrary superposition of them, for example, an equal combination of both. Entanglement occurs when there is a non-separable joint state of multiple qubits in superposition. For example, two distant parties could share a state where both qubits are in a superposition of 0 and 1, but such that they are perfectly correlated — a superposition of both sides having 0 or both sides having 1. Balanced superpositions of this form are known as Bell pairs. Superposition and entanglement are the defining features that distinguish quantum information from classical information. In addition to enabling quantum state teleportation over quantum networks, they underpin the exponential algorithmic power of quantum computers.

Testing these intriguing principles of quantum information depends on the ability to manipulate individual atoms, molecules, electrons, and photons. Building quantum computers is challenging because nature cannot easily discern an ideal qubit. Technology-based on advanced material physics coupled with a great deal of engineering will plausibly isolate this kind of system and yet control them to perform computations with sufficient precision. Numerous different candidate systems are being explored including low-power superconducting circuits, electromagnetically trapped ions, single-atom dopants in silicon lattices, neutral atoms in optical lattices, and vacancy defects in diamond and silicon carbide as well as many, many others.

Figure 2

A key feature in all of these technologies is the use of sophisticated techniques to remove, reduce and control errors. Alongside state-of-the-art efforts in nanofabrication and device physics, thermodynamics control is a common approach to reduce errors. This mainly consists of refrigeration and ultra-high vacuum to isolate the device as much as possible. Shielding from stray radiations, such as magnetic fields, is also important. On top of these coarse-grained efforts, device designers also use sophisticated sequences of control pulses to negate errors. This requires a detailed understanding of device physics and it is necessary to overcome current intrinsic error rates. The methods use quantum error correction schemes to mitigate against decoherence as well as fault-tolerant protocols to extend operational sequences.

Figure 3

Even with the future appearance of fault-tolerant Quantum Processing Units (QPU), there is still the outstanding need to program them for practical purposes. This requires a tightly integrated system design coupled with conventional computing methods to support high-level control of quantum registers. A long history of developing quantum algorithms has provided a number of possible applications(reference to Finance use cases is shown in Figure #3) to explore. Beyond factoring, there are novel algorithms for solving linear systems of equations, simulating quantum dynamics, searching unsorted databases, and teaching machines to classify and detect patterns.

The post Fundamentals and Evolution of Quantum Computing appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/fundamentals-and-evolution-of-quantum-computing/feed/ 2
What can quantum computers do for gaming? https://www.quantumcomputers.guru/news/what-can-quantum-computers-do-for-gaming/ https://www.quantumcomputers.guru/news/what-can-quantum-computers-do-for-gaming/#comments Tue, 24 Aug 2021 15:30:15 +0000 https://www.quantumcomputers.guru/?post_type=news&p=3480 Quantum computing remains in its emergence, but its potential to process data exponentially faster than traditional computers could bring about seismic shifts in almost every computationally intensive application.  Quantum Guru has published similar articles in pharmaceutical (Read more) and finance (Read more) industries. We expect to write on other fields that are supposed to be significantly […]

The post What can quantum computers do for gaming? appeared first on Welcome to Quantum Guru.

]]>

Quantum computing remains in its emergence, but its potential to process data exponentially faster than traditional computers could bring about seismic shifts in almost every computationally intensive application.  Quantum Guru has published similar articles in pharmaceutical (Read more) and finance (Read more) industries. We expect to write on other fields that are supposed to be significantly impacted by quantum computing.  In this article, we discuss one of the applications that has become a mammoth consumer of compute cycles, Gaming!!

Needless to say, the whole gaming ecosystem (from the companies providing infrastructure to the gamers) is eager to know if that outsize computing muscle will transform the gaming industry. The natural question is “what can quantum computers do for gaming?”. However, “what can games do for quantum computers?” is worth looking at in future. Some of the ways quantum computing can influence gaming are:

  • Better than ever graphics
  • Non player characters that move hyper-realistically 
  • Truly random level generation — that is what quantum means for gaming

“Quantum’s heavy processing power will shape games in a few key ways”, according to Dr. James Wootton (IBM Researcher). “Its ability to factor large numbers should help improve so-called procedural generation — the method by which games populate random elements such as characters and level layouts. If you’re a game developer working today, you’re hampered by the fact that you don’t have good, fast analysis algorithms at the moment, which quantum computers could help with. I think that’s going to be the first use of quantum in games.” Dr.Wootton added. One of the games developed by him is a randomly generated game terrain using a quantum computer (Download here)

Quantum computing opens the door to random number generation that is genuinely random. For instance, it could help generate truly unpredictable game maps and character encounters. This is contrasting to present-day games that exhibit seemingly random elements, but in essence follow actual patterns. It would be more fun to play games using quantum resources as the levels are generated randomly to character encounters and puzzles hard to solve. Gaming with quantum presents a problem which quantum itself can solve, although providing useful hints could overcome the game difficulty.

Quantum will impact the two pillars of Gaming – AI and Graphics

Optimization also relates to another of quantum’s potential points of impact: its promise to produce much better artificial intelligence (refer Quantum Guru article link of news article). AI governs the behavior of a game’s non-player-controlled characters, which means quantum AI should render characters that are far more realistic, precise and detailed than what gamers encounter today.

Many theories predict quantum could not provide god level intelligence, but it can introduce better learning resources and major impact could be visible in graphics. In order to render graphics, computers must perform database searches and quantum computing promises to exponentially speed up and optimize those searches. Some of the games developed using quantum concepts are as follows:

  • Hello Quantum
  • Quantum Chess
  • Quantum Moves
  • Decodoku

The post What can quantum computers do for gaming? appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/what-can-quantum-computers-do-for-gaming/feed/ 1
Financial Institutions looking up towards Quantum https://www.quantumcomputers.guru/news/fintech-looking-up-towards-quantum/ https://www.quantumcomputers.guru/news/fintech-looking-up-towards-quantum/#comments Thu, 17 Jun 2021 17:09:30 +0000 https://www.quantumcomputers.guru/?post_type=news&p=2065 “While it’s still in its infancy, quantum computing through simulation is already showing tremendous potential, particularly in solving complex optimization problems,” says Jerry Silva, research director, Global Banking at IDC. “As the hardware underlying quantum computing matures even further, those same solutions will reach exponentially faster speeds and be more and more available to the […]

The post Financial Institutions looking up towards Quantum appeared first on Welcome to Quantum Guru.

]]>

“While it’s still in its infancy, quantum computing through simulation is already showing tremendous potential, particularly in solving complex optimization problems,” says Jerry Silva, research director, Global Banking at IDC. “As the hardware underlying quantum computing matures even further, those same solutions will reach exponentially faster speeds and be more and more available to the broader banking market.”

In 2019, BOA strategist said “Quantum Computing would be as revolutionary in this decade as smartphones were in last decade”. Highly complex and exceptionally fast models are the primary use cases that will require Quantum computers for fast and practical execution. For example, in valuation, the ability to identify quickly an optimal risk-adjusted portfolio is likely to create significant competitive advantage. For loan and bond portfolios, more precise credit exposures will lead to optimized decisions. The risk in payments and transfers can be minimized using quantum encryption.

Major financial activities including asset pricing, securities pricing, portfolio optimization are implemented using complex algorithms and the system should to be able to assess a range of potential outcomes. Decade old setups though workable are neither effective nor accurate, as was shown during the financial crisis of last decade. The events with lowest probability occurred more frequently.

In this data-loaded world, there is sheer need to calculate probabilities more accurately. Day by day conventional computers are getting pushed to its limit for calculation. Several banks are turning to a new generation of processors that uses principles of quantum physics to masticate large amount of data at superfast speed. 

Using quantum computing to analyze effectively large and unstructured data sets can help banks improve customer service and enable them to make better decisions. It is believed that financial institutions that can harness quantum computing are likely to see significant benefits.

Financial Institutions showing confidence in quantum computing:

  • JP Morgan
  • Citigroup
  • Wells Fargo
  • Mizuho
  • Mitsubishi Financial Group
  • BBVA (Spanish Multinational Financial Service Company)
  • Caixa Bank
  • Standard Chartered

Financial models in use:

  • A Monte Carlo simulation is a model used to predict the probability of different outcomes when the intervention of random variables is present.
  • Monte Carlo simulations help to explain the impact of risk and uncertainty in prediction and forecasting models.
  • A variety of fields utilize Monte Carlo simulations, including finance, engineering, supply chain, and science.
  • The basis of a Monte Carlo simulation involves assigning multiple values to an uncertain variable to achieve multiple results and then to average the results to obtain an estimate.
  • Monte Carlo simulations assume perfectly efficient markets.
  • The Black-Scholes Merton (BSM) model is a differential equation used to solve for options prices.
  • The model utilizes five inputs: asset price; strike price; interest rates; time to expiration; and volatility.
  • The Black-Scholes model won the Nobel prize in economics.
  • The standard BSM model is only used to price European options as it does not take into account that U.S. options could be exercised before the expiration date.
  • The Heston Model is an options pricing model that utilizes stochastic volatility.
  • This means that the model assumes that volatility is arbitrary, in contrast to the Black-Scholes model that holds volatility constant.
  • The Heston Model is a type of volatility smile model, which is a graphical representation of several options with identical expiration dates that show increasing volatility as the options become more ITM or OTM

The post Financial Institutions looking up towards Quantum appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/fintech-looking-up-towards-quantum/feed/ 5
Search Engine using Quantum Realm Sounds Interesting! https://www.quantumcomputers.guru/news/search-engine-using-quantum-realm-sounds-interesting/ https://www.quantumcomputers.guru/news/search-engine-using-quantum-realm-sounds-interesting/#comments Thu, 10 Jun 2021 18:11:13 +0000 https://www.quantumcomputers.guru/?post_type=news&p=1732 Internet search engines are “go to” place for browsing users, but it’s the “how” part of these engines that is most exciting, not much known and least paid attention by users. A list of Web pages, organized by relevance, pops up on any word or phrase search. Behind the scenes, complex algorithm using involved data […]

The post Search Engine using Quantum Realm Sounds Interesting! appeared first on Welcome to Quantum Guru.

]]>

Internet search engines are “go to” place for browsing users, but it’s the “how” part of these engines that is most exciting, not much known and least paid attention by users. A list of Web pages, organized by relevance, pops up on any word or phrase search. Behind the scenes, complex algorithm using involved data sets are used to figure out exactly what qualifies as most relevant Web page for a particular search. An example is Google that uses page ranking algorithm rumored to be the largest numerical calculation carried out anywhere in the world.

On an average, a user spends around 38 minutes daily to search for effective contents meeting his/her needs. However, technology is evolving fast thanks to scientists/engineer for creating entirely new computing paradigm where memory-size and speed is far beyond the reach of any other computer available. This coupled with advancements of search algorithms will continue to provide ever more meaningful search result or, as it’s called, to provide the point answer of search query. It is assumed that Google search will become an effective way to use technology for acquiring/updating user knowledge base.

0
minutes every day

Google search accept queries as normal text as well as individual keywords, giving back results against search query is a complex task. Google’s search algorithm PageRank patented by Larry Page in 1998, was similar to site-scoring algorithm Rankdex developed by Robin Li in 1996. Li moved to China and built hugely successful Baidu leveraging Rankdex.

As the Internet continues to grow, the time and resources needed to run the calculation which is done daily grow with it. Every google search consumes 1KJ of energy.

Following are some important Google Search metrics:

  • The average time for the first click is 14.6 secs
  • 65% of searches end on the first page of Google
  • Remaining 35% users tries for new query with similar keywords for relevant search result
  • 0.44% of the user visit second page of search result

The above statistic can make user easily draw that conclusion that effective search algorithm and crawling is yet to be introduced? Another inference can be the computational limit with which algorithm has to work?  Here come quantum computers comes to save our day. A quantum computer is million times faster than world’s most powerful supercomputer. As opposed to traditional computer bits, which can encode distinctly either a one or a zero, quantum computers use quantum bits, or qubits, which can encode a one and a zero at the same time. This property known as superposition gives an edge to quantum computers to perform certain calculations much faster than traditional computers.

Search engines using Quantum Computing

Even though classical PageRank computation time scales modestly with the problem size n, in practice its evaluation for the actual WWW already takes weeks, a time which can only be expected to grow if current computational methods remain the norm, given the rapid pace of expansion of the web. Furthermore, it is often desirable to have multiple personalization vectors, which means that more than one PageRank needs to be evaluated for each WWW graph instance. Considering also the fact that the web-graph is an evolving dynamic entity, it is clear that it is important to speed up the computation of the PageRank in order to provide up-to-date results from the ranking algorithm.

Currently, there is no quantum computer in the world anywhere near large enough to run Google’s page ranking algorithm for the entire Web. To simulate how a quantum computer might perform, the researchers generated models of the Web that simulated a few thousand Web pages.

The simulation showed that a quantum computer could, in principle, return the ranking of the most important pages in the Web faster than traditional computers, and that this quantum speedup would improve the more pages needed to be ranked.

Further, the researchers showed that to simply determine whether the Web’s page rankings should be updated, a quantum computer would be able to spit out a yes-or-no answer exponentially faster than a traditional computer.

The post Search Engine using Quantum Realm Sounds Interesting! appeared first on Welcome to Quantum Guru.

]]>
https://www.quantumcomputers.guru/news/search-engine-using-quantum-realm-sounds-interesting/feed/ 1