mlsanityData to 14 Oct 2026

Keyboards as a new model of computation

arXiv 2102.10182 ↗First posted 19 Feb 2021cs.FL cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

We introduce a new formalisation of languages, called keyboards. We consider a set of elementary operations (writing/erasing a letter, going to the right or to the left,...) and we define a keyboard as a set of finite sequences of such operations, called keys. The corresponding language is the set of words obtained by applying some sequence of those keys. Unlike classical models of computation, every key can be applied anytime. We define various classes of languages based on different sets of elementary operations, and compare their expressive powers. We also compare them to well-known classes of languages (Chomsky hierarchy). We obtain a strict hierarchy of languages, whose expressivity is orthogonal to the one of the aforementionned classical models. -- Nous introduisons une nouvelle repr'esentation de langages, les claviers. On se munit d'un ensemble d'op'erations 'el'ementaires (ajout, effacement d'une lettre, d'eplacement `a droite, `a gauche, ...), et on d'efinit un clavier comme un ensemble de suites finies d'op'erations 'el'ementaires, appel'ees touches. Son langage sera l'ensemble des mots obtenus en appliquant une suite quelconque de touches. Contrairement `a des mod`eles de calcul classiques, toutes les touches peuvent etre appliqu'ees `a tout moment. En premier lieu nous d'efinissons diff'erentes classes de claviers en faisant varier l'ensemble des op'erations 'el'ementaires autoris'ees, et nous comparons l'expressivit'e des classes de langages obtenues. Nous comparons 'egalement ces classes `a la hi'erarchie de Chomsky. Nous obtenons que toutes les classes 'etudi'ees sont diff'erentes, et nous caract'erisons les classes inclues dans les rationnels et les alg'ebriques. L'expressivit'e des claviers semble orthogonale `a celle des mod`eles 'evoqu'es pr'ec'edemment.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 0 of its 13 references that are in the map. First posted on arXiv 19 Feb 2021.

Builds on

0 of 13 references.

No references here yet.

Built on by

Not cited yet.