Skip to main content

Showing 1–3 of 3 results for author: Talaván, D

.
  1. arXiv:2304.04440  [pdf, other

    quant-ph

    Operating with Quantum Integers: an Efficient 'Multiples of' Oracle

    Authors: Javier Sanchez-Rivero, Daniel Talaván, Jose Garcia-Alonso, Antonio Ruiz-Cortés, Juan Manuel Murillo

    Abstract: Quantum algorithms are a very promising field. However, creating and manipulating these kind of algorithms is a very complex task, specially for software engineers used to work at higher abstraction levels. The work presented here is part of a broader research focused on providing operations of a higher abstraction level to manipulate integers codified as a superposition. These operations are desi… ▽ More

    Submitted 10 April, 2023; originally announced April 2023.

    Comments: 19 pages, 18 figures, preprint submitted to SummerSOC 2023

  2. arXiv:2303.14959  [pdf, other

    quant-ph cs.SE

    Some Initial Guidelines for Building Reusable Quantum Oracles

    Authors: Javier Sanchez-Rivero, Daniel Talaván, Jose Garcia-Alonso, Antonio Ruiz-Cortés, Juan Manuel Murillo

    Abstract: The evolution of quantum hardware is highlighting the need for advances in quantum software engineering that help developers create quantum software with good quality attributes. Specifically, reusability has been traditionally considered an important quality attribute in terms of efficiency of cost and effort. Increasing the reusability of quantum software will help developers create more complex… ▽ More

    Submitted 27 March, 2023; originally announced March 2023.

    Comments: 10 pages

  3. Automatic Generation of an Efficient Less-Than Oracle for Quantum Amplitude Amplification

    Authors: Javier Sanchez-Rivero, Daniel Talaván, Jose Garcia-Alonso, Antonio Ruiz-Cortés, Juan Manuel Murillo

    Abstract: Grover's algorithm is a well-known contribution to quantum computing. It searches one value within an unordered sequence faster than any classical algorithm. A fundamental part of this algorithm is the so-called oracle, a quantum circuit that marks the quantum state corresponding to the desired value. A generalization of it is the oracle for Amplitude Amplification, that marks multiple desired sta… ▽ More

    Submitted 13 March, 2023; originally announced March 2023.

    Comments: 8 pages, 9 figures, to be published in Q-SE 2023 - ICSE