Інструменти квантових обчислень

Автор(и)

  • І.К. Божко Харківський національний університет радіоелектроніки, Ukraine
  • Н.Б. Козел Харківський національний університет радіоелектроніки, Ukraine https://orcid.org/0000-0001-9276-9877
  • Г.Г. Четвериков Харківський національний університет радіоелектроніки, Ukraine https://orcid.org/0000-0001-5293-5842

DOI:

https://doi.org/10.30837/bi.2018.2(91).16

Ключові слова:

КВАНТОВІ ОБЧИСЛЕННЯ, КВАНТОВИЙ КОМП’ЮТЕР, IBM Q EXPERIENCE, RIGETTI FOREST, PROJECTQ, Q#, ІНСТРУМЕНТИ КВАНТОВИХ ОБЧИСЛЕНЬ, MICROSOFT QUANTUM DEVELOPMENT KIT

Анотація

В даній роботі досліджується поточний стан існуючих інструментів квантових обчислень, розглядаються такі засоби я IBM Q Experience, ProjectQ, Rigetti Forest та особливу увагу приділяється мові програмування Q# як найбільш розвиненому інструменту квантових обчислень в даний час. Оскільки квантові обчислення сьогодні є однією з основних областей досліджень, створюються відповідні інструменти, які покликані спростити розробку квантових програм, з одного боку, і надати платформу для тестування і запуску їх, з іншого боку. Тому автори дослідили наявні в даний час інструменти і представили результати в даній роботі.

Біографії авторів

І.К. Божко , Харківський національний університет радіоелектроніки

Харківський національний університет радіоелектроніки

Н.Б. Козел , Харківський національний університет радіоелектроніки

Директор Центру післядипломної освіти, старший викладач кафедри програмної інженерії (за сумісництвом)

Г.Г. Четвериков , Харківський національний університет радіоелектроніки

Професор кафедри програмної інженерії, головний редактор журналу "Біоніка інтелекту", доктор технічних наук, професор

Посилання

M. A. Nielsen and I. L. Chuang, “Quantum computation and quantum information,” Cambridge University Press, 2010.

Lily Chen, Stephen Jordan, Yi-Kai Liu, Dustin Moody, Rene Peralta, Ray Perlner, Daniel Smith-Tone, “Report on Post-Quantum Cryptography,” NIST Interagency Report 8105, 2016, 15 p.

Barends, R. et al, “Superconducting quantum circuits at the surface code threshold for fault tolerance,” Nature 508, 2014, pp. 500–503.

Yuanhao Wang, Ying Li, Zhang-qi Yin, Bei Zeng, “16-qubit IBM universal quantum computer can be fully entangled,’, arXiv:1801.03782v3 [quantum-ph], 2018.

P. J. J. O’Malley, R. Babbush, I. D. Kivlichan, J. Romero, J. R. McClean, R. Barends, J. Kelly, P. Roushan, A. Tranter, N. Ding, B. Campbell, Y. Chen, Z. Chen, B. Chiaro, A. Dunsworth, A. G. Fowler, E. Jeffrey, E. Lucero, A. Megrant, J. Y. Mutus, M. Neeley, C. Neill, C. Quintana, D. Sank, A. Vainsencher, J. Wenner, T. C. White, P. V. Coveney, P. J. Love, H. Neven, A. AspuruGuzik, and J. M. Martinis, “Scalable quantum simulation of molecular energies,” Phys. Rev. X, vol. 6, p. 031007, Jul 2016. [Online]. Available: http://link.aps.org/doi/10.1103/PhysRevX.6.031007.

Krysta M. Svore, Alan Geller, Matthias Troyer, John Azariah, Chris Granade, Bettina Heim, Vadym Kliuchnikov, Mariia Mykhailova, Andres Paz, Martin Roetteler, “Q#: Enabling scalable quantum computing and development with a high-level domain-specific language,” arXiv:1803.00652 [quant-ph], 2018.

A. Green, P. L. Lumsdaine, N. Ross, P. Selinger, and B. Valiron, “Quipper: A scalable quantum programming language,” in Proceedings of PLDI ’13, 2013.

D. Wecker and K. M. Svore, “LIQUi|i: A Software Design Architecture and Domain-Specific Language for Quantum Computing,” 2014. [Online]. Available: arXiv:1402.4467v1.

Damian S. Steiger, Thomas Häner, Matthias Troyer, “ProjectQ: An Open Source Software Framework for Quantum Computing,” arXiv:1612.08091 [quant-ph], 2018.

Rigetti Computing, “pyQuil,” 2016, accessed: 2016-08-10. [Online]. Available: https://github.com/ rigetticomputing/pyQuil .

Christine C. Moran. “Quintuple: A tool for introducing quantum computing into the classroom,” Frontiers in Physics 6(JUL), 2018, p. 69

Robert S. Smith, Michael J. Curtis, William J. Zeng, “A Practical Quantum Instruction Set Architecture,” arXiv:1608.03355v2 [quant-ph], 2017.

Mathias Soeken, Thomas Haener, Martin Roetteler, “Programming Quantum Computers Using Design Automation,” arXiv:1803.01022 [quant-ph], 2018.

D. Wecker, M. B. Hastings, and M. Troyer, “Progress towards practical quantum variational algorithms,” Physical Review A, vol. 92, no. 4, p. 042303, 2015.

##submission.downloads##

Опубліковано

2018-12-26