Programmable Photonic Solver for Computationally Complex Problems
Source abstract
Abstract
Computationally complex problems such as the subset sum problem (SSP) are difficult to solve on the electronic computer when the problem size scales up. Optical computing enables the acceleration of complex problems due to its low latency and multiple free degrees of parallelism. Here, we thoroughly exploit the programmability in silicon photonic circuits and construct a programmable microring resonator mesh to implement the solution of two types of computationally complex problems: the SSP and stochastic process simulation. We experimentally accomplish the solving of multiple different sets, which shows the great versatility and scalability of the SSP solver. The knapsack problems are also demonstrated as an example of practical optimization problems derived from SSP. Besides, two-state discrete time stochastic processes are also experimentally accomplished with our solver chip. Our proposed photonic solver shows the potential application of optical NP-complete problem-solving and quantum computing.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Neural Networks and Reservoir Computing · Optical Network Technologies · Photonic and Optical Devices
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan 430074, China
Optics Valley Laboratory, 430074 Wuhan, China
Department of Electrical and Computer Engineering, National University of Singapore, Engineering Drive 3, Singapore 117583, Singapore
Funding
National Key Research and Development Program of China · National Natural Science Foundation of China · Wuhan National Laboratory for Optoelectronics
References (44)
Show source-provided references
1. 10.1038/s41377-022-00717-810.1038/s41377-022-00717-8 ↗
2. 10.1038/nphoton.2017.9310.1038/nphoton.2017.93 ↗
3. 10.1007/s40820-022-00957-810.1007/s40820-022-00957-8 ↗
4. 10.1364/PRJ.47837010.1364/PRJ.478370 ↗
5. 10.1038/s41467-020-20365-z10.1038/s41467-020-20365-z ↗
6. 10.1103/PhysRevX.9.02103210.1103/PhysRevX.9.021032 ↗
7. 10.1038/s41377-022-00849-x10.1038/s41377-022-00849-x ↗
8. 10.1007/s12200-022-00009-410.1007/s12200-022-00009-4 ↗
9. 10.1038/s41586-020-03070-110.1038/s41586-020-03070-1 ↗
10. 10.1038/s41586-020-03063-010.1038/s41586-020-03063-0 ↗
11. 10.1038/s41467-022-35723-210.1038/s41467-022-35723-2 ↗
12. 10.1038/s41467-022-35506-910.1038/s41467-022-35506-9 ↗
13. 10.1186/s43593-021-00002-y10.1186/s43593-021-00002-y ↗
14. 10.1186/s43593-023-00052-410.1186/s43593-023-00052-4 ↗
15. 10.1038/s41467-019-14096-z10.1038/s41467-019-14096-z ↗
16. 10.1038/s41377-022-01013-110.1038/s41377-022-01013-1 ↗
17. 10.1038/s41467-020-17919-610.1038/s41467-020-17919-6 ↗
18. 10.1126/science.123144010.1126/science.1231440 ↗
19. 10.1038/nphoton.2013.11210.1038/nphoton.2013.112 ↗
20. 10.1038/nphoton.2013.2610.1038/nphoton.2013.26 ↗
21. 10.1038/nbt0704-90910.1038/nbt0704-909 ↗
22. 10.1016/j.ejor.2013.08.04710.1016/j.ejor.2013.08.047 ↗
23. 10.1145/359460.35947310.1145/359460.359473 ↗
24. Brams S. J. · 199610.1017/CBO9780511598975 ↗
25. 10.1002/prot.2318010.1002/prot.23180 ↗
26. Markowitz H. · J. Finance · 1952 · 7 · 77
27. 10.1287/mnsc.6.1.8010.1287/mnsc.6.1.80 ↗
28. 10.1007/s11047-007-9059-310.1007/s11047-007-9059-3 ↗
29. 10.1126/sciadv.aay585310.1126/sciadv.aay5853 ↗
30. 10.1061/(ASCE)0733-9399(1996)122:8(778)10.1061/(ASCE)0733-9399(1996)122:8(778) ↗
31. 10.1063/1.161651310.1063/1.1616513 ↗
32. 10.1073/pnas.95.12.675010.1073/pnas.95.12.6750 ↗
33. 10.1073/pnas.120501310910.1073/pnas.1205013109 ↗
34. Rubinstein R. Y. · 201610.1002/9781118631980 ↗
35. Manouchehri K. · 2014 · 3910.1007/978-3-642-36014-5_3 ↗
36. 10.1016/j.cosrev.2021.10041910.1016/j.cosrev.2021.100419 ↗
37. 10.1126/sciadv.abb837510.1126/sciadv.abb8375 ↗
38. Zhao, Z. Implement quantum random walks with linear optics elements. 2002, arXiv:quant-ph/0212149. https://arxiv.org/abs/quant-ph?0212149.
39. 10.1103/PhysRevLett.108.01050210.1103/PhysRevLett.108.010502 ↗
40. 10.1038/nphoton.2017.9510.1038/nphoton.2017.95 ↗
41. June 2023 | TOP500. https://www.top500.org/lists/top500/2023/06/.
42. 10.1002/adom.20200204910.1002/adom.202002049 ↗
43. 10.1126/science.abo263110.1126/science.abo2631 ↗
44. 10.1063/5.006286510.1063/5.0062865 ↗