Задача упаковки в контейнеры – это классическая задача, которая широко изучалась на протяжении десятилетий. Она включает в себя упаковку предметов различных размеров в ограниченное количество контейнеров так, чтобы общее количество используемого пространства было минимальным. Приведем постановку одномерной задачи упаковки в контейнеры. Имеются различные целочисленные размеры предметов $w_1, \ldots,w_n$, которые необходимо упаковать в конечное количество контейнеров, у каждого из которых ограниченная целочисленная вместимость $C$, таким образом, чтобы количество использованных контейнеров было минимально. Предполагается, что $w_i \leq C$ для $\forall i$. В этой статье совместно с редукцией рассматривается 2 метаэвристических алгоритма, которые хорошо себя зарекомендовали на других задачах.