A novel bio-heuristic computing algorithm to solve the capacitated vehicle routing problem based on Adleman-Lipton model.

Journal: Bio Systems
PMID:

Abstract

DNA computing, as one of potential means to solve complicated computational problems, is a new field of interdisciplinary research, including computational mathematics, parallel algorithms, bioinformatics. Capacitated vehicle routing problem is one of famous NP-hard problems, which includes determining the path of a group same vehicles serving a set of clients, while minimizing the total transportation cost. Based on the bio-heuristic computing model and DNA molecular manipulations, parallel biocomputing algorithms for solving capacitated vehicle routing problem are proposed in this paper. We appropriately use different biological chains to mean vertices, edges, weights, and adopt appropriate biological operations to search the solutions of the problem with O(n) time complexity. We enrich the application scope of biocomputing, reduce computational complexity, and verify practicability of DNA parallel algorithms through simulations.

Authors

  • Zhaocai Wang
    College of Information, Shanghai Ocean University, Shanghai 201306, PR China.
  • Xiaomin Ren
    College of Information, Shanghai Ocean University, Shanghai 201306, PR China.
  • Zuwen Ji
    State Key Laboratory of Simulation and Regulation of River Basin Water Cycle, China Institute of Water Resources and Hydropower Research, Beijing 100048, PR China.
  • Wei Huang
    Shaanxi Institute of Flexible Electronics, Northwestern Polytechnical University, 710072 Xi'an, China.
  • Tunhua Wu
    First Affiliated Hospital, Wenzhou Medical University, Wenzhou 325035, PR China. Electronic address: appll188@163.com.