Существует ли алгоритм для выделения символического уравнения, например, такой как:
ab + ac + b ^ 2 + bc
в:
(a+ b) (c + b)
, если есть, возможно ли расширить этот алгоритм на более сложные уравнения, чтобы конечный результат мог выглядеть примерно так:
(e + f +...) (г + ч + ..) () * ...