G06E1/00

OPTICAL COMPUTING DEVICE AND METHOD FOR PRODUCING SAME
20240264340 · 2024-08-08 · ·

An optical computing device includes stacked light diffraction layers contained in a dried gel and each including microcells that have respective refractive indexes set individually and are disposed in a matrix form.

OPTICAL COMPUTING DEVICE AND METHOD FOR PRODUCING SAME
20240264340 · 2024-08-08 · ·

An optical computing device includes stacked light diffraction layers contained in a dried gel and each including microcells that have respective refractive indexes set individually and are disposed in a matrix form.

Amplitude, frequency, and phase modulated entangling gates for ion trap quantum computers
12056573 · 2024-08-06 · ·

A method of performing a computation using an ion trap quantum computer includes computing a detuning frequency function and an amplitude function of a laser pulse to cause entangling interaction between a pair of trapped ions of a plurality of trapped ions, each of the plurality of trapped ions having two frequency-separated states defining a qubit, splining the computed detuning frequency function of the laser pulse, modifying the computed amplitude function of the laser pulse based on the splined detuning frequency function, and applying a modified laser pulse having the splined detuning frequency function and the modified amplitude function to each trapped ion in the pair of trapped ions.

Amplitude, frequency, and phase modulated entangling gates for ion trap quantum computers
12056573 · 2024-08-06 · ·

A method of performing a computation using an ion trap quantum computer includes computing a detuning frequency function and an amplitude function of a laser pulse to cause entangling interaction between a pair of trapped ions of a plurality of trapped ions, each of the plurality of trapped ions having two frequency-separated states defining a qubit, splining the computed detuning frequency function of the laser pulse, modifying the computed amplitude function of the laser pulse based on the splined detuning frequency function, and applying a modified laser pulse having the splined detuning frequency function and the modified amplitude function to each trapped ion in the pair of trapped ions.

System and method for estimating arrival time

Systems and methods are provided for estimating arrival time associated with a ride order. An exemplary method may comprise: inputting transportation information to a trained machine learning model. The transportation information may comprise an origin and a destination associated with the ride order, and the trained machine learning model may comprise a wide network, a deep neural network, and a recurrent neural network all coupled to a multilayer perceptron network. The method may further comprise, based on the trained machine learning model, obtaining an estimated time for arriving at the destination via a route connecting the origin and the destination.

Systems and methods for performing linear algebra operations using multi-mode optics

Under one aspect, a method for performing a linear algebra operation includes imposing matrix elements onto a chirped optical carrier; inputting into a multi-mode optic the matrix elements imposed on the chirped optical carrier; outputting by the multi-mode optic a speckle pattern based on the matrix elements imposed on the optical carrier; and performing a linear algebra operation on the matrix elements based on the speckle pattern. The matrix elements can be from matrix A and a vector b, and the multi-mode optic can optically transform each of matrix A and vector b by a speckle transformation S, so as to output a speckle pattern including elements of a matrix SA of dimension p,n and matrix elements of a vector Sb of dimension p. The linear algebra operation can include generating {tilde over (x)}=(SA).sup.Sb, wherein indicates a pseudo-inverse operation.

Systems and methods for performing linear algebra operations using multi-mode optics

Under one aspect, a method for performing a linear algebra operation includes imposing matrix elements onto a chirped optical carrier; inputting into a multi-mode optic the matrix elements imposed on the chirped optical carrier; outputting by the multi-mode optic a speckle pattern based on the matrix elements imposed on the optical carrier; and performing a linear algebra operation on the matrix elements based on the speckle pattern. The matrix elements can be from matrix A and a vector b, and the multi-mode optic can optically transform each of matrix A and vector b by a speckle transformation S, so as to output a speckle pattern including elements of a matrix SA of dimension p,n and matrix elements of a vector Sb of dimension p. The linear algebra operation can include generating {tilde over (x)}=(SA).sup.Sb, wherein indicates a pseudo-inverse operation.

Managing coordinated control by multiple decision modules

Techniques are described for implementing automated control systems that manipulate operations of specified target systems, such as by modifying or otherwise manipulating inputs or other control elements of the target system that affect its operation (e.g., affect output of the target system). An automated control system may in some situations have a distributed architecture with multiple decision modules that each controls a portion of a target system and operate in a partially decoupled manner with respect to each other, such as by each decision module operating to synchronize its local solutions and proposed control actions with those of one or more other decision modules, in order to determine a consensus with those other decision modules. Such inter-module synchronizations may occur repeatedly to determine one or more control actions for each decision module at a particular time, as well as to be repeated over multiple times for ongoing control.

Generation of Gottesman-Kitaev-Preskill (GKP) States Based on Multi-Peak Quantum States of Light

A method includes receiving initial quantum states of light or a representation thereof at an optical circuit, from a set of sources. The initial quantum states of light include squeezed states of light, approximate squeezed cat states of light, and/or approximate states of light having at least 3 associated peaks. The optical circuit includes at least one programmable beamsplitter and at least one homodyne detector. The method also includes receiving, at the optical circuit, a signal to cause programming of the at least one programmable beamsplitter and the at least one homodyne detector. The programming is based on at the initial quantum states of light, a measurement of the at least one homodyne detector, and/or a user input. The method also includes generating a plurality of Gottesman-Kitaev-Preskill (GKP) quantum states of light by propagating the initial quantum states of light through the programmed beamsplitter(s) and using the programmed homodyne detector(s).

SYSTEMS AND METHODS FOR PERFORMING LINEAR ALGEBRA OPERATIONS USING MULTI-MODE OPTICS
20180165248 · 2018-06-14 ·

Under one aspect, a method for performing a linear algebra operation includes imposing matrix elements onto a chirped optical carrier; inputting into a multi-mode optic the matrix elements imposed on the chirped optical carrier; outputting by the multi-mode optic a speckle pattern based on the matrix elements imposed on the optical carrier; and performing a linear algebra operation on the matrix elements based on the speckle pattern. The matrix elements can be from matrix A and a vector b, and the multi-mode optic can optically transform each of matrix A and vector b by a speckle transformation S, so as to output a speckle pattern including elements of a matrix SA of dimension p,n and matrix elements of a vector Sb of dimension p. The linear algebra operation can include generating {tilde over (x)}=(SA).sup.Sb, wherein indicates a pseudo-inverse operation.