A new fast algorithm for solving the minimum spanning tree problem based on DNA molecules computation

被引:28
|
作者
Wang, Zhaocai [1 ]
Huang, Dongmei [1 ]
Meng, Huajun [1 ]
Tang, Chengpei [2 ]
机构
[1] Shanghai Ocean Univ, Coll Informat, Shanghai 201306, Peoples R China
[2] Sun Yat Sen Univ, Sch Engn, Guangzhou 510006, Guangdong, Peoples R China
关键词
DNA computation; The minimum spanning treeproblem; Adleman-Lipton model; NP-complete problem;
D O I
10.1016/j.biosystems.2013.07.007
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The minimum spanning tree (MST) problem is to find minimum edge connected subsets containing all the vertex of a given undirected graph. It is a vitally important NP-complete problem in graph theory and applied mathematics, having numerous real life applications. Moreover in previous studies, DNA molecular operations usually were used to solve NP-complete head-to-tail path search problems, rarely for NP-hard problems with multi-lateral path solutions result, such as the minimum spanning tree problem. In this paper, we present a new fast DNA algorithm for solving the MST problem using DNA molecular operations. For an undirected graph with n vertex and m edges, we reasonably design flexible length DNA strands representing the vertex and edges, take appropriate steps and get the solutions of the MST problem in proper length range and O(3m + n) time complexity. We extend the application of DNA molecular operations and simultaneity simplify the complexity of the computation. Results of computer simulative experiments show that the proposed method updates some of the best known values with very short time and that the proposed method provides a better performance with solution accuracy over existing algorithms. (C) 2013 The Authors. Published by Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 50 条
  • [1] SOLVING MINIMUM SPANNING TREE PROBLEM WITH DNA COMPUTING
    Liu Xikui Li Yan Xu JinDept of Control Science Eng Huazhong Univ of Science and Tech Wuhan China College of Engineering Tech Xuzhou Normal University Xuzhou China
    Journal of Electronics, 2005, (02) : 112 - 117
  • [2] Solving minimum spanning tree problem with DNA computing
    Liu, XK
    Yan, L
    Jin, X
    PROCEEDINGS OF 2002 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING, VOLS I AND II, 2002, : 184 - 188
  • [3] SOLVING MINIMUM SPANNING TREE PROBLEM WITH DNA COMPUTING
    Liu Xikui Li Yan Xu Jin(Dept of Control Science & Eng.
    Journal of Electronics(China), 2005, (02) : 112 - 117
  • [4] A Memetic Algorithm for Solving the Generalized Minimum Spanning Tree Problem
    Pop, Petrica
    Matei, Oliviu
    Sabo, Cosmin
    SOFT COMPUTING IN INDUSTRIAL APPLICATIONS, 2011, 96 : 187 - 194
  • [5] A New Hybrid Genetic Algorithm for Solving the Bounded Diameter Minimum Spanning Tree Problem
    Huynh Thi Thanh Binh
    Nguyen Xuan, Hoai
    McKay, R. I.
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3128 - +
  • [6] A new algorithm for the minimum spanning tree verification problem
    Williamson, Matthew
    Subramani, K.
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 61 (01) : 189 - 204
  • [7] A new algorithm for the minimum spanning tree verification problem
    Matthew Williamson
    K. Subramani
    Computational Optimization and Applications, 2015, 61 : 189 - 204
  • [8] A FAST ALGORITHM FOR THE MINIMUM SPANNING TREE
    SURAWEERA, F
    COMPUTERS IN INDUSTRY, 1989, 13 (02) : 181 - 185
  • [9] A Parallel Genetic Algorithm for Solving the Probabilistic Minimum Spanning Tree Problem
    Wang, Zhurong
    Yu, Changqing
    Hei, Xinhong
    Zhang, Bin
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 61 - 65
  • [10] Solving the Quadratic Minimum Spanning Tree Problem
    Cordone, Roberto
    Passeri, Gianluca
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (23) : 11597 - 11612