Abstract
We present upper bounds on the computational power of an optical model of computation called the \(\mathcal{C}_{2}\)-CSM. We show that \(\mathcal{C}_{2}\)-CSM time is no more powerful than sequential space, thus giving one of the two inclusions that are necessary to show that the model verifies the parallel computation thesis. Furthermore we show that \(\mathcal{C}_{2}\)-CSMs that simultaneously use polynomial space and polylogarithmic time decide no more than the class NC.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Balcázar, J.L., DÃaz, J., Gabarró, J.: Structural complexity. EATCS Monographs on Theoretical Computer Science, vol. I, II. Springer, Berlin (1988)
Boppana, R.B., Sipser, M.: The complexity of finite functions. In: van Leeuwen (ed.) [19], vol. A (1990)
Borodin, A.: On relating time and space to size and depth. SIAM Journal on Computing 6(4), 733–744 (1977)
Chandra, A.K., Stockmeyer, L.J.: Alternation. In: FOCS 1976, Houston, Texas, October 1976, pp. 98–108. IEEE, Los Alamitos (1976)
Furst, M.L., Saxe, J.B., Sipser, M.: Parity, circuits and the polynomial-time hierarchy. Mathematical Systems Theory 17(1), 13–27 (1984)
Goldschlager, L.M.: Synchronous parallel computation. PhD thesis, University of Toronto, Computer Science Department (December 1977)
Greenlaw, R., Hoover, H.J., Ruzzo, W.L.: Limits to parallel computation: P-completeness theory. Oxford university Press, Oxford (1995)
Karp, R.M., Ramachandran, V.: Parallel algorithms for shared memory machines. In: van Leeuwen (ed.) [19], vol. A (1990)
Krapchenko, V.: Asymptotic estimation of addition time of a parallel adder. Syst. Theory Res. 19, 105–222 (1970)
Ladner, R.E., Fischer, M.J.: Parallel prefix computation. Journal of the ACM 27(4), 831–838 (1980)
Naughton, T.J.: Continuous-space model of computation is Turing universal. In: Critical Technologies for the Future of Computing, Proc. SPIE, August 2000, vol. 4109, pp. 121–128 (2000)
Naughton, T.J.: A model of computation for Fourier optical processors. In: Optics in Computing 2000, Proc. SPIE, Quebec, June 2000, vol. 4089, pp. 24–34 (2000)
Naughton, T.J., Woods, D.: On the computational power of a continuous-space optical model of computation. In: Margenstern, M., Rogozhin, Y. (eds.) MCU 2001. LNCS, vol. 2055, pp. 288–299. Springer, Heidelberg (2001)
Parberry, I.: Parallel complexity theory. Wiley, Chichester (1987)
Savage, J.E.: Models of computation: Exploring the power of computing. Addison Wesley, Reading (1998)
Schönhage, A., Strassen, V.: Schnelle multiplikation grosser zahlen. Computing 7(3-4), 281–292 (1971)
Simon, J.: On feasible numbers. In: Proc. 9th Annual ACM Symposium on Theory of Computing, pp. 195–207. ACM, New York (1977)
van Emde Boas, P.: Machine models and simulations. In: van Leeuwen (ed.) [19], vol. A (1990)
van Leeuwen, J. (ed.): Handbook of Theoretical Computer Science, vol. A. Elsevier, Amsterdam (1990)
Woods, D.: Computational complexity of an optical model of computation. PhD thesis, National University of Ireland, Maynooth (2005)
Woods, D., Gibson, J.P.: Complexity of continuous space machine operations. In: Cooper, S.B., Löwe, B., Torenvliet, L. (eds.) CiE 2005. LNCS, vol. 3526, pp. 540–551. Springer, Heidelberg (2005)
Woods, D., Gibson, J.P.: Lower bounds on the computational power of an optical model of computation. In: Calude, C.S., Dinneen, M.J., Păun, G., Jesús Pérez-JÃmenez, M., Rozenberg, G. (eds.) UC 2005. LNCS, vol. 3699, pp. 237–250. Springer, Heidelberg (2005)
Woods, D., Naughton, T.J.: An optical model of computation. Theoretical Computer Science 334(1–3), 227–258 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Woods, D. (2005). Upper Bounds on the Computational Power of an Optical Model of Computation. In: Deng, X., Du, DZ. (eds) Algorithms and Computation. ISAAC 2005. Lecture Notes in Computer Science, vol 3827. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11602613_78
Download citation
DOI: https://doi.org/10.1007/11602613_78
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30935-2
Online ISBN: 978-3-540-32426-3
eBook Packages: Computer ScienceComputer Science (R0)