Data structures and network algorithms
Data structures and network algorithms
Fibonacci heaps and their uses in improved network optimization algorithms
Journal of the ACM (JACM)
O(n2.5) time algorithms for the subgraph homeomorphism problem on trees
Journal of Algorithms
Subtree isomorphism is NC reducible to bipartite perfect matching
Information Processing Letters
Faster scaling algorithms for network problems
SIAM Journal on Computing
On a cyclic string-to-string correction problem
Information Processing Letters
Subtree isomorphism is random NC
Discrete Applied Mathematics
Network flows: theory, algorithms, and applications
Network flows: theory, algorithms, and applications
New scaling algorithms for the assignment and minimum mean cycle problems
Mathematical Programming: Series A and B
Sublinear-time parallel algorithms for matching and related problems
Journal of Algorithms
Kaikoura tree theorems: computing the maximum agreement subtree
Information Processing Letters
Ordered and Unordered Tree Inclusion
SIAM Journal on Computing
Clique partitions, graph compression and speeding-up algorithms
Journal of Computer and System Sciences
Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems
Journal of the ACM (JACM)
Journal of Algorithms
A linear space algorithm for computing maximal common subsequences
Communications of the ACM
Cavity Matchings, Label Compressions, and Unrooted Evolutionary Trees
SIAM Journal on Computing
Comparison of metabolic pathways using constraint graph drawing
APBC '03 Proceedings of the First Asia-Pacific bioinformatics conference on Bioinformatics 2003 - Volume 19
Alignment of metabolic pathways
Bioinformatics
CPM'03 Proceedings of the 14th annual conference on Combinatorial pattern matching
Homeomorphic alignment of weighted trees
Pattern Recognition
Quantifying the Degree of Self-Nestedness of Trees: Application to the Structural Analysis of Plants
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
An O(m(m+nlogn)log(nC)) -time algorithm to solve the minimum cost tension problem
Theoretical Computer Science
RNA tree comparisons via unrooted unordered alignments
WABI'12 Proceedings of the 12th international conference on Algorithms in Bioinformatics
Hi-index | 0.00 |
Given two undirected trees T and P, the Subtree Homeomorphism Problem is to find whether T has a subtree t that can be transformed into P by removing entire subtrees, as well as repeatedly removing a degree-2 node and adding the edge joining its two neighbors. In this paper we extend the Subtree Homeomorphism Problem to a new optimization problem by enriching the subtree-comparison with node-to-node similarity scores. The new problem, called Approximate Labelled Subtree Homeomorphism (ALSH), is to compute the homeomorphic subtree of T which also maximizes the overall node-to-node resemblance. We describe an O(m^2n/logm+mnlogn) algorithm for solving ALSH on unordered, unrooted trees, where m and n are the number of vertices in P and T, respectively. We also give an O(mn) algorithm for rooted ordered trees and O(mnlogm) and O(mn) algorithms for unrooted cyclically ordered and unrooted linearly ordered trees, respectively.