中国物理B ›› 2021, Vol. 30 ›› Issue (10): 100505-100505.doi: 10.1088/1674-1056/abff40

• • 上一篇    下一篇

Application of the edge of chaos in combinatorial optimization

Yanqing Tang(唐彦卿), Nayue Zhang(张娜月), Ping Zhu(朱萍), Minghu Fang(方明虎), and Guoguang He(何国光)   

  1. Department of Physics, Zhejiang University, Hangzhou 310027, China
  • 收稿日期:2021-01-08 修回日期:2021-04-27 接受日期:2021-05-10 出版日期:2021-09-17 发布日期:2021-09-17
  • 通讯作者: Guoguang He E-mail:gghe@zju.edu.cn
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Grant No. 12074335) and the National Science and Technology Major Project of the Ministry of Science and Technology of China (Grant No. 2016YFA0300402).

Application of the edge of chaos in combinatorial optimization

Yanqing Tang(唐彦卿), Nayue Zhang(张娜月), Ping Zhu(朱萍), Minghu Fang(方明虎), and Guoguang He(何国光)   

  1. Department of Physics, Zhejiang University, Hangzhou 310027, China
  • Received:2021-01-08 Revised:2021-04-27 Accepted:2021-05-10 Online:2021-09-17 Published:2021-09-17
  • Contact: Guoguang He E-mail:gghe@zju.edu.cn
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Grant No. 12074335) and the National Science and Technology Major Project of the Ministry of Science and Technology of China (Grant No. 2016YFA0300402).

摘要: Many problems in science, engineering and real life are related to the combinatorial optimization. However, many combinatorial optimization problems belong to a class of the NP-hard problems, and their globally optimal solutions are usually difficult to solve. Therefore, great attention has been attracted to the algorithms of searching the globally optimal solution or near-optimal solution for the combinatorial optimization problems. As a typical combinatorial optimization problem, the traveling salesman problem (TSP) often serves as a touchstone for novel approaches. It has been found that natural systems, particularly brain nervous systems, work at the critical region between order and disorder, namely, on the edge of chaos. In this work, an algorithm for the combinatorial optimization problems is proposed based on the neural networks on the edge of chaos (ECNN). The algorithm is then applied to TSPs of 10 cities, 21 cities, 48 cities and 70 cities. The results show that ECNN algorithm has strong ability to drive the networks away from local minimums. Compared with the transiently chaotic neural network (TCNN), the stochastic chaotic neural network (SCNN) algorithms and other optimization algorithms, much higher rates of globally optimal solutions and near-optimal solutions are obtained with ECNN algorithm. To conclude, our algorithm provides an effective way for solving the combinatorial optimization problems.

关键词: edge of chaos, chaotic neural networks, combinatorial optimization, travelling salesman problem

Abstract: Many problems in science, engineering and real life are related to the combinatorial optimization. However, many combinatorial optimization problems belong to a class of the NP-hard problems, and their globally optimal solutions are usually difficult to solve. Therefore, great attention has been attracted to the algorithms of searching the globally optimal solution or near-optimal solution for the combinatorial optimization problems. As a typical combinatorial optimization problem, the traveling salesman problem (TSP) often serves as a touchstone for novel approaches. It has been found that natural systems, particularly brain nervous systems, work at the critical region between order and disorder, namely, on the edge of chaos. In this work, an algorithm for the combinatorial optimization problems is proposed based on the neural networks on the edge of chaos (ECNN). The algorithm is then applied to TSPs of 10 cities, 21 cities, 48 cities and 70 cities. The results show that ECNN algorithm has strong ability to drive the networks away from local minimums. Compared with the transiently chaotic neural network (TCNN), the stochastic chaotic neural network (SCNN) algorithms and other optimization algorithms, much higher rates of globally optimal solutions and near-optimal solutions are obtained with ECNN algorithm. To conclude, our algorithm provides an effective way for solving the combinatorial optimization problems.

Key words: edge of chaos, chaotic neural networks, combinatorial optimization, travelling salesman problem

中图分类号:  (Control of chaos, applications of chaos)

  • 05.45.Gg
07.05.Mh (Neural networks, fuzzy logic, artificial intelligence) 02.60.Pn (Numerical optimization)