Reversible Circuit Synthesis using Evolutionary Algorithm

被引:0
|
作者
Datta, Kamalika [1 ]
Sengupta, Indranil [2 ]
Rahaman, Hafizur [1 ]
机构
[1] Bengal Engn & Sci Univ, Dept Informat Technol, Sibpur 711103, Howrah, India
[2] Indian Inst Technol, Dept Comp Sci Engn, Kharagpur 721302, W Bengal, India
来源
2012 5TH INTERNATIONAL CONFERENCE ON COMPUTERS AND DEVICES FOR COMMUNICATION (CODEC) | 2012年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the prospect of availability of quantum computers in not-so-distant future, research on the synthesis and testing of reversible logic circuits have gained momentum in recent years. There are many existing works for the synthesis of reversible logic circuits, some of them being exact while some others approximate and based on some heuristics. Many of these methods work for reasonably smaller circuits, but fail with the increase in the number of inputs, either in terms of large memory and computation time requirements, or in terms of failure in arriving at the solution. In this paper, we have proposed a synthesis approach that uses Genetic Algorithm (GA) for searching the solution space, and is based on a gate library consisting of NOT, CNOT and generalized Toffoli gates. This method gives good solutions to circuits with up to 5 or 6 inputs very fast. A divide-and-conquer approach is also proposed towards the end of the paper as a future work using which larger circuits can be handled.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] Post Synthesis-Optimization of Reversible Circuit using Template Matching
    Bandyopadhyay, Chandan
    Wille, Robert
    Drechsler, Rolf
    Rahaman, Hafizur
    2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,
  • [32] Reversible circuit synthesis by genetic programming using dynamic gate libraries
    Abubakar, Mustapha Y.
    Jung, Low Tang
    Zakaria, Nordin
    Younes, Ahmed
    Abdel-Aty, Abdel-Haleem
    QUANTUM INFORMATION PROCESSING, 2017, 16 (06)
  • [33] An Improved Reversible Circuit Synthesis Approach using Clustering of ESOP Cubes
    Datta, Kamalika
    Rathi, Gaurav
    Sengupta, Indranil
    Rahaman, Hafizur
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2014, 11 (02)
  • [34] Signature Analysis for Synthesis of Reversible Circuit
    Das, Palash
    Mondal, Bikromadittya
    18TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST, 2014,
  • [35] Optimal synthesis of mechanisms using repellency evolutionary algorithm
    Huang, Qiujun
    Yu, Yicheng
    Zhang, Kai
    Li, Shengquan
    Lu, Haibo
    Li, Jisen
    Zhang, Aidong
    Mei, Tao
    KNOWLEDGE-BASED SYSTEMS, 2022, 239
  • [36] Synthesis of Reversible Array Divider Circuit
    Rakshit, Somnath
    Mondal, Sraboni
    Chakraborty, Aruna
    Sarkar, Apurba
    Kole, Dipak K.
    INFORMATION AND COMMUNICATION TECHNOLOGY FOR COMPETITIVE STRATEGIES, 2019, 40 : 701 - 707
  • [37] ALGORITHM FOR LOGIC-CIRCUIT SYNTHESIS BY USING MULTIPLEXERS
    WHITEHEAD, DG
    ELECTRONICS LETTERS, 1977, 13 (12) : 355 - 356
  • [38] Reference Point-based Evolutionary Multi-objective Optimization for Reversible Logic Circuit Synthesis
    Wang, Xiaoxiao
    Wang, Xiaoxiao
    2014 7TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2014), 2014, : 955 - 959
  • [39] Evolutionary Algorithm based Combinational Circuit Design
    Rudra, Arun
    Pandey, Neeta
    Indu, S.
    2012 IEEE 5TH INDIA INTERNATIONAL CONFERENCE ON POWER ELECTRONICS (IICPE 2012), 2012,
  • [40] Evolutionary Synthesis of Arithmetic Circuit Structures
    Takafum Aoki
    Naofumi Homma
    Tatsuo Higuchi
    Artificial Intelligence Review, 2003, 20 : 199 - 232