Reconocimiento de patrones

Principal > Docencia >Reconocimiento de patrones >Trabajos

 

 

CURSO 2008-2009

TRABAJOS de RECONOCIMIENTO DE PATRONES

ÁRBOLES DE SUFIJOS

ALFONSO ROA

En este trabajo se plantea resolver los siguientes problemas mediante el uso de árboles de sufijos:

  1. El problema de la búsqueda exacta de patrones (el problema clásico de RP), esto es, encontrar cuántas veces está un patrón P está en un texto T.
  2. El problema de la subcadena para una base de datos de patrones. Este problema consiste en encontrar una cadena S en una base de datos de patrones P1, ..., Pk. Se trata de una generalización del problema clásico de RP.
  3. El problema de las repeticiones maximales. Dada una cadena S se quiere encontrar la subcadena de S de mayor longitud que aparece exactamente dos veces. Esta subcadena se denomina repetición maximal de S, y no es única necesariamente.

Para estos problemas se dan los siguientes ficheros:

PROBLEMA 1: Búsqueda exacta de patrones.

PATRÓN
Comodín
TEXTO Alfabeto
ST2-Pattern1.txt No ST2-Text1.txt Binario
ST2-Pattern2.txt No ST2-Text1.txt Adn
ST2-Pattern3.txt Sí, carácter="0" ST2-Text3.txt Adn

PROBLEMA 2: El problema de la subcadena para una base de datos de patrones. Todos los problemas tienen alfabeto Adn.

PATRONES
BASE DE DATOS

ST2-SPDP-Pattern1.txt
ST2-SPDP-Pattern2.txt



ST2-SPDP-DB1.txt
ST2-SPDP-DB2.txt
ST2-SPDP-DB3.txt
ST2-SPDP-DB4.txt
ST2-SPDP-DB5.txt
ST2-SPDP-DB6.txt
ST2-SPDP-DB7.txt
ST2-SPDP-DB8.txt
ST2-SPDP-DB9.txt

PROBLEMA 3: El problema de las repeticiones maximales. Se dan tres cadenas en las que hay que buscar las repeticiones maximales.

Fichero
Alfabeto
ST2-MRS-String1.txt Adn
ST2-MRS-String2.txt Adn
ST2-MRS-String3.txt Adn