SciELO - Scientific Electronic Library Online

 
vol.23 issue2Forecasting Latin-American Currency Exchange using Models with Static and Stochastic Volatility author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Ingeniería

Print version ISSN 0121-750X

Abstract

MENDIVELSO, Juan; NIQUEFA, Rafael; PINZON, Yoan  and  HERNANDEZ, Germán. New Algorithms for δϒ-Order Preserving Matching. ing. [online]. 2018, vol.23, n.2, pp.190-202. ISSN 0121-750X.  https://doi.org/10.14483/23448393.13248.

Context:

Order-preserving matching regards comparing the relative order of symbols within different strings. However, its application areas require more flexibility in the matching paradigm. We advance in this direction in this paper that extends our previous work [27].

Method:

We define δϒ-order preserving matching as an approximate variant of order-preserving matching. We devise two solutions for it based on segment and Fenwick trees: segtreeBA and bitBA.

Results:

We experimentally show the efficiency of our algorithms compared to the ones presented in [26] (naiveA and updateBA). Also, we present applications of our approach in music retrieval and stock market analysis.

Conclusions:

Even though the worst-case time complexity of the proposed algorithms (namely, O(nm log m)) is higher than the Θ(nm)-time complexity of updateBA, their Ω(n log n) lower bound makes them more efficient in practice. On the other hand, we show that our approach is useful to identify similarity in music melodies and stock price trends through real application examples.

Keywords : String searching; experimental algorithm analysis; strings similarity metric; Language: English.

        · abstract in Spanish     · text in Spanish     · Spanish ( pdf )