Un algoritmo de descomposición de tareas para el reconocimiento de patrones de texto = A task decomposition algorithm for string matching.

dc.contributor.advisorFerres, Leoes
dc.contributor.authorElejalde Sierra, Erickes
dc.date.accessioned2021-07-06T17:11:36Z
dc.date.accessioned2024-08-28T20:05:38Z
dc.date.available2021-07-06T17:11:36Z
dc.date.available2024-08-28T20:05:38Z
dc.date.issued2014
dc.descriptionTesis presentada para optar al grado de Magíster en Ciencias de la Computación.es
dc.description.abstractPrevious attempts to parallelize string matching algorithms have focused on data decomposition; that is, splitting the text on the number of available cores. In this work, we demonstrate that it is possible to use task decomposition efficiently, using a multiprocessor model. We introduce the Task Decomposition String Matching algorithm, a new algorithm based on bit parallelism and finite automata theory. We also present a producer/consumer strategy which may be applied to the traditional algorithms as an alternative way to parallelize them. We run experiments that compare both our approaches against traditional algorithms (such as Boyer-Moore, KMP and Bitap) by varying the length of the pattern and the properties of alphabets, two critical variables that affect performance in string matching. The Domain Decomposition strategy proved to be very efficient for this problem. Although task decomposition is asymptotically optimal, it is practically affected by cache contingencies.en
dc.description.campusConcepciónes
dc.description.departamentoDepartamento de Ingeniería Informática y Ciencias de la Computaciónes
dc.description.facultadFacultad de Ingenieríaes
dc.identifier.urihttps://repositorio.udec.cl/handle/11594/6718
dc.language.isoeses
dc.publisherUniversidad de Concepciónes
dc.rightsCC BY-NC-ND 4.0 DEED Attribution-NonCommercial-NoDerivs 4.0 Internationalen
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.source.urihttps://go.openathens.net/redirector/udec.cl?url=http://tesisencap.udec.cl/concepcion/elejalde_s_e/index.html
dc.subjectAlgoritmoses
dc.subjectProcesamiento de Datoses
dc.subjectAlgoritmos Computacionaleses
dc.subjectAnálisises
dc.subjectÁlgebraes
dc.subjectAnálisis Matemáticoes
dc.subjectAlgoritmoses
dc.subjectEstructuraes
dc.titleUn algoritmo de descomposición de tareas para el reconocimiento de patrones de texto = A task decomposition algorithm for string matching.es
dc.typeTesises

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Resumen.pdf
Size:
44.41 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description:

Collections