Un ordinateur quantique ressemble à un instrument de musique capricieux : la moindre variation de température, d'humidité ou d'accord des cordes — et la mélodie sonne différemment. Dans les algorithmes hybrides, où la puce quantique travaille de concert avec un ordinateur classique, il y a des dizaines de ces « cordes » : le choix du circuit quantique, la méthode de suppression du bruit, le nombre de tentatives, et même la version du logiciel. Si l'on ne note pas chaque détail, il est presque impossible de rejouer la « mélodie » — c'est-à-dire d'obtenir le même résultat.
Les auteurs proposent une solution : une ontologie — un schéma rigoureux mais flexible pour décrire toutes les conditions de l'expérience. Elle fonctionne comme une liste de contrôle détaillée pour un orchestre : chaque élément (type de circuit, modèle de bruit, méthode de correction) doit être rempli, sinon le programme met en évidence la lacune. Grâce à des requêtes spéciales, on peut rapidement retrouver, par exemple, toutes les exécutions avec un optimiseur donné ou une version de bibliothèque. Cela transforme le chaos du code, des journaux et des configurations en une trace numérique lisible.
Cette approche rend le calcul quantique plus transparent. Si auparavant reproduire le résultat d'un autre était comparable à assembler un puzzle à partir de pièces éparses, désormais toutes les pièces sont dans une même boîte avec des compartiments étiquetés. Cela fait gagner du temps et renforce la confiance dans les conclusions — car chaque note de la complexe symphonie quantique est désormais documentée.
tel que rédigé par les auteurs, en anglais arXiv:2607.03982
Variational quantum algorithms are hybrid quantum-classical workflows whose results depend on many interacting choices, including the ansatz, Hamiltonian, optimizer, backend, shot count, noise model, mitigation method, random seed, stopping criteria, and software versions. In current practice, this information is often scattered across code, configuration files, logs, backend metadata, and paper descriptions, making executions difficult to reproduce, compare, debug, and reuse. This paper proposes an ontology-supported framework for representing Variational Quantum Algorithm (VQA) execution records as structured and machine-readable software engineering artifacts. The framework defines a Web Ontology Language (OWL) ontology for modeling the main entities involved in VQA experimentation, including algorithms, circuits, ansatzes, Hamiltonians, optimizers, backends, noise models, mitigation techniques, execution steps, software environments, measurement outcomes, and results. It further combines the ontology with Shapes Constraint Language (SHACL) constraints for validating completeness and consistency, and SPARQL Protocol and RDF Query Language (SPARQL) competency queries for retrieving reproducibility-relevant information. We demonstrate the approach using Variational Quantum Eigensolver (VQE) execution records, including a valid record and intentionally incomplete or inconsistent examples. The results show that the framework can represent complete VQA execution contexts, detect missing or malformed metadata, and support query-based inspection of information needed for reproducible quantum software experimentation.
Des ontologies similaires à celle proposée sont utilisées depuis longtemps en biologie pour classer les espèces ou les gènes, mais dans le calcul quantique, cette approche est appliquée pour la première fois.