A nodal subroutine is a set of operations exercuted locally by a single node in the network. These are typically part of a larger protocol.
Classical Pseudo-Random Number Generation
Classical pseudo-random number generation runs a pseudo-random number generator (PRNG) on a classical machine that pseudo-randomly samples numbers from a space given an input seed.
Read MoreQuantum Random Number Generation
This subroutine uses quantum resources to randomly generate numbers using a Quantum Random Number Generator (QRNG) routine. We write randomness generation instead of pseudo-random number generation as it is possible to gain `true' randomness from a QRNG. Generating random number of the one of the most important goals of computer…
Read MoreState Cloning Subroutine
The no-cloning theorem in Quantum Mechanics states that it is impossible to create a perfect copy of arbitrary unknown quantum states. However, imperfect cloning is possible in many different ways. The cloning protocols are either approximate cloning, meaning that at all the rounds they produce approximately similar copies, or they…
Read MoreUniversal Superposition of Orthogonal States
The Orthogonal Superposition Machine (or the Quantum Adder) is a quantum machine or protocol which allows creating the superposition of two unknown orthogonal states with the desired weights (absolute values of probability amplitudes) beyond the no-superposition theorem. This task can be done with a higher probability of success than the…
Read More
