A memetic particle swarm optimization algorithm for solving the DNA fragment assembly problem

被引:21
作者
Huang, Ko-Wei [1 ]
Chen, Jui-Le [1 ,2 ]
Yang, Chu-Sing [1 ]
Tsai, Chun-Wei [3 ]
机构
[1] Natl Cheng Kung Univ, Inst Comp & Commun Engn, Dept Elect Engn, Tainan 70101, Taiwan
[2] Tajen Univ, Dept Comp Sci & Entertainment Technol, Pingtung, Taiwan
[3] Natl Ilan Univ, Dept Comp Sci & Informat Engn, Yilan 26047, Taiwan
关键词
DNA sequence; Fragment assembly problem; Meta-heuristic optimization algorithm; Particle swarm optimization; Memetic algorithm; HYBRID ALGORITHM; TABU SEARCH; SEQUENCE; METHODOLOGY; OPERATORS;
D O I
10.1007/s00521-014-1659-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Determining the sequence of a long DNA chain first requires dividing it into subset fragments. The DNA fragment assembly (DFA) approach is then used for reassembling the fragments as an NP-hard problem that is the focus of increasing attention from combinatorial optimization researchers within the computational biology community. Particle swarm optimization (PSO) is one of the most important swarm intelligence meta-heuristic optimization techniques to solve NP-hard combinatorial optimization problems. This paper proposes a memetic PSO algorithm based on two initialization operators and the local search operator for solving the DFA problem by following the overlap-layout-consensus model to maximize the overlapping score measurement. The results, based on 19 coverage DNA fragment datasets, indicate that the PSO algorithm combining tabu search and simulated annealing-based variable neighborhood search local search can achieve the best overlap scores.
引用
收藏
页码:495 / 506
页数:12
相关论文
共 50 条
  • [21] Memetic particle swarm optimization
    Petalas, Y. G.
    Parsopoulos, K. E.
    Vrahatis, M. N.
    ANNALS OF OPERATIONS RESEARCH, 2007, 156 (01) : 99 - 127
  • [22] A Memetic Particle Swarm Optimization Algorithm To Solve Multi-objective Optimization Problems
    Li Xin
    Wei Jingxuan
    Liu Yang
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 44 - 48
  • [23] Particle Swarm Optimization Algorithm for Solving Optimization Problems
    Ozsaglam, M. Yasin
    Cunkas, Mehmet
    JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2008, 11 (04): : 299 - 305
  • [24] A hybrid discrete particle swarm optimization algorithm for solving fuzzy job shop scheduling problem
    Li, Jun-qing
    Pan, Yu-xia
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 66 (1-4) : 583 - 596
  • [25] A hybrid discrete particle swarm optimization algorithm for solving fuzzy job shop scheduling problem
    Jun-qing Li
    Yu-xia Pan
    The International Journal of Advanced Manufacturing Technology, 2013, 66 : 583 - 596
  • [26] Extension of particle swarm optimization algorithm for solving transportation problem in fuzzy environment
    Singh, Gurwinder
    Singh, Amarinder
    APPLIED SOFT COMPUTING, 2021, 110
  • [27] A novel intelligent particle swarm optimization algorithm for solving cell formation problem
    Vahid Mahmoodian
    Armin Jabbarzadeh
    Hassan Rezazadeh
    Farnaz Barzinpour
    Neural Computing and Applications, 2019, 31 : 801 - 815
  • [28] A novel intelligent particle swarm optimization algorithm for solving cell formation problem
    Mahmoodian, Vahid
    Jabbarzadeh, Armin
    Rezazadeh, Hassan
    Barzinpour, Farnaz
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (Suppl 2) : 801 - 815
  • [29] Particle swarm optimization algorithm for the berth allocation problem
    Ting, Ching-Jung
    Wu, Kun-Chih
    Chou, Hao
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (04) : 1543 - 1550
  • [30] Memetic binary particle swarm optimization for discrete optimization problems
    Beheshti, Zahra
    Shamsuddin, Siti Mariyam
    Hasan, Shafaatunnur
    INFORMATION SCIENCES, 2015, 299 : 58 - 84