Transforming a Single-Valued Transducer Into a Mealy Machine

The work

AuthorsAndreas Weber
Editors
Typearticle
Year1998
Citekeyweber1998transforming

Where it appeared

Published inJournal of Computer and System Sciences
PublisherAcademic Press
Volume56
Issue1
Pages46--59

Identifiers

DOI10.1006/jcss.1997.1517

Related

Distinct frommiller1997limit

Abstract

This article deals with the transformation of a single-valued finite transducer into a Mealy machine. The following results are obtained: (1) Let M be a single-valued real-time (or “letter-to-word”) transducer with n states, input alphabet Σ, and output alphabet Δ which is equivalent to some Mealy machine M′. Then, M can be effectively transformed into such an M′ having at most 2^(n+1) · min{#Σ, #Δ}^(n−1) states. A similar result holds if M is not real time. As an important side effect three “Mealy” properties are obtained which characterize the fact that the given transducer M is equivalent to some Mealy machine. (2) The upper bound in result (1) improves to 2^n − 1 if M is known to be a letter-to-letter transducer. (3) For every integer t ⩾ 2 and every odd integer n ⩾ 3 there is a single-valued real-time transducer M with n states and input and output alphabets of cardinality t such that M is equivalent to some Mealy machine M′ and every such M′ has at least t^((n−1)/2) states. (4) If t = 3, then result (3) holds true with letter-to-letter transducers rather than real-time transducers and with a lower bound of 2^((n−1)/2). (5) It is a PSPACE-complete problem to decide whether or not a given single-valued transducer M is equivalent to some Mealy machine. The problem remains PSPACE-complete if M is known to be a letter-to-letter transducer.

A copy is held

pdf, 354.2 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereimport via bibtex
Added2026-08-12 00:00 UTC
Approved bya person 2026-08-16 15:23 UTC

Filed under

drheap jcss

Cite it as

@article{weber1998transforming,
  title        = {Transforming a Single-Valued Transducer Into a Mealy Machine},
  author       = {Andreas Weber},
  year         = {1998},
  journal      = {Journal of Computer and System Sciences},
  publisher    = {Academic Press},
  volume       = {56},
  number       = {1},
  pages        = {46--59},
  doi          = {10.1006/jcss.1997.1517},
}

This record lives at https://refs.drheap.org/weber1998transforming/ and will keep doing so.