next up previous contents
Next: 2.3.2 Variantes de la Up: 2.3 Asociación indirecta Previous: 2.3 Asociación indirecta

2.3.1 Construcción de la TTLT

Para que esta estrategia sea aplicable debe diseñarse de modo que su consumo de memoria sea reducido. El tiempo de procesamiento consumido en el mantenimiento de la representación de las operaciones realizadas sobre el texto debe mantenerse dentro de límites aceptables. Debido al elevado número de componentes léxicos que potencialmente contendrá cada texto que será sometido a análisis, del orden de decenas de miles, se debe de buscar una representación para la TTLT que cumpla los siguientes requisitos:

En LE-LISP disponemos de varias alternativas para implementar la TTLT:

La mejor alternativa consiste en utilizar tablas de hash como estructura de almacenamiento global. Una vez que ha sido resuelto el problema de la TTLT surge otro relativo a la forma que van a tener sus elementos. En efecto, mediante las tablas hash se consigue una TTLT flexible y eficiente en el manejo de la memoria y del tiempo de acceso a sus elementos, pero su eficiencia se verá seriamente limitada si los elementos que en ella se van a almacenar se construyen de tal modo que consuman elevadas cantidades de memoria y retarden el acceso a la información que contienen.


next up previous contents
Next: 2.3.2 Variantes de la Up: 2.3 Asociación indirecta Previous: 2.3 Asociación indirecta

Miguel A. Alonso Pardo
Thu Nov 20 16:47:01 CET 1997