Using Homing, Synchronizing and Distinguishing Input Sequences for the Analysis of Reversible Finite State Machines

Loading...
Thumbnail Image

Date

Authors

Lukac, Martin
Kameyama, Michitaka
Perkowski, Marek
Kerntopf, Pawel

Journal Title

Journal ISSN

Volume Title

Publisher

University of Niš

Abstract

A digital device is called reversible if it realizes a reversible mapping, i.e., the one for which there exist a unique inverse. The field of reversible computing is devoted to studying all aspects of using and designing reversible devices. During last 15 years this field has been developing very intensively due to its applications in quantum computing, nanotechnology and reducing power consumption of digital devices. We present an analysis of the Reversible Finite State Machines (RFSM) with respect to three well known sequences used in the testability analysis of the classical Finite State Machines (FSM). The homing, distinguishing and synchronizing sequences are applied to two types of reversible FSMs: the converging FSM (CRFSM) and the nonconverging FSM (NCRFSM) and the effect is studied and analyzed. We show that while only certain classical FSMs possess all three sequences, CRFSMs and NCRFSMs have properties allowing to directly determine what type of sequences these machines possess.

Description

https://pdxscholar.library.pdx.edu/ece_fac/497/

Citation

Lukac, M., Kameyama, M., Perkowski, M., & Kerntopf, P. (2019). Using homing, synchronizing and distinguishing input sequences for the analysis of reversible finite state machines. Facta Universitatis - Series: Electronics and Energetics, 32(3), 417–438. https://doi.org/10.2298/fuee1903417l

Collections

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 United States