Reversible logic is a key technology for low-power and quantum computing, as it allows computation without information loss and minimizes energy dissipation. Meanwhile, multiple-valued logicoffers advantages such as reduced circuit complexity and improved data representation compared to binary systems. Combining the benefits of multiple-valued logic and reversibility opens new possibilities for efficient and scalable computing architectures. However, there has been a lack of tool support for designing and simulating multiple-valued reversible circuits. In this paper, we present QuTiP-MRL, a Python-based library for designing and analyzing multiple-valued reversible logic circuits, with current support for ternary and quaternary logic. Built on top of the QuTiP (Quantum Toolbox in Python) framework, QuTiP-MRL addresses this gap by providing a set of well-defined multiple-valued reversible gates and tools to construct and simulate multiple-valued circuits. This library offers an environment for exploring the behavior and properties of multiple-valued reversible systems, supporting research and development in emerging computational paradigms.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

QuTiP-MRL: A Library for Multiple-Valued Reversible Logic Simulations

  • Fabio Pievani,
  • Asma Taheri Monfared,
  • Andrea Bombarda,
  • Angelo Gargantini

摘要

Reversible logic is a key technology for low-power and quantum computing, as it allows computation without information loss and minimizes energy dissipation. Meanwhile, multiple-valued logicoffers advantages such as reduced circuit complexity and improved data representation compared to binary systems. Combining the benefits of multiple-valued logic and reversibility opens new possibilities for efficient and scalable computing architectures. However, there has been a lack of tool support for designing and simulating multiple-valued reversible circuits. In this paper, we present QuTiP-MRL, a Python-based library for designing and analyzing multiple-valued reversible logic circuits, with current support for ternary and quaternary logic. Built on top of the QuTiP (Quantum Toolbox in Python) framework, QuTiP-MRL addresses this gap by providing a set of well-defined multiple-valued reversible gates and tools to construct and simulate multiple-valued circuits. This library offers an environment for exploring the behavior and properties of multiple-valued reversible systems, supporting research and development in emerging computational paradigms.