Journalartikel

Transducing reversibly with finite state machines


AutorenlisteKutrib, Martin; Malcher, Andreas; Wendlandt, Matthias

Jahr der Veröffentlichung2019

Seiten111-126

ZeitschriftTheoretical Computer Science

Bandnummer787

ISSN0304-3975

eISSN1879-2294

Open Access StatusBronze

DOI Linkhttps://doi.org/10.1016/j.tcs.2019.06.021

VerlagElsevier


Abstract
Finite state machines are investigated towards their ability to reversibly compute transductions, that is, to transform inputs into outputs in a reversible way. This means that the transducers are backward deterministic and hence are able to uniquely step the computation back and forth. The families of transductions computed are classified with regard to three types of length-preserving transductions as well as to the property of working reversibly. It is possible to settle all inclusion relations between these families of transductions even with injective witness transductions. Furthermore, the standard closure properties and decidability questions are investigated. It turns out that the non-closure under almost all operations can be shown, whereas all decidability questions can be answered in polynomial time. Finally, the concept of reversibility is extended to a broader view of reversibility and an infinite and dense hierarchy with respect to the grade of reversibility is obtained. (C) 2019 Elsevier B.V. All rights reserved.



Zitierstile

Harvard-ZitierstilKutrib, M., Malcher, A. and Wendlandt, M. (2019) Transducing reversibly with finite state machines, Theoretical Computer Science, 787, pp. 111-126. https://doi.org/10.1016/j.tcs.2019.06.021

APA-ZitierstilKutrib, M., Malcher, A., & Wendlandt, M. (2019). Transducing reversibly with finite state machines. Theoretical Computer Science. 787, 111-126. https://doi.org/10.1016/j.tcs.2019.06.021



Schlagwörter


Closure propertiesComputational Capacityfinite state transducersGradual reversibilityReversible computations


Nachhaltigkeitsbezüge


Zuletzt aktualisiert 2025-10-06 um 11:04