Skip to main content
Log in

Automatic translation of quantum circuits to optimized one-way quantum computation patterns

  • Published:
Quantum Information Processing Aims and scope Submit manuscript

Abstract

One-way quantum computation (1WQC) is a model of universal quantum computations in which a specific highly entangled state called a cluster state (or graph state) allows for quantum computation by only single-qubit measurements. The needed computations in this model are organized as measurement patterns. Previously, an automatic approach to extract a 1WQC pattern from a quantum circuit has been proposed. It takes a quantum circuit consisting of CZ and \(J(\alpha )\) gates and translates it into an optimized 1WQC pattern. However, the quantum synthesis algorithms usually decompose circuits using a library containing CNOT and any single-qubit gates. In this paper, we show how this approach can be modified in a way that it can take a circuit consisting of CNOT and any single-qubit gates to produce an optimized 1WQC pattern. The single-qubit gates are first automatically \(J\)-decomposed and then added to the measurement patterns. Moreover, a new optimization technique is proposed by presenting some algorithms to add Pauli gates to the measurement patterns directly, i.e., without their \(J\)-decomposition which leads to more compact patterns for these gates. Using these algorithms, an improved approach for adding single-qubit gates to measurement patterns is proposed. The optimized pattern of CNOT gates is directly added to the measurement patterns. Experimental results show that the proposed approach can efficiently produce optimized patterns for quantum circuits and that adding CNOT gates directly to the measurement patterns decreases the translation runtime.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  1. Houshmand, M., Samavatian, M.H., Saheb Zamani, M., Sedighi, M.: Extracting one-way quantum computation patterns from quantum circuits. In: The 16th CSI International Symposium on Computer Architecture and Digital Systems (CADS 2012) (2012)

  2. Raussendorf, R., Briegel, H.J.: A one-way quantum computer. Phys. Rev. Lett. 86(22), 5188–5191 (2001)

    Article  ADS  Google Scholar 

  3. Jozsa, R.: An introduction to measurement-based quantum computation. NATO Sci. Ser. III Comput. Syst. Sci. Quantum Inf. Process. Theory Exp. 69(20), 137–158 (2006)

    Google Scholar 

  4. Browne, D., Briegel, H.J.: One-Way Quantum Computation—A Tutorial Introduction. arxiv:quant-ph/0603226 (2006)

  5. Danos, V., Kashefi, E., Panangaden, P., Perdrix, S.: Extended measurement calculus. Semantic Techniques in Quantum Computation (2009)

  6. Broadbent, A., Kashefi, E.: Parallelizing quantum circuits. Theor. Comput. Sci. 410(26), 2489–2510 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  7. Pius, E.: Automatic parallelisation of quantum circuits using the measurement based quantum computing model. Master’s thesis, High Performance Computing University of Edinburgh. http://www.epcc.ed.ac.uk/sites/default/files/Dissertations/2009-2010/EinarPius.pdf (2010)

  8. Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information, 10 anniversary edn. Cambridge University Press, Cambridge (2010)

    Book  MATH  Google Scholar 

  9. Deutsch, D.: Quantum computational networks. Proc. R. Soc. Lond. A 425(1868), 73–90 (1989)

    Article  MathSciNet  ADS  MATH  Google Scholar 

  10. Danos, V., Kashefi, E., Panangaden, P.: The measurement calculus. J. ACM 54, 8 (2007)

    Article  MathSciNet  Google Scholar 

  11. Raussendorf, R.: Measurement-based quantum computation with cluster states. PhD thesis, Ludwig-Maximilians-Universitat Munich (2012)

  12. Danos, V., Kashefi, E., Panangaden, P.: Parsimonious and robust realizations of unitary maps in the one-way model. Phys. Rev. A 72(5), 3824–3851 (2005)

    Google Scholar 

  13. Dias da Silva, R., Pius, E., Kashefi, E.: Global Quantum Circuit Optimization. arXiv:1301.0351 (2013)

  14. Benenti, G., Casati, G., Strini, G.: Principles of Quantum Computation and Information: Basic Concepts, 1st edn. World Scientific, Singapore (2004)

    Book  Google Scholar 

  15. Mhalla, M., Perdrix, S.: Finding optimal flows efficiently. In: The 35th International Colloquium on Automata, Languages and Programming (ICALP), LNCS, vol. 72, pp. 857–868 (2008)

  16. Shende, V.V., Markov, I.L.: On the CNOT cost of TOFFOLI gates. Quantum Inf. Comput. 9(5–6), 461–486 (2009)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Morteza Saheb Zamani.

Additional information

This paper is an extended version of the paper presented at CADS 2012 [1].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Houshmand, M., Saheb Zamani, M., Sedighi, M. et al. Automatic translation of quantum circuits to optimized one-way quantum computation patterns. Quantum Inf Process 13, 2463–2482 (2014). https://doi.org/10.1007/s11128-014-0801-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11128-014-0801-3

Keywords

Navigation