arrow
Return

Photonic NP-Complete Problem Solver Enabled by Local Spatial Frequency Encoding

delete2025-02-20
delete0
PRE
AI
X
Xueyi Jiang
S
Shiji Zhang
B
Bo Wu
H
Hailong Zhou
Z
Zhichao Ruan
J
Jianji Dong *
X
Xinliang Zhang
DOI:10.1021/acsphotonics.4c01795delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Due to the absence of known polynomial-time algorithms, NP-complete (NPC) problems, such as the subset sum problem (SSP), pose a significant challenge for electronic computers. Optical approaches, known for their inherent parallelism, low latency, and reduced power consumption, present a promising alternative. However, existing diffractive networks (DNNs) are limited to achieving only polynomial-level parallelism. In this work, we introduce an SSP solver that achieves exponential parallelism, allowing the SSP problem to be solved within polynomial time (volume). By using beam splitting in a synthetic polarization dimension to maintain a single localized optical spot and encoding spatial frequencies onto this spot, the solutions can be successfully searched in parallel. Moreover, unlike other spatial optical computing systems that require substantial thickness due to overlapping nonlocality (ONL), our system can remain remarkably thin. This thinness enables the addition of more layers without increasing the overall size, facilitating efficient 3D stacking. We have conducted a proof-of-principle experimental demonstration and discussed the advantages of our method over other state-of-the-art solutions. This work lays a strong foundation for the exploration of novel paradigms to fully utilize the parallelism of optical computing.
Keywords:
optical computing
subset sum problem
NP-completeproblem
metasurface

Journal

ACS Photonics cover
ACS Photonics
IF:
6.7
Papers:
5.6K
Citations:
2.5W

Organization

Z
zhejiang university
Scholars:
17.2W
Papers: 11.9W
Citations: 152