Galleta

Cookies

El sitio web de la UCLM utiliza cookies propias y de terceros con fines técnicos y de análisis.

Aviso de Cookies





  •   NEWS


  • Dynamic Analysis of
    Quantum Annealing Programs

    11th April 2023





    Our colleagues Ricardo Pérez del Castillo, Luis Jiménez and Mario Piattini, have published the article: Dynamic Analysis of Quantum Annealing Programs, in The Journal of Systems & Software.

    This work focuses on the reverse engineering of quantum annealing software to facilitate its integration in hybrid software systems. Although some preliminary reverse engineering techniques exist for gate-based quantum software, there are no reverse engineering techniques with which to discover the definitions of the underlying optimization problems (the Hamiltonian functions to be minimized). In turn, the problem definitions are defined dynamically by classical software and may evolve over time, which makes their exact understanding and abstract representation difficult. This work, therefore, presents a dynamic analysis technique for D-Wave (Python) programs with which to reverse Hamiltonian expressions, which are also represented according to the Knowledge Discovery Metamodel. The use of this standard makes it possible to represent reversed Hamiltonians in combination with other parts of classical-quantum software systems. To facilitate its adoption, the proposed technique has been empirically validated by means of a case study with 27 D-Wave programs that demonstrates its effectiveness and efficiency.

  •   Go to News