Skip to main content

Unary Pushdown Automata and Auxiliary Space Lower Bounds

  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 2000 (MFCS 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1893))

  • 497 Accesses

Abstract

It is well-known that context-free languages defined over a one letter alphabet are regular. This implies that unary pushdown automata and unary context-free grammars can be transformed into equivalent nondeterministic and deterministic finite automata. In this paper, we state some upper bounds on the number of states of the resulting automata, with respect to the size of the descriptions of the given pushdown automata and context-free grammars. As a main consequence, we are able to prove a log log n lower bound for the workspace used by one-way auxiliary pushdown automata in order to accept nonregular unary languages. The notion of space we consider is the so called weak space.

Partially supported by MURST, under the project “Modelli di calcolo innovativi: metodi sintattici e combinatori”.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Alberts. Space complexity of alternating Turing machines. In Proc. FCT’ 85, Lecture Notes in Computer Science 199, pages 1–7. Springer Verlag, 1985.

    Google Scholar 

  2. A. Bertoni, C. Mereghetti, and G. Pighizzini. Strong optimal lower bounds for Turing machines that accept nonregular languages. In Proc. MFCS’ 95, Lecture Notes in Computer Science 969, pages 309–318. Springer Verlag, 1995.

    Google Scholar 

  3. F. Brandenburg. On one-way auxiliary pushdown automata. In Proc. 3rd GI Conference, Lecture Notes in Computer Science 48, pages 133–144, 1977.

    Google Scholar 

  4. M. Chrobak. Finite automata and unary languages. Theoretical Computer Science, 47:149–158, 1986.

    Article  MATH  MathSciNet  Google Scholar 

  5. M. Chytil. Almost context-free languages. Fundamenta Inform., IX:283–322, 1986.

    MathSciNet  Google Scholar 

  6. V. Geffert. Tally version of the Savitch and Immerman-Szelepcsényi theorems for sublogarithmic space. SIAM J. Computing, 22:102–113, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  7. V. Geffert. Bridging across the log(n) space frontier. In Proc. MFCS’ 95, Lecture Notes in Computer Science 969, pages 50–65. Springer Verlag, 1995. To appear in Information and Computation.

    Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  9. S. Ginsburg and H. Rice. Two families of languages related to ALGOL. Journal of the ACM, 9(3):350–371, 1962.

    Article  MathSciNet  Google Scholar 

  10. J. Goldstine, J. Price, and D. Wotschke. A pushdown automaton or a context-free grammar — which is more economical? Theoretical Comp. Sc., 18:33–40, 1982.

    Article  MATH  MathSciNet  Google Scholar 

  11. J. Gruska. Descriptional complexity of context-free languages. In Proc. MFCS’ 73, pages 71–83. Mathematical Institute of the Slovak Academy of Sciences, 1973.

    Google Scholar 

  12. J. Hopcroft and J. Ullman. Some results on tape-bounded Turing machines. Journal of the ACM, 16:168–177, 1969.

    Article  MATH  MathSciNet  Google Scholar 

  13. J. Hopcroft and J. Ullman. Introduction to automata theory, languages, and computation. Addison-Wesley, Reading, MA, 1979.

    MATH  Google Scholar 

  14. J. Kaņeps. Regularity of one-letter languages acceptable by 2-way finite probabilistic automata. In Proc. FCT’ 91, Lecture Notes in Computer Science 529, pages 287–296. Springer Verlag, 1991.

    Google Scholar 

  15. R.M. Karp. Some bounds on the storage requirements of sequential machines and Turing machines. Journal of the ACM, 14(3):478–489, 1967.

    Article  MATH  MathSciNet  Google Scholar 

  16. C. Mereghetti and G. Pighizzini. Optimal simulations between unary automata. In Proc. STACS’ 98, Lecture Notes in Computer Science 1373, pages 139–149. Springer, 1998.

    Chapter  Google Scholar 

  17. J. Shallit and Y. Breitbart. Automaticity I: Properties of a measure of descriptional complexity. J. Comp. and System Sciences, 53(1):10–25, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  18. R. Stearns, J. Hartmanis, and P. Lewis. Hierarchies of memory limited computations. In IEEE Conf. Record on Switching Circuit Theory and Logical Design, pages 179–190, 1965.

    Google Scholar 

  19. A. Szepietowski. Turing Machines with Sublogarithmic Space. Lecture Notes in Computer Science 843. Springer Verlag, 1994.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pighizzini, G. (2000). Unary Pushdown Automata and Auxiliary Space Lower Bounds. In: Nielsen, M., Rovan, B. (eds) Mathematical Foundations of Computer Science 2000. MFCS 2000. Lecture Notes in Computer Science, vol 1893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44612-5_55

Download citation

  • DOI: https://doi.org/10.1007/3-540-44612-5_55

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67901-1

  • Online ISBN: 978-3-540-44612-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics