Two-Dimensional Input-Revolving Automata
A new type of two-dimensional automaton for accepting two-dimensional languages, called as two-dimensional input-revolving automaton is introduced in this paper. It is an extension of input-revolving automaton for string languages. We bring out all the variants of this automaton which are based on the various types of column-revolving operations considered here. We compare the families of array languages accepted by the variants of these automata along with the well known families of Siromoney matrix languages. We discuss some of the closure properties of the new families of array languages and give an application in steganography.
KeywordsPicture languages Extended finite automaton Rectangular arrays Input-revolving
- 2.Blum, M., Hewitt, C.: Automata on a 2-dimensional tape. In: SWAT 1967, 8th Annual Symposium on Switching and Automata Theory, pp. 155–160 (1967)Google Scholar
- 10.Rosenfeld, A., Siromoney, R.: Picture languages - a survey. Lang. Des. 1(3), 229–245 (1993)Google Scholar
- 11.Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages, vols. 1–3. Springer, Heidelberg (1997)Google Scholar