Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bensch, S., Bordihn, H., Holzer, M., Kutrib, M.: On input-revolving deterministic and nondeterministic finite automata. Inf. Comput. 207, 1140–1155 (2009)
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)
Fernau, H., Paramasivan, M., Schmid, M.L., Thomas, D.G.: Scanning pictures the boustrophedon way. In: Barneva, R.P., Bhattacharya, B.B., Brimkov, V.E. (eds.) IWCIA 2015. LNCS, vol. 9448, pp. 202–216. Springer, Heidelberg (2015). doi:10.1007/978-3-319-26145-4sps15
Giammarresi, D., Restivo, A.: Two-dimensional languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 3, pp. 215–267. Springer, Heidelberg (1997)
Kamala, K., Siromoney, R.: Array automata and operations on array languages. Int. J. Comput. Appl. 4(1–4), 3–30 (1974)
Kipper, G.: Investigator’s Guide to Steganography. Auerbach Publications, Boca Raton (2003)
Meduna, A.: Automata and Languages: Theory and Applications. Springer, Heidelberg (2000)
Pradella, M., Cherubini, A., Crespi-Reghizzi, S.: A unifying approach to picture grammars. Inf. Comput. 209, 1246–1267 (2011)
Rosenfeld, A.: Picture Languages: Formal Models for Picture Recognition. Acadamic Press, Cambridge (1979)
Rosenfeld, A., Siromoney, R.: Picture languages - a survey. Lang. Des. 1(3), 229–245 (1993)
Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages, vols. 1–3. Springer, Heidelberg (1997)
Siromoney, G., Siromoney, R., Krithivasan, K.: Abstract families of matrices and picture languages. Comput. Graph. Image Proc. 1, 284–307 (1972)
Siromoney, R.: Advances in array languages. In: Ehrig, H., Nagl, M., Rozenberg, G., Rosenfeld, A. (eds.) Graph Grammars 1986. LNCS, vol. 291, pp. 549–563. Springer, Heidelberg (1987). doi:10.1007/3-540-18771-5_75
Siromoney, G., Siromoney, R., Krithivasan, K.: Picture languages with array rewriting rules. Inf. Control 22, 447–470 (1973)
Siromoney, R., Subramanian, K.G., Rangarajan, K.: Parallel/sequential rectangular arrays with tables. Int. J. Comput. Math. 6A, 143–158 (1977)
Wang, P.S.P.: Array Grammars, Patterns and Recognizers. World Scientific Series in Computer Science, vol. 18. World Scientific Publishing, Singapore (1989)
Wang, P.S.P.: Sequential/parallel matrix array languages. J. Cybern. 5, 19–36 (1975)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
James Immanuel, S., Thomas, D.G., Fernau, H., Thamburaj, R., Nagar, A.K. (2017). Two-Dimensional Input-Revolving Automata. In: Barneva, R., Brimkov, V., Tavares, J. (eds) Computational Modeling of Objects Presented in Images. Fundamentals, Methods, and Applications. CompIMAGE 2016. Lecture Notes in Computer Science(), vol 10149. Springer, Cham. https://doi.org/10.1007/978-3-319-54609-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-54609-4_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54608-7
Online ISBN: 978-3-319-54609-4
eBook Packages: Computer ScienceComputer Science (R0)