Decision Questions Concerning Semilinearity, Morphisms, and Commutation of Languages

  • Authors:
  • Tero Harju;Oscar H. Ibarra;Juhani Karhumäki;Arto Salomaa

  • Affiliations:
  • -;-;-;-

  • Venue:
  • ICALP '01 Proceedings of the 28th International Colloquium on Automata, Languages and Programming,
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let e be a class of automata (in a precise sense to be defined) and ec the class obtained by augmenting each automaton in e with finitely many reversal-bounded counters. We first show that if the languages defined by e are effectively semilinear, then so are the languages defined by ec, and, hence, their emptiness problem is decidable. This result is then used to show the decidability of various problems concerning morphisms and commutation of languages. We also prove a surprising undecidability result: given a fixed two element code K, it is undecidable whether a given context-free language L commutes with K, i.e., LK = KL.