Heuristic algorithms for best match graph editing
نویسندگان
چکیده
Abstract Background Best match graphs (BMGs) are a class of colored digraphs that naturally appear in mathematical phylogenetics as representation the pairwise most closely related genes among multiple species. An arc connects gene x with y from another species (vertex color) Y whenever it is one phylogenetically closest relatives . BMGs can be approximated help similarity measures between sequences, albeit not without errors. Empirical estimates thus will usually violate theoretical properties BMGs. The corresponding graph editing problem used to guide error correction for best data. Since set modification problems NP-complete, efficient heuristics needed if practical analysis biological sequence Results have characterization terms consistency certain rooted triples (binary trees on three vertices) defined genes, we consider operate triple sets. As an alternative, show there close connection partitioning leads top-down recursive algorithms similar Aho’s supertree algorithm and give rise BMG consistent sense they leave invariant. Extensive benchmarking shows community detection steps perform editing. Conclusion Noisy data corrected sufficient accuracy efficiency make attractive alternative classical phylogenetic methods.
منابع مشابه
Exact and heuristic algorithms for Cograph Editing
We present a dynamic programming algorithm for optimally solving the Cograph Editing problem on an n-vertex graph that runs in O(3n) time and uses O(2) space. In this problem, we are given a graph G = (V,E) and the task is to find a smallest possible set F ⊆ V × V of vertex pairs such that (V,E4F ) is a cograph (or P4-free graph), where 4 represents the symmetric difference operator. We also de...
متن کاملHeuristic Algorithms for Automatic Graph Partitioning
Practical implementations of the Finite Element method on distributed memory multi-computer systems necessitate the use of partitioning tools to subdivide the mesh into sub-meshes of roughly equal size. Graph partitioning algorithms are mandatory when implementing distributed sparse matrix methods or domain decomposition techniques for irregularly structured problems, on parallel computers. We ...
متن کاملExact and heuristic algorithms for weighted cluster editing.
Clustering objects according to given similarity or distance values is a ubiquitous problem in computational biology with diverse applications, e.g., in defining families of orthologous genes, or in the analysis of microarray experiments. While there exists a plenitude of methods, many of them produce clusterings that can be further improved. "Cleaning up" initial clusterings can be formalized ...
متن کاملKronecker Match Matrix Estimation Algorithms for Graph Matching
In this paper, four novel algorithms for performing attributed graph matching are presented. All four algorithms are based on the Kronecker Product Graph Matching (KPGM) formulation. This new formulation incorporates a general approach to a wide class of graph matching problems based on attributed graphs, allowing the structure of the graphs to be based on multiple sets of attributes. A salient...
متن کاملTwo new heuristic algorithms for Covering Tour Problem
Covering Tour Problem (CTP) is the generalized form of Traveling Salesman Problem (TSP), which has found different applications in the designing of distribution networks, disaster relief, and transportation routing. The purpose of this problem is to determine the Hamiltoniancyclewiththe lowest costusinga subset of all the nodes, such that the other nodes would be in a distance shorter than the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Algorithms for Molecular Biology
سال: 2021
ISSN: ['1748-7188']
DOI: https://doi.org/10.1186/s13015-021-00196-3