Optimizing Quantum Circuits for Modular Exponentiation

被引:0
|
作者
Das, Rakesh [1 ]
Chattopadhyay, Anupam [2 ]
Rahaman, Hafizur [1 ]
机构
[1] Indian Inst Engn Sci & Technol, Dept Informat Technol, Sibpur 711103, India
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
关键词
Quantum Algorithm(QA); Modular Exponentiation; Quantum Error Correcting Codes (QECC); Linear Nearest Neighbor (LNN);
D O I
10.1109/VLSID.2019.00088
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today's rapid progress in the physical implementation of quantum computers demands scalable synthesis methods to map practical logic designs to quantum architectures. There exist many quantum algorithms which use classical functions with superposition of states. Motivated by recent trends, in this paper, we show the design of quantum circuit to perform modular exponentiation functions using two different approaches. In the design phase, first we generate quantum circuit from a verilog implementation of exponentiation functions using synthesis tools and then apply two different Quantum Error Correction techniques. Finally the circuit is further optimized using the Linear Nearest Neighbor (LNN) Property. We demonstrate the effectiveness of our approach by generating a set of networks for the reversible modular exponentiation function for a set of input values. At the end of the work, we have summarized the obtained results, where a cost analysis over our developed approaches has been made. Experimental results show that depending on the choice of different QECC methods the performance figures can vary by up to 11%, 10%, 8% in T-count, number of qubits, number of gates respectively.
引用
收藏
页码:407 / 412
页数:6
相关论文
共 50 条
  • [31] THE RUNTIME ANALYSIS OF COMPUTATION OF MODULAR EXPONENTIATION
    Prots'ko, I
    Kryvinska, N.
    Gryshchuk, O.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2021, (03) : 42 - 47
  • [32] A Fast Parallel Modular Exponentiation Algorithm
    Fathy, Khaled A.
    Bahig, Hazem M.
    Ragab, A. A.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (02) : 903 - 911
  • [33] A Fast Parallel Modular Exponentiation Algorithm
    Khaled A. Fathy
    Hazem M. Bahig
    A. A. Ragab
    Arabian Journal for Science and Engineering, 2018, 43 : 903 - 911
  • [34] Modular exponentiation using parallel multipliers
    Tang, SH
    Tsui, KS
    Leong, PHW
    2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 52 - 59
  • [35] Hardware complexity of modular multiplication and exponentiation
    David, Jean Pierre
    Kalach, Kassem
    Tittley, Nicolas
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (10) : 1308 - 1319
  • [36] Efficient software implementations of modular exponentiation
    Gueron, Shay
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2012, 2 (01) : 31 - 43
  • [37] Optimizing Quantum Reversible Circuits Using Reinforcement Learning
    Yang, Sheng
    Peng, Guan-Ju
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 2310 - 2314
  • [38] Optimizing Quantum Circuits for Arbitrary State Synthesis and Initialization
    Mahmud, Naveed
    MacGillivray, Andrew
    Chaudhary, Manu
    El-Araby, Esam
    34TH IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (SOCC), 2021, : 19 - 24
  • [39] Optimizing the Mapping of Reversible Circuits to Four-Valued Quantum Gate Circuits
    Soeken, Mathias
    Sasanian, Zahra
    Wille, Robert
    Miller, D. Michael
    Drechsler, Rolf
    2012 42ND IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2012, : 173 - 178
  • [40] Efficient Leak Resistant Modular Exponentiation in RNS
    Lesavourey, Andrea
    Negre, Christophe
    Plantard, Thomas
    2017 IEEE 24TH SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2017, : 156 - 163