Login
FAQ

Repositorio Institucional

View Item 
  •   DSpace Home
  • Producción Editorial Universidad Distrital Francisco José de Caldas
  • Revistas
  • Ingeniería
  • View Item
  •   DSpace Home
  • Producción Editorial Universidad Distrital Francisco José de Caldas
  • Revistas
  • Ingeniería
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

New Algorithms for δγ-Order Preserving Matching

Nuevos Algoritmos para Búsqueda de Orden δγ

Thumbnail
Author
Mendivelso, Juan
Niquefa, Rafael
Pinzón, Yoan
Hernández, Germán
Metadata
Show full item record

Abstract

Contexto: El emparejamiento de cadenas según el orden compara la estructura de las cadenas de texto. Sin embargo, sus áreas de aplicación requieren mayor flexibilidad en el criterio de comparación. Este artículo avanza en esta dirección al extender [27]. Método: Se define la búsqueda de orden – γ como una variante aproximada del problema de emparejamiento de cadenas según orden. Se proponen dos soluciones basadas en árboles de segmentos y árboles Fenwick: segtree BA and bit BA.Resultados: La eficiencia de los algoritmos propuestos se muestra experimentalmente comparándolos con los algoritmos presentados en [26] (naive A y update BA). Además, se presentan aplicaciones.Conclusiones: A pesar de que la complejidad en tiempo de peor-caso de los algoritmos propuestos (a decir, O (nm log m)) es mayor que la complejidad de update BA (Ѳ (nm)), su cota baja Ω(n log n) los hace más eficientes en la práctica. También se muestran aplicaciones del enfoque propuesto en recuperación de música y análisis del mercado de acciones con ejemplos reales.

Abstract

Context: Order-preserving matching regards the relative order of 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.

Link to resource

https://revistas.udistrital.edu.co/index.php/reving/article/view/13248
https://doi.org/10.14483/23448393.13248
URI
http://hdl.handle.net/11349/19932
Collections
  • Ingeniería [520]

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Universidad Distrital Francisco José de Caldas - Biblioteca UDFJC

Institución de Educación Superior sujeta a inspección y vigilancia por el Ministerio de Educación Nacional | Acuerdo de creación N° 10 de 1948 del Concejo de Bogotá  | Acreditación Institucional de Alta Calidad - Resolución N° 23096 del 15 de diciembre del 2016

 Calle 13 No. 31 - 75 Bogotá D.C. - República de Colombia |  (+57 1) 3239300  |  Lunes a viernes de 8 a.m. a 5 p.m.