Искал целый день, как минимизировать функцию с помощью ручки и листочка, понятно. А составить алгоритм склеивания областей для его реализации на каком либо языке программирования не получается.
Незачем так набрасываться. Я прошу помощи, а не готовый код, потому как алгоритмов для реализации я не нашел.