| CPC G06Q 10/04 (2013.01) [G06F 8/20 (2013.01); G06N 10/20 (2022.01); G06N 10/60 (2022.01); G06N 10/80 (2022.01)] | 20 Claims |

|
1. A system comprising:
one or more computing devices configured to:
implement a quantum computing service; and
implement a quantum algorithm development kit of the quantum computing service comprising one or more of:
a problem-domain based interface comprising pre-configured quantum algorithms designed for performing particular functions associated with one or more respective problem domains;
a quantum algorithm based interface comprising pre-configured quantum logic elements configured to be arranged with one another to form a given quantum algorithm; and
a quantum circuit based interface comprising quantum operators and connectors,
wherein the one or more computing devices that implement the quantum computing service are further configured to:
receive, from a customer of the quantum computing service, a quantum computing object to be simulated or executed, wherein the quantum computing object is defined via one or more of the interfaces of the quantum algorithm development kit;
translate the quantum computing object into a selected quantum circuit format for respective simulation or execution using a particular quantum computing technology; and
provide a notification to the customer that the quantum computing object has been respectively simulated or executed.
|