Local search for the generalized tree alignment problem

被引:18
|
作者
Varon, Andres [1 ]
Wheeler, Ward C. [1 ]
机构
[1] Amer Museum Nat Hist, Div Invertebrate Zool, New York, NY 10024 USA
来源
BMC BIOINFORMATICS | 2013年 / 14卷
关键词
Tree alignment; Tree search; Phylogeny; Sequence alignment; Direct optimization; SEQUENCE; OPTIMIZATION; POY;
D O I
10.1186/1471-2105-14-66
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: A phylogeny postulates shared ancestry relationships among organisms in the form of a binary tree. Phylogenies attempt to answer an important question posed in biology: what are the ancestor-descendent relationships between organisms? At the core of every biological problem lies a phylogenetic component. The patterns that can be observed in nature are the product of complex interactions, constrained by the template that our ancestors provide. The problem of simultaneous tree and alignment estimation under Maximum Parsimony is known in combinatorial optimization as the Generalized Tree Alignment Problem (GTAP). The GTAP is the Steiner Tree Problem for the sequence edit distance. Like many biologically interesting problems, the GTAP is NP-Hard. Typically the Steiner Tree is presented under the Manhattan or the Hamming distances. Results: Experimentally, the accuracy of the GTAP has been subjected to evaluation. Results show that phylogenies selected using the GTAP from unaligned sequences are competitive with the best methods and algorithms available. Here, we implement and explore experimentally existing and new local search heuristics for the GTAP using simulated and real data. Conclusions: The methods presented here improve by more than three orders of magnitude in execution time the best local search heuristics existing to date when applied to real data.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] An effective two-level solution approach for the prize-collecting generalized minimum spanning tree problem by iterated local search
    Contreras-Bolton, Carlos
    Parada, Victor
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2021, 28 (03) : 1190 - 1212
  • [42] New neighborhoods and an iterated local search algorithm for the generalized traveling salesman problem
    Schmidt, Jeanette
    Irnich, Stefan
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2022, 10
  • [43] Local search with a generalized neighborhood in the optimization problem for pseudo-Boolean functions
    V. L. Beresnev
    E. N. Goncharov
    A. A. Mel’nikov
    Journal of Applied and Industrial Mathematics, 2012, 6 (1) : 22 - 30
  • [44] A Memetic Algorithm Based on Breakout Local Search for the Generalized Traveling Salesman Problem
    El Krari, Mehdi
    Ahiod, Belaid
    El Benani, Bouazza
    APPLIED ARTIFICIAL INTELLIGENCE, 2020, 34 (07) : 537 - 549
  • [45] Local Search for Weighted Tree Augmentation and Steiner Tree
    Traub, Vera
    Zenklusen, Rico
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3253 - 3271
  • [46] A Hybrid Framework Combining Genetic Algorithm with Iterated Local Search for the Dominating Tree Problem
    Hu, Shuli
    Liu, Huan
    Wu, Xiaoli
    Li, Ruizhi
    Zhou, Junping
    Wang, Jianan
    MATHEMATICS, 2019, 7 (04):
  • [47] A parallel grasp for the Steiner tree problem in graphs using a hybrid local search strategy
    Martins, SL
    Resende, MGC
    Ribeiro, CC
    Pardalos, PM
    JOURNAL OF GLOBAL OPTIMIZATION, 2000, 17 (1-4) : 267 - 283
  • [48] A Parallel Grasp for the Steiner Tree Problem in Graphs Using a Hybrid Local Search Strategy
    S.L. Martins
    M.G.C. Resende
    C.C. Ribeiro
    P.M. Pardalos
    Journal of Global Optimization, 2000, 17 : 267 - 283
  • [49] Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem
    Hu, Bin
    Leitner, Markus
    Raidl, Guenther R.
    JOURNAL OF HEURISTICS, 2008, 14 (05) : 473 - 499
  • [50] Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem
    Bin Hu
    Markus Leitner
    Günther R. Raidl
    Journal of Heuristics, 2008, 14 : 473 - 499