Estoy buscando implementar la eliminación de subexpresiones (CSE) común para gráficos de expresiones correspondientes a expresiones matemáticas grandes (millones de nodos).Implementación de la eliminación de subexpresiones comunes
¿Qué algoritmos son adecuados para realizar esto? Estaba buscando en Internet un algoritmo fácil de implementar, pero no pude encontrar nada. Si es posible, el algoritmo debería tener una complejidad lineal en el número de nodos del gráfico de expresión completo.
Esta representación puede ayudar: http://www.masonchang.com/blog/2010/8/9/sea-of-nodes-compilation-approach.html –