Numbering and Generating Quantum Algorithms

جاري التحميل...
صورة مصغرة

التاريخ

المؤلفين

عنوان الدورية

ردمد الدورية

عنوان المجلد

الناشر

Journal of Computer and Communications

خلاصة

Quantum computing offers unprecedented computational power, enabling simultaneous computations beyond traditional computers. Quantum computers differ significantly from classical computers, necessitating a distinct approach to algorithm design, which involves taming quantum mechanical phenomena. This paper extends the numbering of computable programs to be applied in the quantum computing context. Numbering computable programs is a theoretical computer science concept that assigns unique numbers to individual programs or algorithms. Common methods include Gödel numbering which encodes programs as strings of symbols or characters, often used in formal systems and mathematical logic. Based on the proposed numbering approach, this paper presents a mechanism to explore the set of possible quantum algorithms. The proposed approach is able to construct useful circuits such as Quantum Key Distribution BB84 protocol, which enables sender and receiver to establish a secure cryptographic key via a quantum channel. The proposed approach facilitates the process of exploring and constructing quantum algorithms.

الوصف

كلمات رئيسية

اقتباس

Endorsement

Review

item.page.supplemented

item.page.referenced