METHODS, SYSTEMS AND KITS FOR QUANTUM-OPTIMIZED CROSS-BACKEND SOFTWARE DEVELOPMENT
Methods, systems and kits for quantum-optimized cross-backend software development are provided. According to at least one aspect of the present embodiments, a method for building quantum optimization algorithms that can run on quantum hardware is provided. The method includes receiving an input com...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Methods, systems and kits for quantum-optimized cross-backend software development are provided. According to at least one aspect of the present embodiments, a method for building quantum optimization algorithms that can run on quantum hardware is provided. The method includes receiving an input comprising a user-defined problem and at least one pre-defined Variational Quantum Algorithm (VQA) statement and converting the received input into a workflow. The method also includes obtaining an abstract Variational Quantum Algorithm (VQA) representation based on the workflow and creating a compiled, target-optimized backend specific quantum circuit based on the abstract VQA representation and returning a structured, contextual and indexable output, wherein the output comprises an optimization result and additional metadata.
L'invention concerne des procédés, des systèmes et des kits pour un développement logiciel inter-dorsal à optimisation quantique. Selon au moins un aspect des présents modes de réalisation, l'invention concerne un procédé permettant de construire des algorithmes d'optimisation quantique qui peuvent fonctionner sur un matériel quantique. Le procédé consiste à recevoir une entrée comprenant un problème défini par l'utilisateur et au moins une instruction d'algorithme quantique variationnel (VQA) prédéfinie et à convertir l'entrée reçue en un flux de travail. Le procédé consiste également à obtenir une représentation d'algorithme quantique variationnel (VQA) abstraite sur la base du flux de travail et à créer un circuit quantique spécifique d'arrière-plan à cible optimisée compilé sur la base de la représentation d'algorithme VQA abstraite et à renvoyer une sortie structurée, contextuelle et indexable, la sortie comprenant un résultat d'optimisation et des métadonnées supplémentaires. |
---|