Heuristic recurrent algorithms for photonic Ising machines

被引:83
|
作者
Roques-Carmes, Charles [1 ,2 ]
Shen, Yichen [3 ]
Zanoci, Cristian [3 ]
Prabhu, Mihika [1 ,2 ]
Atieh, Fadi [2 ,3 ]
Jing, Li [3 ]
Dubcek, Tena [3 ]
Mao, Chenkai [2 ,3 ]
Johnson, Miles R. [4 ]
Ceperic, Vladimir [3 ]
Joannopoulos, John D. [3 ,5 ]
Englund, Dirk [1 ,2 ]
Soljacic, Marin [1 ,3 ]
机构
[1] MIT, Res Lab Elect, 50 Vassar St, Cambridge, MA 02139 USA
[2] MIT, Dept Elect Engn & Comp Sci, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] MIT, Dept Phys, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[4] MIT, Dept Math, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[5] Inst Soldier Nanotechnol, 500 Technol Sq, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
NEURAL-NETWORKS; OPTIMIZATION; LIGHT; COMPUTATION; SILICON;
D O I
10.1038/s41467-019-14096-z
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The inability of conventional electronic architectures to efficiently solve large combinatorial problems motivates the development of novel computational hardware. There has been much effort toward developing application-specific hardware across many different fields of engineering, such as integrated circuits, memristors, and photonics. However, unleashing the potential of such architectures requires the development of algorithms which optimally exploit their fundamental properties. Here, we present the Photonic Recurrent Ising Sampler (PRIS), a heuristic method tailored for parallel architectures allowing fast and efficient sampling from distributions of arbitrary Ising problems. Since the PRIS relies on vector-to-fixed matrix multiplications, we suggest the implementation of the PRIS in photonic parallel networks, which realize these operations at an unprecedented speed. The PRIS provides sample solutions to the ground state of Ising models, by converging in probability to their associated Gibbs distribution. The PRIS also relies on intrinsic dynamic noise and eigenvalue dropout to find ground states more efficiently. Our work suggests speedups in heuristic methods via photonic implementations of the PRIS. Application-specific computational hardware helps to solve the limitations of conventional electronics in solving difficult calculation problems. Here the authors present a general heuristic algorithm to solve NP-Hard Ising problems in a photonics implementation.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Heuristic Algorithms for Solving of the Tool Routing Problem for CNC Cutting Machines
    Chentsov, P. A.
    Petunin, A. A.
    Sesekin, A. N.
    Shipacheva, E. N.
    Sholohov, A. E.
    41ST INTERNATIONAL CONFERENCE APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS (AMEE'15), 2015, 1690
  • [22] Exact and heuristic algorithms for scheduling jobs with time windows on unrelated parallel machines
    Tadumadze, Giorgi
    Emde, Simon
    Diefenbach, Heiko
    OR SPECTRUM, 2020, 42 (02) : 461 - 497
  • [23] Exact and heuristic algorithms for scheduling jobs with time windows on unrelated parallel machines
    Giorgi Tadumadze
    Simon Emde
    Heiko Diefenbach
    OR Spectrum, 2020, 42 : 461 - 497
  • [24] Heuristic algorithms for scheduling intrees on m machines with non-availability constraints
    Ben Abdellafou, Khaoula
    Hadda, Hatem
    Korbaa, Ouajdi
    OPERATIONAL RESEARCH, 2021, 21 (01) : 55 - 71
  • [25] Exact and heuristic algorithms for scheduling on two identical machines with early work maximization
    Chen, Xin
    Wang, Wen
    Xie, Pengyu
    Zhang, Xingong
    Sterna, Malgorzata
    Blazewicz, Jacek
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 144
  • [26] Heuristic algorithms for scheduling intrees on m machines with non-availability constraints
    Khaoula Ben Abdellafou
    Hatem Hadda
    Ouajdi Korbaa
    Operational Research, 2021, 21 : 55 - 71
  • [27] A comparison of energy minimization algorithms for solving Max Sat problem with probabilistic Ising machines
    Grimaldi, Andrea
    Raimondo, Eleonora
    Giordano, Anna
    Camsan, Kerem Y.
    Finocchio, Giovanni
    2023 IEEE 23RD INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY, NANO, 2023, : 698 - 702
  • [28] TWO META-HEURISTIC ALGORITHMS FOR SCHEDULING ON UNRELATED MACHINES WITH THE LATE WORK CRITERION
    Wang, Wen
    Chen, Xin
    Musial, Jedrzej
    Blazewicz, Jacek
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2020, 30 (03) : 573 - 584
  • [29] Interest and Applicability of Meta-Heuristic Algorithms in the Electrical Parameter Identification of Multiphase Machines
    Gutierrez-Reina, Daniel
    Barrero, Federico
    Riveros, Jose
    Gonzalez-Prieto, Ignacio
    Toral, Sergio L.
    Duran, Mario J.
    ENERGIES, 2019, 12 (02):
  • [30] Analog errors in Ising machines
    Albash, Tameem
    Martin-Mayor, Victor
    Hen, Itay
    QUANTUM SCIENCE AND TECHNOLOGY, 2019, 4 (02)