Skip to main content
Log in

On time versus space III

  • Published:
Mathematical systems theory Aims and scope Submit manuscript

Abstract

Paul and Reischuk devised space efficient simulations of logarithmic cost random access machines and multidimensional Turing machines. We simplify their general space reduction technique and extend it to other computational models, including pointer machines, which model computations on graphs and data structures. Every pointer machine of time complexityT(n) can be simulated by a pointer machine of space complexityO(T(n)/logT(n)).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Adleman, L. M., and Loui, M. C. (1981), Space-bounded simulation of multitape Turing machines,Math. Systems Theory 14, 215–222.

    Google Scholar 

  2. Bentley, J. L., and Brown, D. J. (1982), A general class of resource trade-offs,J. Comput. System Sci. 25, 214–238.

    Google Scholar 

  3. Borodin, A., and Cook, S. (1982), A time-space tradeoff for sorting on a general sequential model of computation,SIAM J. Comput. 11, 287–297.

    Google Scholar 

  4. Dymond, P. W., and Tompa, M. (1985), Speedups of deterministic machines by synchronous parallel machines,J. Comput. System Sci. 30, 149–161.

    Google Scholar 

  5. Hopcroft, J., Paul, W., and Valiant, L. (1977). On time versus space,J. Assoc. Comput. Mach. 24 332–337.

    Google Scholar 

  6. Hopcroft, J. E., and Ullman, J. D. (1968), Relations between time and tape complexities,J. Assoc. Comput. Mach. 15, 414–427.

    Google Scholar 

  7. Hopcroft, J. E., and Ullman, J. D. (1979),Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, Reading, Mass.

    Google Scholar 

  8. Loui, M. C. (1981), A space bound for one-tape multidimensional Turing machines,Theoret. Comput. Sci. 15, 311–320.

    Google Scholar 

  9. Meyer, A. R., and Shamos, M. I. (1977), Time and space, inPerspectives on Computer Science, ed. A. K. Jones, Academic Press, New York, pp. 125–146.

    Google Scholar 

  10. Paterson, M. S. (1972), Tape bounds for time-bounded Turing machines,J. Comput. System Sci. 6, 116–124.

    Google Scholar 

  11. Paterson, M. S., Fischer, M. J., and Meyer, A. R. (1974), An improved overlap argument for on-line multiplication,SIAM-AMS Proceedings, 7, Amer. Math. Soc., Providence, R.I., pp. 97–111.

    Google Scholar 

  12. Paul, W., and Reischuk, R. (1981), On time versus space II,J. Comput. System Sci. 22, 312–327.

    Google Scholar 

  13. Schönhage, A. (1980), Storage modification machines,SIAM J. Comput. 9, 490–508.

    Google Scholar 

  14. Tarjan, R. E. (1979), A class of algorithms which require nonlinear time to maintain disjoint sets,J. Comput. System Sci. 18, 110–127.

    Google Scholar 

  15. Tompa, M. (1980), Time-space tradeoffs for computing functions, using connectivity properties of their circuits.J. Comput. System Sci. 20, 118–132.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Halpern, J.Y., Loui, M.C., Meyer, A.R. et al. On time versus space III. Math. Systems Theory 19, 13–28 (1986). https://doi.org/10.1007/BF01704903

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01704903

Keywords

Navigation