The cost of traveling between languages

  • Authors:
  • Michael Benedikt;Gabriele Puppis;Cristian Riveros

  • Affiliations:
  • Department of Computer Science, Oxford University, Oxford, UK;Department of Computer Science, Oxford University, Oxford, UK;Department of Computer Science, Oxford University, Oxford, UK

  • Venue:
  • ICALP'11 Proceedings of the 38th international conference on Automata, languages and programming - Volume Part II
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show how to calculate the maximum number of edits per character needed to convert any string in one regular language to a string in another language. Our algorithm makes use of a local determinization procedure applicable to a subclass of distance automata. We then show how to calculate the same property when the editing needs to be done in streaming fashion, by a finite state transducer, using a reduction to mean-payoff games. We show that the optimal streaming editor can be produced in PTIME.