GTED
GTED computes a graph traversal edit distance that quantifies similarity between labeled graphs by comparing strings of edge labels obtained from Eulerian traversals.
Key Features:
- Graph Kernel Paradigm: Operates under the kernel paradigm, decoupling the learning algorithm from the underlying geometric/feature space for graphs.
- Eulerian Traversal-Based Metric: Calculates the minimum edit distance between strings composed of edge labels derived from Eulerian traversals of the graphs.
- Polynomial Time Algorithm: Provides a polynomial-time algorithm that formulates GTED computation as a linear program in the graph product space and guarantees an integer solution.
- Linear Programming Relaxation: Offers a linear programming relaxation that computes a lower bound on the graph traversal edit distance.
Scientific Applications:
- Bioinformatics: Applied to sequence co-assembly and de novo variation detection, providing a formal mathematical approach for analyses of next-generation sequencing data and assembly graphs.
- Machine Learning Evaluation: Used as a graph kernel and evaluated by computing support vector machine (SVM) classifier accuracy across datasets, reporting performance superior to many common graph kernels.
- Genomic Clustering: Employed to cluster viral genomes by analyzing assembly graphs derived from de novo assembly of next-generation sequencing reads.
Methodology:
Derive strings of edge labels from Eulerian traversals, compute the minimum edit distance between those strings, formulate the computation as a linear program in the graph product space that yields an integer solution, and compute a linear programming relaxation to obtain a lower bound.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 1/25/2021
Operations
Publications
Ebrahimpour Boroojeny A, Shrestha A, Sharifi-Zarchi A, Gallagher SR, Sahinalp SC, Chitsaz H. Graph Traversal Edit Distance and Extensions. Journal of Computational Biology. 2020;27(3):317-329. doi:10.1089/cmb.2019.0511. PMID:32058803. PMCID:PMC7133423.