Abstract
We review work on computing with solitons, from the discovery of solitons in cellular automata, to an abstract model for particle computation, information transfer in collisions of optical solitons, state transformations in collisions of vector solitons, a proof of the universality of blinking spatial solitons, and the demonstration of multistable collision cycles and their application to state-restoring logic. We conclude by discussing open problems and the prospects for practical computing applications using optical soliton collisions in photo-refractive crystals and fibers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
We assume here that there is sufficient separation between collisions to ensure that this equality is true.
References
Wolfram, S. (ed.): Theory and Application of Cellular Automata. World Scientific, Singapore (1986)
Wolfram, S.: Universality and complexity in cellular automata. Phys. D 10D, 1–35 (1984)
Park, J.K., Steiglitz, K., Thurston, W.P.: Soliton-like behavior in automata. Phys. D 19D(3), 423–432 (1986)
Parks, T.W., Burrus, C.S.: Digital Filter Design. Wiley, New York (1987)
Steiglitz, K., Kamal, I., Watson, A.: Embedding computation in one-dimensional automata by phase coding solitons. IEEE Trans. Comput. 37(2), 138–145 (1988)
Goldberg, C.H.: Parity filter automata. Complex Syst. 2, 91–141 (1988)
Fokas, A.S., Papadopoulou, E., Saridakis, Y.: Particles in soliton cellular automata. Complex Syst. 3, 615–633 (1989)
Fokas, A.S., Papadopoulou, E., Saridakis, Y.: Coherent structures in cellular automata. Phys. Lett. 147A(7), 369–379 (1990)
Ablowitz, M.J., Keiser, J.M., Takhtajan, L.A.: Class of stable multistate time-reversible cellular automata with rich particle content. Phys. Rev. A 44A(10), 6909–6912 (1991)
Bruschi, M., Santini, P.M., Ragnisco, O.: Integrable cellular automata. Phys. Lett. A 169, 151–160 (1992)
Siwak, P.: On automata of some discrete recursive filters that support filtrons. In: Domek, S., Kaszynski, R., Tarasiejski, L. (eds.) Proceedings of Fifth International Symposium on Methods and Models in Automation and Robotics, vol. 3 (Discrete Processes), pp. 1069–1074, Miȩdzyzdroje, Poland, Aug. 25–29. Wydawnictwo Politechniki Szczecińskiej (1998)
Siwak, P.: Filtrons and their associated ring computations. Int. J. Gen. Syst. 27(1–3), 181–229 (1998)
Siwak, P.: Iterons, fractals and computations of automata. In: Dubois, D.M. (ed.) Second International Conference on Computing Anticipatory Systems, CASYS ’98, Conference Proceedings 465, pp. 45–63. Amer. Inst. Phys, Woodbury, New York (1999)
Squier, R.K., Steiglitz, K.: Programmable parallel arithmetic in cellular automata using a particle model. Complex Syst. 8, 311–323 (1994)
Kung, H.T.: Why systolic architectures? IEEE Comput. 15(1), 37–46 (1982). January
Frisch, U., d’Humie’res, D., Hasslacher, B., Lallemand, P., Pomeau, Y., Rivet, J.P.: Lattice gas hydrodynamics in two and three dimensions. Complex Syst. 1, 649–707 (1987)
Jakubowski, M.H., Steiglitz, K., Squier, R.K.: Implementation of parallel arithmetic in a cellular automaton. In: Cappello, P., et al. (eds.) 1995 International Conference on Application Specific Array Processors, Strasbourg, France, Los Alamitos, CA, July 24–26. IEEE Computer Society Press (1995)
Jakubowski, M.H.:: Computing with Solitons in Bulk Media (Ph.D. Thesis). Princeton University, Princeton, NJ (1998)
Leighton, F.T.: Introduction to Parallel Algorithms and Architectures. Morgan Kaufman Publishers, San Mateo (1992)
Liu, H.-H., Fu, K.-S.: VLSI arrays for minimum-distance classifications. In: Fu, K.S. (ed.) VLSI for Pattern Recognition and Image Processing. Springer, Berlin (1984)
Hordijk, W., Crutchfield, J.P., Mitchell, M.: Embedded-particle computation in evolved cellular automata. In: Toffoli, T., Biafore, M., Le\(\tilde{\text{a}}\)o, J. (eds.) Proceedings of Fourth Workshop on Physics and Computation (PhysComp96), Boston, Mass., Nov. 22–24, pp. 153–158. New England Complex Systems Institute (1996)
Boccara, N., Nasser, J., Roger, M.: Particlelike structures and their interactions in spatiotemporal patterns generated by one-dimensional deterministic cellular-automaton rules. Phys. Rev. A 44(2), 866–875 (1991)
Takahashi, D.: On a fully discrete soliton system. In: Boiti, M., Martina, L., Pempinelli, P. (eds.) Proceedings of 7th Workshop on Nonlinear Evolution Equations and Dynamical Systems (NEEDS’91), pp. 245–249. World Scientific, Singapore (1991)
Santini, P.M.: Integrability for algebraic equations, functional equations and cellular automata. In: Makhankov, V., Puzynin, I., Pashev, O. (eds.) Proceedings of8th Workshop on Nonlinear Evolution Equations and Dynamical Systems (NEEDS ’92), pp. 214–221. World Scientific, Singapore (1992)
Adamatzky, A.I.: On the particle-like waves in the discrete model of excitable medium. Neural Network World, pp. 3–10 (1996)
Adamatzky, A.I.: Computing in Nonlinear Media & Automata Collectives. Taylor & Francis (2001)
Fredkin, E., Toffoli, T.: Conservative logic. Int. J. Theor. Phys. 21(3/4), 219–253 (1982)
Margolus, N.: Physics-like models of computation. Phys. D 10D, 81–95 (1984)
Adamatzky, A.I.: Universal dynamical computation in multidimensional excitable lattices. Int. J. Theor. Phys. 37(12), 3069–3108 (1988)
Atrubin, A.J.: An iterative one-dimensional real-time multiplier. IEEE Trans. Electron. Comput., EC-14:394–399 (1965)
Berlekamp, E.R., Conway, J.H., Guy, R.K.: Winning Ways for Your Mathematical Plays, vol. 2. Academic Press Inc. [Harcourt Brace Jovanovich Publishers], London (1982)
Serizawa, T.: Three-state Neumann neighbor cellular automata capable of constructing self-reproducing machines. Syst. Comput. Jpn 18(4), 33–40 (1987)
Wolfram, S.: A New Kind of Science. Wolfram Media (2002)
Scott, A.C., Chu, F.Y.F., McLaughlin, D.W.: The soliton: a new concept in applied science. Proc. IEEE 61(10), 1443–1483 (1973)
Drazin, P.G., Johnson, R.S.: Solitons: An Introduction. Cambridge University Press, Cambridge (1989)
Ablowitz, M.J., Clarkson, P.A.: Solitons, Nonlinear Evolution Equations, and Inverse Scattering. Cambridge University Press, Cambridge (1991)
Rebbi, C., Soliani, G.: Solitons and Particles. World Scientific, Singapore (1984)
Makhankov, V.G.: Soliton Phenomenology. Kluwer Academic Publishers, Norwell (1990)
Jakubowski, M.H., Steiglitz, K., Squier, R.K.: When can solitons compute? Complex Syst. 10(1), 1–21 (1996)
Segev, M., Valley, G.C., Crosignani, B., DiPorto, P., Yariv, A.: Steady-state spatial screening solitons in photorefractive materials with external applied field. Phys. Rev. Lett. 73(24), 3211–3214 (1994)
Shih, M., Segev, M., Valley, G.C., Salamo, G., Crosignani, B., DiPorto, P.: Observation of two-dimensional steady-state photorefractive screening solitons. Electron. Lett. 31(10), 826–827 (1995)
Shih, M.F., Segev, M.: Incoherent collisions between two-dimensional bright steady-state photorefractive spatial screening solitons. Opt. Lett. 21(19), 1538–1540 (1996)
Tikhonenko, V., Christou, J., Luther-Davies, B.: Three-dimensional bright spatial soliton collision and fusion in a saturable nonlinear medium. Phys. Rev. Lett. 76, 2698–2702 (1996)
Jakubowski, M.H., Steiglitz, K., Squier, R.K.: Information transfer between solitary waves in the saturable Schrödinger equation. Phys. Rev. E 56, 7267–7273 (1997)
Radhakrishnan, R., Lakshmanan, M., Hietarinta, J.: Inelastic collision and switching of coupled bright solitons in optical fibers. Phys. Rev. E 56(2), 2213–2216 (1997)
Manakov, S.V.: On the theory of two-dimensional stationary self-focusing of electromagnetic waves. Sov. Phys. JETP 38(2), 248–253 (1974)
Kang, J.U., Stegeman, G.I., Aitchison, J.S., Akhmediev, N.: Observation of Manakov spatial solitons in AlGaAs planar waveguides. Phys. Rev. Lett. 76(20), 3699–3702 (1996)
Jakubowski, M.H., Steiglitz, K., Squier, R.: State transformations of colliding optical solitons and possible application to computation in bulk media. Phys. Rev. E 58(5), 6752–6758 (1998)
Yariv, A., Yeh, P.: Optical Waves in Crystals. Wiley, New York (1984)
Bennett, C.H.: Logical reversibility of computation. IBM J. Res. Dev. 17(6), 525–532 (1973)
Steiglitz, K.: Time-gated Manakov spatial solitons are computationally universal. Phys. Rev. E 63(1), 016608 (2000)
Stegeman, G.I., Segev, M.: Optical spatial solitons and their interactions: Universality and diversity. Science 286(5444), 1518–1523 (1999)
Mano, M.M.: Computer Logic Design. Prentice-Hall, Englewood Cliffs (1972)
Mowle, F.J.: A Systematic Approach to Digital Logic Design. Addison-Wesley, Reading (1976)
Squier, R.K., Steiglitz, K.: 2-d FHP lattice gasses are computation universal. Complex Syst. 7, 297–307 (1993)
Steiglitz, K.: Multistable collision cycles of Manakov spatial solitons. Phys. Rev. E 63(4), 046607 (2001)
Rand, D., Steiglitz, K., Prucnal, P.R.: Noise-immune universal computation using Manakov soliton collision cycles. In: Proceedings of Nonlinear Guided Waves and Their Applications. Optical Society of America, x (2004)
Enns, R.H., Edmundson, D.E., Rangnekar, S.S., Kaplan, A.E.: Optical switching between bistable soliton states: a theoretical review. Opt. Quantum Electron. 24, S1295–1314 (1992)
Kawaguchi, H.: Polarization bistability in vertical-cavity surface-emitting lasers. In: Osinski, M., Chow, W.W. (eds.) SPIE Proceedings. Physics and Simulation of Optoelectronic Devices V, volume 2994, pp. 230–241. National Labs, Sandia Park, NM, USA (1997)
Lo, A.W.: Some thoughts on digital components and circuit techniques. IRE Trans. Elect. Comp., EC-10:416–425 (1961)
Christodoulides, D.N., Singh, S.R., Carvalho, M.I., Segev, M.: Incoherently coupled soliton pairs in biased photorefractive crystals. Appl. Phys. Lett. 68(13), 1763–1765 (1996)
Chen, Z., Segev, M., Coskun, T., Christodoulides, D.N.: Observation of incoherently coupled photorefractive spatial soliton pairs. Opt. Lett. 21, 1436–1439 (1996)
Anastassiou, C., Segev, M., Steiglitz, K., Giordmaine, J.A., Mitchell, M., Shih, M., Lan, S., Martin, J.: Energy switching interactions between colliding vector solitons. Phys. Rev. Lett. 83, 2332–2335 (1999)
Anastassiou, C., Steiglitz, K., Lewis, D., Segev, M., Giordmaine, J.A.: Bouncing of vector solitons. In Conference on Lasers and Electro-Optics, San Francisco, CA, May 8–12 (2000)
Bakaoukas, A.G., Edwards, J.: Computing in the 3NLS domain using first order solitons. Int. J. Unconv. Comput. 5, 489–522 (2009)
Bakaoukas, A.G., Edwards, J.: Computation in the 3NLS domain using first and second order solitons. Int. J. Unconv. Comput. 5, 523–545 (2009)
Acknowledgments
We owe a debt of gratitude to colleagues and students, too many to enumerate, for useful comments and discussions over the years. Most notably, Stephen Wolfram provided an important spark three decades ago, and Mordechai Segev two decades ago. The description of state-restoring logic is based on work with Darren Rand and Paul Prucnal.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Jakubowski, M.H., Steiglitz, K., Squier, R. (2017). Computing with Classical Soliton Collisions. In: Adamatzky, A. (eds) Advances in Unconventional Computing. Emergence, Complexity and Computation, vol 23. Springer, Cham. https://doi.org/10.1007/978-3-319-33921-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-33921-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33920-7
Online ISBN: 978-3-319-33921-4
eBook Packages: EngineeringEngineering (R0)