Construcción de Thompson
Construcción de Thompson
Construcción de Thompson
Las expresiones regulares y los autómatas finitos no deterministas son dos representaciones de
lenguajes formales. Por ejemplo, las utilidades de procesamiento de texto utilizan expresiones
regulares para describir patrones de búsqueda avanzada, pero las NFA son más adecuadas para su
ejecución en una computadora. Por lo tanto, este algoritmo es de interés práctico, ya que puede
compilar expresiones regulares en NFA. Desde un punto de vista teórico, este algoritmo es parte
de la prueba de que ambos aceptan exactamente los mismos lenguajes, es decir, los lenguajes
regulares.
sirve para obtener autómatas finitos no deterministas con transiciones vacías (AFND-ε) a partir de
expresiones regulares (ER).
:
¿Cómo funciona?
sirve para analizar los hechos acaecidos con el objetivo de prevenir futuros casos. Este método
presenta una lógica de pensamiento distinta a la convencional, dado que excluye la búsqueda de
la “culpabilidad” como causa del accidente, permite detectar factores recurrentes en la
producción de los mismos con el fin de controlar o eliminar los riesgos en su misma fuente.
pasos para hacer un método de árbol:
Puedes hacerlo solo, pero según la complejidad de la situación que se aborda es posible que no
obtengas los mejores resultados. De ahí que para hacer un diagrama de árbol siempre sea mejor
definir un equipo de trabajo.
Deberá haber personas con conocimiento de la situación que se aborda, también personal con
capacidad analítica y de diferentes áreas de conocimiento si es aplicable.
Toda desagregación tiene un punto de partida general, defínelo. Este será el problema, situación,
meta, proyecto o lo que sea que vamos a desagregar. Puedes ubicarlo en la parte superior del
diagrama desde donde se empezará a desagregar, o lo que es más común, a la izquierda de todo.
Consideramos que al tener completos los medios o ramas de primer nivel lograremos dar solución
al elemento central. Puede que al ser el primer nivel estemos algo confundidos al no saber cómo
empezar. Conviene entonces que nos preguntemos:
Si hablamos de un proyecto, objetivo o plan de acción: ¿Qué tenemos qué hacer para lograr esto?
o «Para conseguir esto, debemos…»
Si hablamos de un proyecto: ¿Qué es lo que está causando este problema? o ¿Por qué se está
generando esto?
Todo se logra a través de una lluvia de ideas, pero también te será util, si lo tienes de antes, los
elementos obtenidos en un diagrama de relaciones o diagrama de afinidad.
Ya con el primer nivel desagregado, en este paso nos aseguramos de que no nos falte nada.
entonces:
Es decir que los elementos detectados en el nivel anterior, serán objetivo de la pregunta.
Paso 6: Verificación final
Con esta verificación tomamos todos los elementos desde la parte inferior del árbol y
comenzamos a subir por cada nivel, hasta que comprobar que en efecto, no sobran ni faltan
elementos para completar el elemento central.
¿Que aún no lo entiendes? Vamos con el ejemplo para tenerlo más claro.
Ejemplo del método árbol:
Para este ejemplo vamos a considerar la definición de un objetivo estratégico de una tienda de
ropa. La tienda quiere buscar la alineación de todos los esfuerzos de la compañía, por lo que usará
el diagrama de árbol para realizar el planteamiento de los objetivos por cascada a nivel de sedes,
procesos y personal. Con esto ya tenemos listo el paso 1.
En el paso 2 definimos el elemento central, en nuestro caso el estratégico: Generar 20% más
ventas con respecto al año anterior.
En el paso 3 nos remitimos a las sedes. De ese porcentaje de ventas, ¿cuánto hará la sede norte y
cuánto la sede sur?
Paso 4: La verificación aquí sería muy sencilla. Si la sede norte logra su objetivo al igual que la sede
sur, ¿conseguiremos el objetivo estratégico? Así es.
En el paso 5 repetimos 2 y 3, esta vez definimos los objetivos por proceso. Por ejemplo, nos
preguntamos:
¿Cómo va a conseguir la sede SUR aumentar en 12% las ventas? Vamos agregando.
Las ideas que proponen los asistentes se basan en las características de cada tienda. Por ejemplo,
la sede norte necesita clientes corporativos, dada que su ubicación es más cercana a zonas
francas. La sede sur siempre trae las últimas colecciones, por lo sus precios son más elevados, de
ahí que se le exija más.
Seguimos profundizando…
Por ejemplo, al desagregar el objetivo de proceso: Generar $15.000 en descuentos a clientes por
acumulación de PDV a nivel de personal, tenemos que existen dos formas de que un cliente
genere puntos: Refiriendo a otros clientes y por compras reiteradas de otros clientes.
De ahí que dos de los objetivos de personal sean precisamente esto; conseguir un porcentaje de
ventas por compras de clientes reincidentes y referidos.
Finalizamos con el paso 6 verificando nuestro diagrama de árbol y esto es lo que tenemos:
E-grafía
https://wblog.wiki/es/Thompson%27s_construction_algorithm
https://es.wikipedia.org/wiki/Construcci%C3%B3n_de_subconjuntos
https://www.argentina.gob.ar/srt/prevencion/publicaciones/arbol-de-causa#:~:text=Es%20un
%20m%C3%A9todo%20resultante%20de,una%20pr%C3%A1ctica%20de%20trabajo%20colectivo.
https://www.ingenioempresa.com/diagrama-de-arbol/
https://www.ingenioempresa.com/diagrama-de-arbol/