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

dc.contributor.authorLukac, Martin
dc.contributor.authorKameyama, Michitaka
dc.contributor.authorPerkowski, Marek
dc.contributor.authorKerntopf, Pawel
dc.date.accessioned2019-12-19T09:27:42Z
dc.date.available2019-12-19T09:27:42Z
dc.date.issued2019
dc.descriptionhttps://pdxscholar.library.pdx.edu/ece_fac/497/en_US
dc.description.abstractA 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.identifier.citationLukac, 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/fuee1903417len_US
dc.identifier.other10.2298/fuee1903417l
dc.identifier.urihttp://nur.nu.edu.kz/handle/123456789/4483
dc.language.isoenen_US
dc.publisherUniversity of Nišen_US
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/us/*
dc.subjectReversible computingen_US
dc.subjectFinite State Machinesen_US
dc.subjectTestingen_US
dc.subjectReversible logicen_US
dc.subjectInput Sequencesen_US
dc.titleUsing Homing, Synchronizing and Distinguishing Input Sequences for the Analysis of Reversible Finite State Machinesen_US
dc.typeArticleen_US
workflow.import.sourcescience

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Using Homing, Synchronizing and Distinguishing Input Sequences for the Analysis of Reversible Finite State Machines.pdf
Size:
579.18 KB
Format:
Adobe Portable Document Format
Description:
Article

Collections