Декомпозиція задачі. Алгоритми