Abstract:Matching two geometric objects in 2D and 3D spaces is a central problem in computer vision, pattern recognition and protein structure prediction. In particular, the problem of aligning two polygonal chains under translation and rotation to minimize their distance has been studied using various distance measures. It is well known that the Hausdorff distance is useful for matching two point sets, and that the Fréchet distance is a superior measure for matching two polygonal chains. The discrete Fréchet distance … Show more
“…|A i | = |B i | = 1: both the person and the dog move (jump) forward. For 3D chains these bounds are O(k 4 l 4 log(k + l)) and O(k 7 l 7 log(k + l)) respectively [14]. They are significantly faster than the corresponding bounds for the continuous Fréchet distance (certainly due to a simpler distance structure), which are O((k + l) 11 log(k + l)) and O((k + l) 20 log(k + l))…”
Section: Preliminariesmentioning
confidence: 99%
“…Apparently, for any solution for PLSA we should allow translation and rotation. When m = 2 and when both translation and rotation are allowed, we can use a method similar to that in [14] to compute the optimal local alignment with fixed δ. The idea is as follows.…”
Section: A Polynomial Time Solution For Plsa When M Is Smallmentioning
confidence: 99%
“…We can enumerate all possible configurations for A and τ (B) to realize a discrete Fréchet distance of δ. There are O((n 1 n 2 ) f ) = O(n 12 ) number of such configurations, following an argument similar to [22,14]. Then for each configuration, we can use the above Theorem 4.1 to obtain the optimal local alignment for each configuration and finally we simply return the overall optimal solution.…”
Section: A Polynomial Time Solution For Plsa When M Is Smallmentioning
confidence: 99%
“…We comment that when m is larger, but still a constant, the above idea can be carried over so that we will still be able to solve PLSA in polynomial time. It follows from [22,14] that we have O(n mf ) = O(n 6m ) number of configurations between the m chains. Then we can again use…”
Section: A Polynomial Time Solution For Plsa When M Is Smallmentioning
Protein structure alignment is a fundamental problem in computational and structural biology. While there has been lots of experimental/heuristic methods and empirical results, very few results are known regarding the algorithmic/complexity aspects of the problem, especially on protein local structure alignment. A well-known measure to characterize the similarity of two polygonal chains is the famous Fréchet distance, and with the application of protein-related research, a related discrete Fréchet distance has been used recently. In this paper, following the recent work of Jiang et al. we investigate the protein local structural alignment problem using bounded discrete Fréchet distance. Given m proteins (or protein backbones, which are 3D polygonal chains), each of length O(n), our main results are summarized as follows: * If the number of proteins, m, is not part of the input, then the problem is NP-complete; moreover, under bounded discrete Fréchet distance it is NP-hard to approximate the maximum size common local structure within a factor of n(1-epsilon). These results hold both when all the proteins are static and when translation/rotation are allowed. * If the number of proteins, m, is a constant, then there is a polynomial time solution for the problem.
“…|A i | = |B i | = 1: both the person and the dog move (jump) forward. For 3D chains these bounds are O(k 4 l 4 log(k + l)) and O(k 7 l 7 log(k + l)) respectively [14]. They are significantly faster than the corresponding bounds for the continuous Fréchet distance (certainly due to a simpler distance structure), which are O((k + l) 11 log(k + l)) and O((k + l) 20 log(k + l))…”
Section: Preliminariesmentioning
confidence: 99%
“…Apparently, for any solution for PLSA we should allow translation and rotation. When m = 2 and when both translation and rotation are allowed, we can use a method similar to that in [14] to compute the optimal local alignment with fixed δ. The idea is as follows.…”
Section: A Polynomial Time Solution For Plsa When M Is Smallmentioning
confidence: 99%
“…We can enumerate all possible configurations for A and τ (B) to realize a discrete Fréchet distance of δ. There are O((n 1 n 2 ) f ) = O(n 12 ) number of such configurations, following an argument similar to [22,14]. Then for each configuration, we can use the above Theorem 4.1 to obtain the optimal local alignment for each configuration and finally we simply return the overall optimal solution.…”
Section: A Polynomial Time Solution For Plsa When M Is Smallmentioning
confidence: 99%
“…We comment that when m is larger, but still a constant, the above idea can be carried over so that we will still be able to solve PLSA in polynomial time. It follows from [22,14] that we have O(n mf ) = O(n 6m ) number of configurations between the m chains. Then we can again use…”
Section: A Polynomial Time Solution For Plsa When M Is Smallmentioning
Protein structure alignment is a fundamental problem in computational and structural biology. While there has been lots of experimental/heuristic methods and empirical results, very few results are known regarding the algorithmic/complexity aspects of the problem, especially on protein local structure alignment. A well-known measure to characterize the similarity of two polygonal chains is the famous Fréchet distance, and with the application of protein-related research, a related discrete Fréchet distance has been used recently. In this paper, following the recent work of Jiang et al. we investigate the protein local structural alignment problem using bounded discrete Fréchet distance. Given m proteins (or protein backbones, which are 3D polygonal chains), each of length O(n), our main results are summarized as follows: * If the number of proteins, m, is not part of the input, then the problem is NP-complete; moreover, under bounded discrete Fréchet distance it is NP-hard to approximate the maximum size common local structure within a factor of n(1-epsilon). These results hold both when all the proteins are static and when translation/rotation are allowed. * If the number of proteins, m, is a constant, then there is a polynomial time solution for the problem.
“…Fréchet distance [10] is a judgment to measure the similarity between polygonal curves. In applications, dynamic samples normally consist of a sequence of discrete sampling points, therefore, Eiter and Mannila [11] put forward discrete Fréchet distance on the basis of continuous Fréchet distance, and it achieved good application effect in protein structure prediction [12], online signature verification [13], etc. Time-varying process signal can be seen as a onedimensional curve about the time; therefore, discrete Fréchet distance can be extended to timevarying function space to measure nature difference between input samples of RBF-PNN.…”
For learning problem of Radial Basis Function Process Neural Network (RBF-PNN), an optimization training method based on GA combined with SA is proposed in this paper. Through building generalized Fréchet distance to measure similarity between time-varying function samples, the learning problem of radial basis centre functions and connection weights is converted into the training on corresponding discrete sequence coefficients. Network training objective function is constructed according to the least square error criterion, and global optimization solving of network parameters is implemented in feasible solution space by use of global optimization feature of GA and probabilistic jumping property of SA . The experiment results illustrate that the training algorithm improves the network training efficiency and stability.
The discrete Fréchet distance is a measure of similarity between point sequences which permits to abstract differences of resolution between the two curves, approximating the original Fréchet distance between curves. Such distance between sequences of respective length n and m can be computed in time within O(nm) and space within O(n + m) using classical dynamic programing techniques, a complexity likely to be optimal in the worst case over sequences of similar lenght unless the Strong Exponential Hypothesis is proved incorrect. We propose a parameterized analysis of the computational complexity of the discrete Fréchet distance in fonction of the area of the dynamic program matrix relevant to the computation, measured by its certificate width ω. We prove that the discrete Fréchet distance can be computed in time within ((n + m)ω) and space within O(n + m + ω).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.