Abstract
An optical method for modulo operations has been proposed. This method utilizes phase modulation of light wave. This method can be applied to modulo multiplication which is an important operation in an algorithm for prime factorization. Optical parallel processing based on the method is implemented with a Michelson interferometer. This report shows that this method is effective in prime factorization. Especially, we study on suitability between large scale data processing for the prime factorization and the proposed method.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Oltean, M.: Solving the Hamiltonian path problem with a light-based computer. Nat. Comput. 7, 57–70 (2008)
Haist, T., Osten, W.: An optical solution for the traveling salesman problem. Opt. Exp. 15, 10473–10482 (2007)
Shaked, N.T., Messika, S., Dolev, S., Rosen, J.: Optical solutions for bound NP-complete problems. Appl. Opt. 46, 711–724 (2007)
Nitta, K., Matoba, O., Yoshimura, T.: Parallel processing for multiplication modulo by means of phase modulation. Appl. Opt. 47, 611–616 (2008)
Shor, P.: Algorithms for quantum computation: Discrete logarithms and factoring Algorithms for quantum computation: Discrete logarithms and factoring. In: Proc. 35th Ann. Symp. on Foundations of Comput. Sci., vol. 1898, pp. 124–134 (1994)
Katsuta, N., Nitta, K., Matoba, O.: Parallel processor for modulo multiplication with optical interference. In: Technical Digest of The 13th Microoptics Conference, pp. 84–185 (2007)
Vedral, J., Barenco, A., Ekert, A.: Quantum networks for elementary arithmetic operations. Phys. Rev. A 54, 147–153 (1996)
Nitta, K., Katsuta, N., Matoba, O.: Study on processing performance of optical modulo operations J. Conf. Series (submitted)
Nitta, K., Katsuta, N., Matoba, O.: An optical interferometer for parallel modulo operation The review of laser engineering (accepted)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nitta, K., Katsuta, N., Matoba, O. (2008). A Method for Modulo Operation by Use of Spatial Parallelism. In: Dolev, S., Haist, T., Oltean, M. (eds) Optical SuperComputing. OSC 2008. Lecture Notes in Computer Science, vol 5172. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85673-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-85673-3_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85672-6
Online ISBN: 978-3-540-85673-3
eBook Packages: Computer ScienceComputer Science (R0)