Computing matrix inversion with optical networks

With this paper we bring about a discussion on the computing potential of complex optical networks and provide experimental demonstration that an optical fiber network can be used as an analog processor to calculate matrix inversion. A 3x3 matrix is inverted as a proof-of-concept demonstration using...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Optics express Ročník 22; číslo 1; s. 295
Hlavní autoři: Wu, Kan, Soci, Cesare, Shum, Perry Ping, Zheludev, Nikolay I.
Médium: Journal Article
Jazyk:angličtina
Vydáno: United States 13.01.2014
Témata:
ISSN:1094-4087, 1094-4087
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:With this paper we bring about a discussion on the computing potential of complex optical networks and provide experimental demonstration that an optical fiber network can be used as an analog processor to calculate matrix inversion. A 3x3 matrix is inverted as a proof-of-concept demonstration using a fiber network containing three nodes and operating at telecomm wavelength. For an NxN matrix, the overall solving time (including setting time of the matrix elements and calculation time of inversion) scales as O(N(2)), whereas matrix inversion by most advanced computer algorithms requires ~O(N(2.37)) computational time. For well-conditioned matrices, the error of the inversion performed optically is found to be around 3%, limited by the accuracy of measurement equipment.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1094-4087
1094-4087
DOI:10.1364/OE.22.000295