Optical binary-matrix synthesis for solving bounded NP-complete combinatorial problems

Natan T. Shaked*, Tal Tabib, Gil Simon, Stephane Messika, Shlomi Dolev, Joseph Rosen

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

An optical method for synthesizing a binary matrix representing all feasible solutions of a bounded (input length restricted) NP-complete combinatorial problem is presented. After the preparation of this matrix, an optical matrix-vector multiplier can be used in order to multiply the synthesized binary matrix and a grayscale vector representing the weights of the problem. This yields the required solution vector. The synthesis of the binary matrix is based on an efficient algorithm that utilizes a small number of long-vector duplications. These duplications are performed optically by using an optical correlator. Simulations and experimental results are given.

Original languageEnglish
Article number108201
JournalOptical Engineering
Volume46
Issue number10
DOIs
StatePublished - Oct 2007
Externally publishedYes

Funding

FundersFunder number
Deutsche Telecom
Intel Corporation
Israel Science Foundation119 03
Ministry of Science and Technology, Israel

    Keywords

    • Correlators
    • Fourier optics
    • Matrix multiplication
    • Optical computing

    Fingerprint

    Dive into the research topics of 'Optical binary-matrix synthesis for solving bounded NP-complete combinatorial problems'. Together they form a unique fingerprint.

    Cite this