Skip to main content

Weighted Two-Dimensional Finite Automata

  • Conference paper
  • First Online:
Algorithmic Aspects in Information and Management (AAIM 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11640))

Included in the following conference series:

  • 520 Accesses

Abstract

Two-dimensional finite automata (\(\textsf {2D}\text {-}\textsf {FA}\)) are a natural generalization of finite automata to two-dimension and used to recognize picture languages. In order to study quantitative aspects of computations of \(\textsf {2D}\text {-}\textsf {FA}\), we introduce weighted two-dimensional finite automata (\(\textsf {W2D}\text {-}\textsf {FA}\)), which can represent functions from some input alphabet into a semiring. In this work, we investigate some basic properties of these functions like upper bounds and closure properties. First, we prove that the value of such a function is bounded by \(2^{O(n^2)}\). Then, we will see that this upper bound is actually sharp, and a deterministic \(\textsf {W2D}\text {-}\textsf {FA}\) of a restricted type already can compute a function that reaches this bound. Finally, we study the closure properties of the classes of functions that are computed by \(\textsf {W2D}\text {-}\textsf {FA}\) of various types under some rational operations, e.g., sum, Hadamard product, vertical (horizontal) multiplication, and scalar multiplication.

This work is supported by the Fundamental Research Funds for the Central Universities under Grant GK201903094.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anselmo, M., Giammarresi, D., Madonia, M.: New operations and regular expressions for two-dimensional languages over one-letter alphabet. Theor. Comput. Sci. 340(1), 408–431 (2005)

    Article  MathSciNet  Google Scholar 

  2. Blum, M., Hewitt, C.: Automata on a two-dimensional tape. In: IEEE Symposium on Switching and Automata Theory, pp. 155–160 (1967)

    Google Scholar 

  3. Giammarresi, D., Restivo, A.: Two-dimensional finite state recognizability. Fundam. Inform. 25(3), 399–422 (1996)

    MathSciNet  MATH  Google Scholar 

  4. Giammarresi, D., Restivo, A.: Two-dimensional languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, pp. 215–267. Springer, Heidelberg (1997). https://doi.org/10.1007/978-3-642-59126-6_4

    Chapter  Google Scholar 

  5. Han, Y.-S., Průša, D.: Template-based pattern matching in two-dimensional arrays. In: Brimkov, V.E., Barneva, R.P. (eds.) IWCIA 2017. LNCS, vol. 10256, pp. 79–92. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59108-7_7

    Chapter  Google Scholar 

  6. Hirakawa, H., Inoue, K., Ito, A.: Three-way two-dimensional deterministic finite automata with rotated inputs. IEICE Trans. Inf. Syst. 88-D(1), 31–38 (2005)

    Article  Google Scholar 

  7. Inoue, K., Takanami, I.: A survey of two-dimensional automata theory. Inf. Sci. 55(1–3), 99–121 (1991)

    Article  MathSciNet  Google Scholar 

  8. Inoue, K., Takanami, I., Nakamura, A.: A note on two-dimensional finite automata. Inf. Process. Lett. 7(1), 49–52 (1978)

    Article  MathSciNet  Google Scholar 

  9. Inoue, K., Takanami, I., Vollmar, R.: Three-way two-dimensional finite automata with rotated inputs. Inf. Sci. 38(3), 271–282 (1986)

    Article  MathSciNet  Google Scholar 

  10. Krtek, L., Mráz, F.: Two-dimensional limited context restarting automata. Fundam. Inform. 148(3–4), 309–340 (2016)

    Article  MathSciNet  Google Scholar 

  11. Mäurer, I.: Recognizable and rational picture series. In: Conference on Algebraic Informatics, pp. 141–155. Aristotle University of Thessaloniki Press (2005)

    Google Scholar 

  12. Messerschmidt, H., Stommel, M.: Church-rosser picture languages and their applications in picture recognition. J. Automata Lang. Comb. 16(2–4), 165–194 (2011)

    MathSciNet  MATH  Google Scholar 

  13. Otto, F., Mráz, F.: Deterministic ordered restarting automata for picture languages. Acta Inf. 52(7–8), 593–623 (2015)

    Article  MathSciNet  Google Scholar 

  14. Otto, F., Wang, Q.: Weighted restarting automata. Soft Comput. 22(4), 1067–1083 (2018)

    Article  Google Scholar 

  15. Průša, D.: Non-recursive trade-offs between two-dimensional automata and grammars. Theor. Comput. Sci. 610, 121–132 (2016)

    Article  MathSciNet  Google Scholar 

  16. Wang, Q.: On the expressive power of weighted restarting automata. In: Freund, R., Mráz, F., Průša, D. (eds.) Ninth Workshop on Non-Classical Models of Automata and Applications. books@ocg.at, vol. 329, pp. 227–241. Österreichische Computer Gesellschaft (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qichao Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, Q., Li, Y., Zhou, W. (2019). Weighted Two-Dimensional Finite Automata. In: Du, DZ., Li, L., Sun, X., Zhang, J. (eds) Algorithmic Aspects in Information and Management. AAIM 2019. Lecture Notes in Computer Science(), vol 11640. Springer, Cham. https://doi.org/10.1007/978-3-030-27195-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-27195-4_27

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-27194-7

  • Online ISBN: 978-3-030-27195-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics