Skip to main content

Minimal Useful Size of Counters for (Real-Time) Multicounter Automata

  • Conference paper
  • First Online:
Machines, Computations, and Universality (MCU 2018)

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

Included in the following conference series:

  • 280 Accesses

Abstract

We show that, for nondeterministic and alternating machines with weak space bounds, the minimal space that is required for accepting a nonregular language by real-time or one-way multicounter automata is \((\log n)^{\varepsilon }\!\). The same space is required for two-way multicounter automata, independent of whether they are deterministic, nondeterministic, or alternating, and of whether they work with strong or weak space bounds. On the other hand, for deterministic, nondeterministic, and alternating machines with strong space bounds, and also for deterministic machines with weak space bounds, we show that the minimal space required for accepting a nonregular language by real-time or one-way multicounter automata is \(n^{\varepsilon }\!\). All these bounds hold both for unary and general nonregular languages. Here \(\varepsilon \) represents an arbitrarily small—but fixed—real positive constant; the “space” refers to the values stored in the counters, rather than to the lengths of their binary representation.

Supported under contracts VEGA 1/0056/18 and APVV-15-0091.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Throughout the paper, \(\log x\) denotes the binary logarithm of x.

  2. 2.

    Equivalently, the counter may be viewed as a special case of the pushdown store, the contents of which are always in the form \(\vdash \!X^h\!\), where \(\vdash \) denotes the bottom-of-pushdown-store-endmarker.

  3. 3.

    An important detail is that leaving this loop is disabled, whenever \(\mathcal {C}_3=0\) or \(\mathcal {C}_4=0\). This ensures that we cannot choose k be equal to a power of two—to be described later.

  4. 4.

    Throughout the entire computation, \(s=\mathsf {even}\) if and only if \(\mathcal {C}_1 + \mathcal {C}_2\) is even.

References

  1. Alberts, M.: Space complexity of alternating Turing machines. In: Budach, L. (ed.) FCT 1985. LNCS, vol. 199, pp. 1–7. Springer, Heidelberg (1985). https://doi.org/10.1007/BFb0028785

    Chapter  Google Scholar 

  2. Alt, H., Mehlhorn, K.: A language over a one symbol alphabet requiring only \(O(\log \log n)\) space. SIGACT News 7, 31–33 (1975)

    Article  Google Scholar 

  3. Bednárová, Z., Geffert, V., Reinhardt, K., Yakaryılmaz, A.: New results on the minimum amount of useful space. Int. J. Found. Comput. Sci. 27, 259–281 (2016)

    Article  MathSciNet  Google Scholar 

  4. Bertoni, A., Mereghetti, C., Pighizzini, G.: Strong optimal lower bounds for Turing machines that accept nonregular languages. In: Wiedermann, J., Hájek, P. (eds.) MFCS 1995. LNCS, vol. 969, pp. 309–318. Springer, Heidelberg (1995). https://doi.org/10.1007/3-540-60246-1_137

    Chapter  Google Scholar 

  5. Chandra, A., Kozen, D., Stockmeyer, L.: Alternation. J. Assoc. Comput. Mach. 28, 114–133 (1981)

    Article  MathSciNet  Google Scholar 

  6. Freedman, A., Ladner, R.: Space bounds for processing contentless inputs. J. Comput. Syst. Sci. 11, 118–128 (1975)

    Article  MathSciNet  Google Scholar 

  7. Geffert, V.: A hierarchy that does not collapse: alternations in low level space. RAIRO Inform. Théor. Appl. 28, 465–512 (1994)

    Article  MathSciNet  Google Scholar 

  8. Geffert, V.: Space hierarchy theorem revised. Theor. Comput. Sci. 295, 171–187 (2003)

    Article  MathSciNet  Google Scholar 

  9. Geffert, V.: Alternating space is closed under complement and other simulations for sublogarithmic space. Inform. Comput. 253, 163–178 (2017)

    Article  MathSciNet  Google Scholar 

  10. Geffert, V.: Unary coded PSPACE-complete languages in ASPACE(loglog n). In: Weil, P. (ed.) CSR 2017. LNCS, vol. 10304, pp. 141–153. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58747-9_14

    Chapter  Google Scholar 

  11. Geffert, V., Mereghetti, C., Pighizzini, G.: Sublogarithmic bounds on space and reversals. SIAM J. Comput. 28, 325–340 (1999)

    Article  MathSciNet  Google Scholar 

  12. Geffert, V., Yakaryılmaz, A.: Classical automata on promise problems. Discrete Math. Theor. Comput. Sci. 17, 157–180 (2015)

    MathSciNet  MATH  Google Scholar 

  13. Ginsburg, S., Rice, H.: Two families of languages related to ALGOL. J. Assoc. Comput. Mach. 9, 350–371 (1962)

    Article  MathSciNet  Google Scholar 

  14. Hartmanis, J., Lewis II, P., Stearns, R.: Hierarchies of memory limited computations. In: IEEE Conference on Record on Switching Circuit Theory and Logical Design, pp. 179–190 (1965)

    Google Scholar 

  15. Hopcroft, J., Motwani, R., Ullman, J.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, Boston (2001)

    MATH  Google Scholar 

  16. Iwama, K.: \({\rm ASPACE}(o(\log \log n))\) is regular. SIAM J. Comput. 22, 136–146 (1993)

    Article  MathSciNet  Google Scholar 

  17. Mereghetti, C.: Testing the descriptional power of small Turing machines on nonregular language acceptance. Int. J. Found. Comput. Sci. 19, 827–843 (2008)

    Article  MathSciNet  Google Scholar 

  18. Minsky, M.: Computation: Finite and Infinite Machines. Prentice Hall, Englewood Cliffs (1967)

    MATH  Google Scholar 

  19. Szepietowski, A.: Turing Machines with Sublogarithmic Space. LNCS, vol. 843. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-58355-6

    Book  MATH  Google Scholar 

  20. Yakaryılmaz, A., Say, A.: Tight bounds for the space complexity of nonregular language recognition by real-time machines. Int. J. Found. Comput. Sci. 24, 1243–1253 (2013)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zuzana Bednárová .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Geffert, V., Bednárová, Z. (2018). Minimal Useful Size of Counters for (Real-Time) Multicounter Automata. In: Durand-Lose, J., Verlan, S. (eds) Machines, Computations, and Universality. MCU 2018. Lecture Notes in Computer Science(), vol 10881. Springer, Cham. https://doi.org/10.1007/978-3-319-92402-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-92402-1_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-92401-4

  • Online ISBN: 978-3-319-92402-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics