Psitrum: An open source simulator for universal quantum computers

被引:0
作者
Alghadeer, Mohammed [1 ]
Aldawsari, Eid [2 ]
Selvarajan, Raja [3 ,4 ]
Alutaibi, Khaled [2 ]
Kais, Sabre [3 ,4 ]
Alharbi, Fahhad H. [5 ,6 ]
机构
[1] Univ Oxford, Clarendon Lab, Dept Phys, Oxford OX1 3PU, England
[2] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran, Saudi Arabia
[3] Purdue Univ, Dept Chem, Dept Phys & Astron, W Lafayette, IN USA
[4] Purdue Univ, Purdue Quantum Sci & Engn Inst, W Lafayette, IN USA
[5] King Fahd Univ Petr & Minerals, Dept Phys, Dhahran, Saudi Arabia
[6] King Fahd Univ Petr & Minerals, Dept Elect Engn, Dhahran, Saudi Arabia
来源
IET QUANTUM COMMUNICATION | 2024年
基金
美国国家科学基金会;
关键词
quantum computing; quantum information; quantum noise; FULL ADDER; IMPLEMENTATION; ALGORITHMS; DESIGN;
D O I
10.1049/qtc2.12101
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Quantum computing is a radical new paradigm for a technology that is capable to revolutionise information processing. Simulators of universal quantum computer are important for understanding the basic principles and operations of the current noisy intermediate-scale quantum processors, and for building in future fault-tolerant quantum computers. As next-generation quantum technologies continue to advance, it is crucial to address the impact on education and training in quantum physics. The emergence of new industries driven by progress in quantum computing and simulation will create a demand for a specialised quantum workforce. In response to these challenges, the authors present Psitrum, an open-source simulator for universal quantum computers. Psitrum serves as a powerful educational and research tool, enabling a diverse range of stakeholders to understand the fundamental principles and operations of quantum systems. By offering a comprehensive platform for emulating and debugging quantum algorithms through quantum circuits, Psitrum aids in the exploration and analysis of various quantum applications using both MATLAB and MATLAB application programming interface to use the software on other platforms. Psitrum software and source codes are fully available at GitHub. The authors introduce Psitrum, an open-source simulator for universal quantum computers, designed as an educational and research tool for understanding quantum systems. It provides a comprehensive platform for emulating and debugging quantum algorithms through quantum circuits, supporting MATLAB and its API for cross-platform usability. This tool addresses the growing need for specialised education and training in the advancing field of quantum computing and simulation. image
引用
收藏
页码:586 / 600
页数:15
相关论文
共 74 条
  • [21] Feynman R. P., 2018, Feynman and computation, P133, DOI 10.1201/9780429500459-11
  • [22] Open source software in quantum computing
    Fingerhuth, Mark
    Babej, Tomas
    Wittek, Peter
    [J]. PLOS ONE, 2018, 13 (12):
  • [23] Fortnow L., 2000, Electron. Notes Theor. Comput. Sci, V31, P58, DOI [10.1016/s1571-0661(05)80330-5, DOI 10.1016/S1571-0661(05)80330-5]
  • [24] Frey V., 2021, arXiv preprint
  • [25] Gidney C., 2016, Quirk quantum circuit simulator, A draganddrop quantum circuit simulator
  • [26] SPARSE MATRICES IN MATLAB - DESIGN AND IMPLEMENTATION
    GILBERT, JR
    MOLER, C
    SCHREIBER, R
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1992, 13 (01) : 333 - 356
  • [27] Demonstrating the viability of universal quantum computation using teleportation and single-qubit operations
    Gottesman, D
    Chuang, IL
    [J]. NATURE, 1999, 402 (6760) : 390 - 393
  • [28] Grover L. K., 1996, Proceedings of the Twenty-Eighth Annual ACM Symposium on the Theory of Computing, P212, DOI 10.1145/237814.237866
  • [29] Intel Quantum Simulator: a cloud-ready high-performance simulator of quantum circuits
    Guerreschi, Gian Giacomo
    Hogaboam, Justin
    Baruffa, Fabio
    Sawaya, Nicolas P. D.
    [J]. QUANTUM SCIENCE AND TECHNOLOGY, 2020, 5 (03):
  • [30] Implementation of the Deutsch-Jozsa algorithm on an ion-trap quantum computer
    Gulde, S
    Riebe, M
    Lancaster, GPT
    Becher, C
    Eschner, J
    Häffner, H
    Schmidt-Kaler, F
    Chuang, IL
    Blatt, R
    [J]. NATURE, 2003, 421 (6918) : 48 - 50