Plasmonic circuits for manipulating optical information
Surface plasmons excited by light in metal structures provide a means for manipulating optical energy at the nanoscale. Plasmons are associated with the collective oscillations of conduction electrons in metals and play a role intermediate between photonics …
Nanoscale hierarchical optical interactions for secure information
There is increasing demand for novel physical security that can differentiate between real and false specific artifact that have been added to bank bills, certifications, and other vouchers. The most simple and effective method for improving the security …
Digital optical processing of optical communications: towards an Optical Turing Machine
Optical computing is needed to support Tb/s in-network processing in a way that unifies communication and computation using a single data representation that supports in-transit network packet processing, security, and big data filtering. Support for optical …
Progress in neuromorphic photonics
As society’s appetite for information continues to grow, so does our need to process this information with increasing speed and versatility. Many believe that the one-size-fits-all solution of digital electronics is becoming a limiting factor in certain …
Models of optical quantum computing
I review some work on models of quantum computing, optical implementations of these models, as well as the associated computational power. In particular, we discuss the circuit model and cluster state implementations using quantum optics with various …
Computing with dynamical systems based on insulator-metal-transition oscillators
In this paper, we review recent work on novel computing paradigms using coupled oscillatory dynamical systems. We explore systems of relaxation oscillators based on linear state transitioning devices, which switch between two discrete states with hysteresis. …
Advances in photonic reservoir computing
We review a novel paradigm that has emerged in analogue neuromorphic optical computing. The goal is to implement a reservoir computer in optics, where information is encoded in the intensity and phase of the optical field. Reservoir computing is a …