A tree search algorithm towards solving Ising formulated combinatorial optimization problems

被引:0
|
作者
Yunuo Cen
Debasis Das
Xuanyao Fong
机构
[1] National University of Singapore,Department of Electrical and Computer Engineering
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Simulated annealing (SA) attracts more attention among classical heuristic algorithms because many combinatorial optimization problems can be easily recast as the ground state search problem of the Ising Hamiltonian. However, for practical implementation, the annealing process cannot be arbitrarily slow and hence, it may deviate from the expected stationary Boltzmann distribution and become trapped in a local energy minimum. To overcome this problem, this paper proposes a heuristic search algorithm by expanding search space from a Markov chain to a recursive depth limited tree based on SA, where the parent and child nodes represent the current and future spin states. At each iteration, the algorithm selects the best near-optimal solution within the feasible search space by exploring along the tree in the sense of “look ahead”. Furthermore, motivated by the coherent Ising machine (CIM), the discrete representation of spin states is relaxed to a continuous representation with a regularization term, which enables the use of the reduced dynamics of the oscillators to explore the surrounding neighborhood of the selected tree nodes. We tested our algorithm on a representative NP-hard problem (MAX-CUT) to illustrate the effectiveness of the proposed algorithm compared to semi-definite programming (SDP), SA, and simulated CIM. Our results show that with the primal heuristics SA and CIM, our high-level tree search strategy is able to provide solutions within fewer epochs for Ising formulated combinatorial optimization problems.
引用
收藏
相关论文
共 50 条
  • [1] A tree search algorithm towards solving Ising formulated combinatorial optimization problems
    Cen, Yunuo
    Das, Debasis
    Fong, Xuanyao
    [J]. SCIENTIFIC REPORTS, 2022, 12 (01)
  • [2] A discrete gravitational search algorithm for solving combinatorial optimization problems
    Dowlatshahi, Mohammad Bagher
    Nezamabadi-Pour, Hossein
    Mashinchi, Mashaallah
    [J]. INFORMATION SCIENCES, 2014, 258 : 94 - 107
  • [3] A quantum-inspired Tabu search algorithm for solving combinatorial optimization problems
    Hua-Pei Chiang
    Yao-Hsin Chou
    Chia-Hui Chiu
    Shu-Yu Kuo
    Yueh-Min Huang
    [J]. Soft Computing, 2014, 18 : 1771 - 1781
  • [4] A quantum-inspired Tabu search algorithm for solving combinatorial optimization problems
    Chiang, Hua-Pei
    Chou, Yao-Hsin
    Chiu, Chia-Hui
    Kuo, Shu-Yu
    Huang, Yueh-Min
    [J]. SOFT COMPUTING, 2014, 18 (09) : 1771 - 1781
  • [5] A Hybrid Parallel Search Algorithm for Solving Combinatorial Optimization Problems on Multicore Clusters
    Sanz, Victoria
    De Giusti, Armando
    Naiouf, Marcelo
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2017, 2017, 10393 : 766 - 775
  • [6] A New Local Search Based Ant Colony Optimization Algorithm for Solving Combinatorial Optimization Problems
    Hassan, Md. Rakib
    Islam, Md. Monirul
    Murase, Kazuyuki
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (05): : 1127 - 1136
  • [7] AN ADAPTIVE MEMBRANE ALGORITHM FOR SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS
    He, Juanjuan
    Xiao, Jianhua
    Shao, Zehui
    [J]. ACTA MATHEMATICA SCIENTIA, 2014, 34 (05) : 1377 - 1394
  • [8] AN ADAPTIVE MEMBRANE ALGORITHM FOR SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS
    贺娟娟
    肖建华
    邵泽辉
    [J]. Acta Mathematica Scientia, 2014, 34 (05) : 1377 - 1394
  • [9] An integral simplex algorithm for solving combinatorial optimization problems
    Thompson, GL
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2002, 22 (03) : 351 - 367
  • [10] SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS USING KARMARKAR ALGORITHM
    MITCHELL, JE
    TODD, MJ
    [J]. MATHEMATICAL PROGRAMMING, 1992, 56 (03) : 245 - 284