A Parallel Bioinspired Algorithm for Chinese Postman Problem Based on Molecular Computing

被引:9
|
作者
Wang, Zhaocai [1 ]
Bao, Xiaoguang [1 ]
Wu, Tunhua [2 ]
机构
[1] Shanghai Ocean Univ, Coll Informat, Shanghai 201306, Peoples R China
[2] Wenzhou Business Coll, Sch Informat Engn, Wenzhou 325035, Peoples R China
基金
中国国家自然科学基金;
关键词
POLYNOMIAL-TIME; OPTIMIZATION ALGORITHM; DNA ALGORITHM; SOLVE; COEXISTENCE; SYSTEM;
D O I
10.1155/2021/8814947
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The Chinese postman problem is a classic resource allocation and scheduling problem, which has been widely used in practice. As a classical nondeterministic polynomial problem, finding its efficient algorithm has always been the research direction of scholars. In this paper, a new bioinspired algorithm is proposed to solve the Chinese postman problem based on molecular computation, which has the advantages of high computational efficiency, large storage capacity, and strong parallel computing ability. In the calculation, DNA chain is used to properly represent the vertex, edge, and corresponding weight, and then all possible path combinations are effectively generated through biochemical reactions. The feasible solution space is obtained by deleting the nonfeasible solution chains, and the optimal solution is solved by algorithm. Then the computational complexity and feasibility of the DNA algorithm are proved. By comparison, it is found that the computational complexity of the DNA algorithm is significantly better than that of previous algorithms. The correctness of the algorithm is verified by simulation experiments. With the maturity of biological operation technology, this algorithm has a broad application space in solving large-scale combinatorial optimization problems.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A parallel algorithm to solve the multiple travelling salesmen problem based on molecular computing model
    Wang, Zhaocai
    Deng, Anjun
    Wang, Dangwei
    Wu, Tunhua
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (03) : 160 - 171
  • [2] An Algorithm for Hierarchical Chinese Postman Problem Using Minimum Spanning Tree Approach Based on Kruskal's Algorithm
    Sayata, Umang B.
    Desai, N. P.
    2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 222 - 227
  • [3] Parallel DNA Algorithms of Generalized Traveling Salesman Problem-Based Bioinspired Computing Model
    Ren, Xiaomin
    Wang, Xiaoming
    Wang, Zhaocai
    Wu, Tunhua
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01) : 228 - 237
  • [4] A parallel biological computing algorithm to solve the vertex coloring problem with polynomial time complexity
    Wang, Zhaocai
    Wang, Dangwei
    Bao, Xiaoguang
    Wu, Tunhua
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (03) : 3957 - 3967
  • [5] Research on water resources optimal scheduling problem based on parallel biological computing
    Ji, Zuwen
    Wang, Zhaocai
    Bao, Xiaoguang
    Wang, Xiaoming
    Wu, Tunhua
    DESALINATION AND WATER TREATMENT, 2018, 111 : 88 - 93
  • [6] Solving the 0-1 knapsack problem based on a parallel intelligent molecular computing model system
    Ji, Zuwen
    Wang, Zhaocai
    Wu, Tunhua
    Huang, Wei
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 33 (05) : 2719 - 2726
  • [7] Improving the TSAB algorithm through parallel computing
    Rudy, Jaroslaw
    Pempera, Jaroslaw
    Smutnicki, Czeslaw
    ARCHIVES OF CONTROL SCIENCES, 2020, 30 (03) : 411 - 435
  • [8] DNA Computing Algorithm for a School Timetable Problem
    Boruah, Kuntala
    Pathak, Manash Kapil
    Sarmah, Ranjan
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2021, 12 (01): : 62 - 74
  • [9] Memristor Parallel Computing for a Matrix-Friendly Genetic Algorithm
    Yu, Yongbin
    Mo, Jiehong
    Deng, Quanxin
    Zhou, Chen
    Li, Biao
    Wang, Xiangxiang
    Yang, Nijing
    Tang, Qian
    Feng, Xiao
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (05) : 901 - 910
  • [10] A fault-tolerant computing method for Xdraw parallel algorithm
    Dou, Wanfeng
    Li, Yanan
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (06) : 2776 - 2800