Maquina de mealy

Solo disponible en BuenasTareas
  • Páginas : 4 (761 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de octubre de 2010
Leer documento completo
Vista previa del texto
Máquina de Mealy

El diagrama de estados de una máquina de Mealy simple
En la teoría de la computación, una Máquina de Mealy es un tipo de máquina de estados finitos que genera una salidabasándose en su estado actual y una entrada. Esto significa que el Diagrama de estados incluirá ambas señales de entrada y salida para cada línea de transición. En contraste, la salida de una máquina de Moorede estados finitos (el otro tipo) depende solo del estado actual de la máquina, dado que las transiciones no tienen entrada asociada. Sin embargo, para cada Máquina de Mealy hay una máquina de Mooreequivalente cuyos estados son la union de los estados de la maquina de Mealy y el Producto cartesiano de los estados de la maquina de Mealy y el alfabeto de entrada.
El nombre "Máquina de Mealy" vienedel promotor del concepto: G. H. Mealy, un pionero de las máquinas de estados, quien escribió Un Método para sintetizar Circuitos Secuenciales, Bell System Tech. J. vol 34, pp. 1045–1079, September1955.
Las máquinas de Mealy suministran un modelo matemático rudimentario para las máquinas de cifrado. Considerando el alfabeto de entrada y salida del alfabeto Latino, por ejemplo, entonces unamáquina de Mealy puede ser diseñada para darle una cadena de letras (una secuencia de entradas), esto puede procesarlo en un string cifrado (una secuencia de salidas). Sin embargo, aunque se podríaprobablemente usar un modelo de Mealy para describir una Máquina Enigma, el diagrama de estados sería demasiado complejo para suministrar medios factibles de diseñar máquinas de cifrado complejas.Definición formal [editar]
Una máquina de Mealy es una 6-tupla, (S, S0, Σ, Λ, T, G), consistiendo en
* un conjunto finito de estados (S)
* un estado inicial S0 el cual es un elemento de (S)
* unconjunto finito llamado el alfabeto entrada (Σ)
* un conjunto finito llamado el alfabeto salida (Λ)
* una función de transiciones (T : S × Σ → S)
* una función de salida (G : S × Σ →...
tracking img