Dataset for Dynamic Analysis of Quantum Annealing Programs
收藏NIAID Data Ecosystem2026-03-13 收录
下载链接:
https://zenodo.org/record/6546491
下载链接
链接失效反馈官方服务:
资源简介:
Quantum software engineering is emerging as a relevant field as it deals with the challenges of producing the new quantum software, whose adoption is increasing progressively. One of those challenges is how quantum software is migrated, how it operates in combination with classical software, or how it should be maintained. In this context this research focuses on reverse engineering of quantum annealing software to facilitates its integration in hybrid software systems. Quantum annealing software has gained a certain market penetration, demonstrating a good performance for optimization problems. While there are some preliminary reverse engineering techniques for gate-based quantum software, there is no reverse engineering techniques to discover the underlying optimization problem definitions (Hamiltonians functions to be minimized). Problem definitions are, in turn, dynamically defined through classical software, and can evolve over time, which make it difficult its accurate comprehension and abstract representation. Thereby, this paper presents a dynamic analysis technique for D-Wave (python) programs for reversing Hamiltonians expressions, that are additionally represented according to the Knowledge Discovery Metamodel. Due to the usage of this standard, the reversed Hamiltonians can be represented in combination with other parts of classical-quantum software systems. In order to facilitates its adoption, the proposed technique has been empirically validated through a case study with 27 D-Wave programs that demonstrates the effectiveness and efficiency. This dataset includes measures derived from that case study.
创建时间:
2022-05-16



