Skip to main content

Cut Languages in Rational Bases

  • Conference paper
  • First Online:
Language and Automata Theory and Applications (LATA 2017)

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

Abstract

We introduce a so-called cut language which contains the representations of numbers in a rational base that are less than a given threshold. The cut languages can be used to refine the analysis of neural net models between integer and rational weights. We prove a necessary and sufficient condition when a cut language is regular, which is based on the concept of a quasi-periodic power series. For a nonnegative base and digits, we achieve a dichotomy that a cut language is either regular or non-context-free while examples of regular and non-context-free cut languages are presented. We show that any cut language with a rational threshold is context-sensitive.

Research of both authors was done with institutional support RVO: 67985807 and partially supported by the grant of the Czech Science Foundation No. P202/12/G061.

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. Adamczewski, B., Frougny, C., Siegel, A., Steiner, W.: Rational numbers with purely periodic \(\beta \)-expansion. Bull. Lond. Math. Soc. 42(3), 538–552 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  2. Allouche, J.P., Clarke, M., Sidorov, N.: Periodic unique beta-expansions: the Sharkovskiĭ ordering. Ergod. Theory Dyn. Syst. 29(4), 1055–1074 (2009)

    Article  MATH  Google Scholar 

  3. Alon, N., Dewdney, A.K., Ott, T.J.: Efficient simulation of finite automata by neural nets. J. ACM 38(2), 495–514 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  4. Balcázar, J.L., Gavaldà, R., Siegelmann, H.T.: Computational power of neural networks: a characterization in terms of Kolmogorov complexity. IEEE Trans. Inf. Theory 43(4), 1175–1183 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chunarom, D., Laohakosol, V.: Expansions of real numbers in non-integer bases. J. Korean Math. Soc. 47(4), 861–877 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  6. Glendinning, P., Sidorov, N.: Unique representations of real numbers in non-integer bases. Math. Res. Lett. 8(4), 535–543 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  7. Hare, K.G.: Beta-expansions of Pisot and Salem numbers. In: Proceedings of the Waterloo Workshop in Computer Algebra 2006: Latest Advances in Symbolic Algorithms, pp. 67–84. World Scientic (2007)

    Google Scholar 

  8. Horne, B.G., Hush, D.R.: Bounds on the complexity of recurrent neural network implementations of finite state machines. Neural Netw. 9(2), 243–252 (1996)

    Article  Google Scholar 

  9. Indyk, P.: Optimal simulation of automata by neural nets. In: Mayr, E.W., Puech, C. (eds.) STACS 1995. LNCS, vol. 900, pp. 337–348. Springer, Heidelberg (1995). doi:10.1007/3-540-59042-0_85

    Chapter  Google Scholar 

  10. Komornik, V., Loreti, P.: Subexpansions, superexpansions and uniqueness properties in non-integer bases. Periodica Mathematica Hungarica 44(2), 197–218 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  11. Minsky, M.: Computations: Finite and Infinite Machines. Prentice-Hall, Englewood Cliffs (1967)

    MATH  Google Scholar 

  12. Parry, W.: On the \(\beta \)-expansions of real numbers. Acta Math. Hung. 11(3), 401–416 (1960)

    Article  MathSciNet  MATH  Google Scholar 

  13. Rényi, A.: Representations for real numbers and their ergodic properties. Acta Math. Acad. Scientiarum Hung. 8(3–4), 477–493 (1957)

    Article  MathSciNet  MATH  Google Scholar 

  14. Schmidt, K.: On periodic expansions of Pisot numbers and Salem numbers. Bull. Lond. Math. Soc. 12(4), 269–278 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  15. Sidorov, N.: Expansions in non-integer bases: Lower, middle and top orders. J. Number Theory 129(4), 741–754 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  16. Siegelmann, H.T.: Recurrent neural networks and finite automata. J. Comput. Intell. 12(4), 567–574 (1996)

    Article  Google Scholar 

  17. Siegelmann, H.T.: Neural Networks and Analog Computation: Beyond the Turing Limit. Birkhäuser, Boston (1999)

    Book  MATH  Google Scholar 

  18. Siegelmann, H.T., Sontag, E.D.: Analog computation via neural networks. Theoret. Comput. Sci. 131(2), 331–360 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  19. Siegelmann, H.T., Sontag, E.D.: On the computational power of neural nets. J. Comput. Syst. Sci. 50(1), 132–150 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  20. Šíma, J.: Energy complexity of recurrent neural networks. Neural Comput. 26(5), 953–973 (2014)

    Article  MathSciNet  Google Scholar 

  21. Šíma, J.: The Power of Extra Analog Neuron. In: Dediu, A.-H., Lozano, M., Martín-Vide, C. (eds.) TPNC 2014. LNCS, vol. 8890, pp. 243–254. Springer, Heidelberg (2014). doi:10.1007/978-3-319-13749-0_21

    Google Scholar 

  22. Šíma, J.: Neural networks between integer and rational weights. Technical report, no. V-1237, Institute of Computer Science, The Czech Academy of Sciences, Prague (2016)

    Google Scholar 

  23. Šíma, J., Orponen, P.: General-purpose computation with neural networks: A survey of complexity theoretic results. Neural Comput. 15(12), 2727–2778 (2003)

    Article  MATH  Google Scholar 

  24. Šíma, J., Savický, P.: Cut languages in rational bases. Technical report, no. V-1236, Institute of Computer Science, The Czech Academy of Sciences, Prague (2016)

    Google Scholar 

  25. Šíma, J., Wiedermann, J.: Theory of neuromata. J. ACM 45(1), 155–178 (1998)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiří Šíma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Šíma, J., Savický, P. (2017). Cut Languages in Rational Bases. In: Drewes, F., Martín-Vide, C., Truthe, B. (eds) Language and Automata Theory and Applications. LATA 2017. Lecture Notes in Computer Science(), vol 10168. Springer, Cham. https://doi.org/10.1007/978-3-319-53733-7_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53733-7_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-53732-0

  • Online ISBN: 978-3-319-53733-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics