DSpace Repository

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

Show simple item record

dc.contributor.author Lukac, Martin
dc.contributor.author Kameyama, Michitaka
dc.contributor.author Perkowski, Marek
dc.contributor.author Kerntopf, Pawel
dc.date.accessioned 2019-12-19T09:27:42Z
dc.date.available 2019-12-19T09:27:42Z
dc.date.issued 2019
dc.identifier.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 en_US
dc.identifier.other 10.2298/fuee1903417l
dc.identifier.uri http://nur.nu.edu.kz/handle/123456789/4483
dc.description https://pdxscholar.library.pdx.edu/ece_fac/497/ en_US
dc.description.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. en_US
dc.language.iso en en_US
dc.publisher University of Niš en_US
dc.rights Attribution-NonCommercial-ShareAlike 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-sa/3.0/us/ *
dc.subject Reversible computing en_US
dc.subject Finite State Machines en_US
dc.subject Testing en_US
dc.subject Reversible logic en_US
dc.subject Input Sequences en_US
dc.title Using Homing, Synchronizing and Distinguishing Input Sequences for the Analysis of Reversible Finite State Machines en_US
dc.type Article en_US
workflow.import.source science


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

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

Video Guide

Submission guideSubmission guide

Submit your materials for publication to

NU Repository Drive

Browse

My Account

Statistics