Skip to main content

Functional oracle queries as a measure of parallel time

  • Complexity II
  • Conference paper
  • First Online:
STACS 91 (STACS 1991)

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

Included in the following conference series:

Abstract

We discuss two notions of functional oracle for logarithmic space-bounded machines, which differ in whether there is only one oracle tape for both the query and the answer or a separate tape for the answer, which can still be read on while the next query is already being constructed. The first notion turns out to be basically non-adaptive, behaving like access to an oracle set. The second notion, on the other hand, is adaptive. By imposing appropriate bounds on the number of functional oracle queries made in this computation model, we obtain new characterizations of the NC and AC hierarchies; thus the number of oracle queries can be considered as a measure of parallel time. Using this characterization of parallel classes, we solve open questions of Wilson.

(Conference Abstract)

Work partially supported by the ESPRIT II Basic Research Actions Program of the EC under contract No. 3075 (project ALCOM).

Work done while visiting the L.S.I. Department of UPC in Barcelona supported by Deutsche Forschungsgemeinschaft (DFG-Forschungsstipendium Je 154/1-1). Final version partially supported by DFG-SFB 342, subproject A4.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Àlvarez; in preparation.

    Google Scholar 

  2. C. Àlvarez; J.L. Balcázar, B. Jenner; Functional oracle queries as a measure of parallel time, Techn. Report LSI-90-24, Dept. L.S.I., Universitat Politècnica de Catalunya, November 1990 (revised version).

    Google Scholar 

  3. C. Àlvarez; B. Jenner; A very hard log space counting class; Proc. of the 5th Structure in Complexity Conference, 1990, pp. 154–168.

    Google Scholar 

  4. J.L. Balcázar, J. Díaz, J. Gabarró; Structural Complexity I; Springer-Verlag, Berlin, 1988.

    Google Scholar 

  5. J.L. Balcázar, J. Díaz, J. Gabarró; Structural Complexity II; Springer-Verlag, Berlin, 1990.

    Google Scholar 

  6. A. Borodin; On relating time and space to size and depth; SIAM Journal of Computing 6,4 (1977), pp. 733–744.

    Article  Google Scholar 

  7. A. Borodin, S.A. Cook., P. Dymond, W.L. Ruzzo, M. Tompa; Two applications of complementation via inductive counting; SIAM Journal of Computing 18,3 (1989), pp. 559–578.

    Article  Google Scholar 

  8. S.A. Cook; A taxonomy of problems with fast parallel algorithms; Information and Control 64 (1985), pp. 2–22.

    Article  Google Scholar 

  9. J. Díaz; J. Torán; Classes of bounded nondeterminism; Math. Systems Theory 23 (1990), pp. 21–32.

    Article  Google Scholar 

  10. J-W. Hong; Computation: Computability, Similarity and Duality; Pitman, London, 1986.

    Google Scholar 

  11. B. Jenner; B. Kirsig; Alternierung and Logarithmischer Platz; Dissertation (in German), Universität Hamburg, 1989.

    Google Scholar 

  12. M.W. Krentel; The complexity of optimization problems; Proc. of the 18th Annual ACM Symposium on Theory of Computing, 1986, pp. 69–76.

    Google Scholar 

  13. R. Ladner, N. Lynch; Relativization of questions about log space computability; Math. Systems Theory 10 (1976), pp. 19–32.

    Article  Google Scholar 

  14. I. Parberry, G. Schnitger; Parallel computation with threshold functions; J. of Computer and System Sciences 36 (1988), pp. 278–302.

    Article  Google Scholar 

  15. W. Ruzzo; On uniform circuit complexity; J. of Computer and System Sciences 22 (1981), pp. 365–383.

    Article  Google Scholar 

  16. C.B. Wilson; Relativized NC; Math. Systems Theory 20 (1987), pp. 13–29.

    Article  Google Scholar 

  17. C.B. Wilson; Decomposing NC and AC; SIAM Journal of Computing 19,2 (1990), pp. 384–396. (preliminary version in 4th Structure in Complexity Theory Conference, 1989)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Christian Choffrut Matthias Jantzen

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Àlvarez, C., Balcázar, J.L., Jenner, B. (1991). Functional oracle queries as a measure of parallel time. In: Choffrut, C., Jantzen, M. (eds) STACS 91. STACS 1991. Lecture Notes in Computer Science, vol 480. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020817

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53709-0

  • Online ISBN: 978-3-540-47002-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics