QUANTUM TELEPORTATION DEVELOPMENT AND DEPLOYMENT USING Q# LIBRARY AND C# CLIENT บทความวิจัย
Main Article Content
บทคัดย่อ
ควอนตัมคอมพิวเตอร์เป็นระบบคอมพิวเตอร์สมัยใหม่ หน่วยพื้นฐานของระบบนี้คือคิวบิตซึ่งแตกต่างจากระบบคอมพิวเตอร์เดิม ๆ ที่คือบิต ในขณะที่บิตมีค่าคือ 0 หรือ 1 แต่คิวบิตมีค่าคือ 0 หรือ 1 หรือทั้ง 0 และ 1 ในเวลาเดียวกัน ควอนตัมคอมพิวเตอร์ขณะนี้ถือว่าเป็นคอมพิวเตอร์เฉพาะทาง ไม่ใช่คอมพิวเตอร์เอนกประสงค์ มันเหมาะกับการแก้ปัญหาบางอย่างโดยเฉพาะปัญหาที่มีความซับซ้อนมาก ๆ ในหลายวงการ เช่น ชีววิทยา โลจิสติกส์ ความมั่นคงปลอดภัยของข้อมูล เป็นต้น หลักการพื้นฐานสำคัญ 2 ประการของควอนตัมคอมพิวเตอร์คือ เอ็นแทงเกิลเมนต์ และเทเลพอร์ตเตชั่น สำหรับนักวิจัยมือใหม่ด้านควอนตัมคอมพิวเตอร์ อุปสรรคหลักที่มีมานานสองประการ คือ การไม่เข้าใจคณิตศาสตร์ที่เกี่ยวข้องได้โดยง่าย และการไม่มีตัวอย่างวิธีการพัฒนาและติดตั้งซอฟต์แวร์ที่สอดคล้องกับการอธิบายเชิงทฤษฎี บทความนี้แก้ปัญหาที่กล่าวมาโดยการอธิบายควอนตัมเทเลพอร์ตเตชั่นด้วยคณิตศาสตร์ที่ไม่ซับซ้อน แสดงวิธีการใช้ควอนตัมลอจิกเกตในการแก้ปัญหาและแสดงการสร้างซอฟต์แวร์พร้อมโค้ดที่รันได้จริง ประกอบด้วยการสร้างไลบรารี่เทเลพอร์ตเตชั่นที่เขียนด้วยภาษา Q# ซึ่งจะถูกเรียกใช้โดยโปรแกรมลูกที่เขียนด้วยภาษา C# แม้ว่าตัวอย่างโค้ดในบทความนี้จะรันบนระบบจำลองควอนตัมแต่มันสามารถนำไปรันบนควอนตัมคอมพิวเตอร์จริงที่อิงสถาปัตยกรรมจากค่ายเดียวกัน เช่น ไมโครซอฟต์อะชัวร์ควอนตัม ได้
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
บทความที่ได้รับการตีพิมพ์และเป็นลิขสิทธิ์ของวารสารวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยเซาธ์อีสท์บางกอก
References
B. Marr, “Quantum Computing Now And In The Future: Explanation, Applications, And Problems,” [Online]. Available: http://Forbes, Aug. 26, 2022. https://www.forbes.com/sites/bernardmarr/2022/08/26/quantum-computing-now-and-in-the-future-explanation-applications-and-problems/?sh=38224fed1a6b. [Accessed: Mar. 14, 2023].
J. Keane, “The race toward a new computing technology is heating up — and Asia is jumping on the trend,” [Online]. Available: http://www.cnbc.com/2022/06/07/quantum-computing-more-asian-countries-are-getting-in-on-the-trend.html. [Accessed: Mar. 14, 2023].
V. Sankaran, “China builds world’s fastest programmable quantum computers that outperform ‘classical’ computers,” [Online]. Available: https://www.independent.co.uk/tech/china-scientists-programmable-quantum-computers-b1946018.html. [Accessed: Apr. 26, 2023].
N. D. Mermin, Quantum Computer Science: An Introduction, Cambridge University Press, 2007.
A. Bellapu, “10 Difficult Problems Quantum Computers can Solve Easily,” [Online]. Available:https://www.analyticsinsight.net/10-difficult-problems-quantum-computers-can-solve-easily. [Accessed: June 06, 2023].
A. Tatourian, “Lecture Notes of Quantum Computing for Computer Scientists,” [Online]. Available:https://tatourian.blog/2018/09/01/quantum-computing-for-computer-scientists. [Accessed: May 01, 2023].
K. Chantarasathaporn, C. Thaiupathump, et al., “Practical Entanglement for Quantum Computing on Quantum Simulator by Q#,” The 19th International Conference in Applied Computer Technology and Information System, Bangkok: Southeast Bangkok University, Mar. 2023, pp. 408–418.
K. Chantarasathaporn, C. Thaiupathump, et al., “Web API and Quantum Simulator for Testing Quantum Entanglement Concepts,” International Journal of Applied Computer Technology and Information Systems, vol. 13, no. 1, pp.17-24, April 2023 - September 2023.
A. S. Tolba, M. Z. Rashad, M. A. El-Dosuky, "Q#, a quantum computation package for the .NET platform," [Online]. Available: https://arxiv.org/abs/1302.5133. [Accessed: May 01, 2023].
Microsoft DevLabs, “Microsoft Quantum Development Kit for Visual Studio Code,” [Online]. Available: https://marketplace.visualstudio.com/items?itemName=quantum.quantum-devkit-vscode. [Accessed: May 01, 2023].
Z. Hussain and A. Talib, "Strengths and Weaknesses of Quantum Computing," International Journal of Scientific & Engineering Research, vol. 7, no. 9, pp.1526-1531, September 2016.
D. Voorhoede, “Hadamard gate,” [Online]. Available: https://www.quantum-inspire.com/kbase/hadamard. [Accessed: June 10, 2023].
H. Paudel, M. Syamlal, and S. Crawford, “Quantum Computing and Simulations for Energy Applications: Review and Perspective,” Open Access J. Am. Chem. Soc., vol. 2, no. 3, pp. 151–196, January 2022.