Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Optical matrix inversion processor

Open Access Open Access

Abstract

Linear algebra problem solving constitutes a major part of all scientific and engineering problems. One of the basic operations in linear algebra is computing the inverse of the matrix that can be used in solving systems of linear equations among others. The proposed processor is based on a parallel optical vector-matrix multiplier. The operation is an iterative one producing an approximate matrix inverse. The computing complexity of this algorithm for computing the inverse of an N × N matrix is O(N), while the complexity using a sequential electronic computer is O(N3). Reducing complexity results in less computing time, which is very appealing for solving large systems of equations like those of computational fluid dynamics problems.

© 1991 Optical Society of America

PDF Article
More Like This
High-performance optical matrix processors

RAVINDRA A. ATHALE
FR2 Conference on Lasers and Electro-Optics (CLEO:S&I) 1985

Towards a Photonic Integrated Linear Algebra Processor for Complex Matrix Multiplication and Inversion

Qixiang Cheng, Minjia Chen, Masafumi Ayata, Mark Holm, and Richard Penty
M3B.3 Photonics in Switching and Computing (PS) 2021

Coherent optical processor for generating inverse filters

Mustafa A. G. Abushagur, Robert J. Berinato, and Vahid Riasati
ML2 OSA Annual Meeting (FIO) 1991

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.