Одна из математических задач на перераспределение предметов между контейнерами — задача об упаковке в контейнеры. 24
Её суть в том, что имеются контейнеры фиксированного объёма и набор предметов произвольного объёма (объём каждого предмета в отдельности меньше объёма контейнера). 2 Требуется упаковать эти предметы в минимальное число контейнеров. 2
Существует множество разновидностей этой задачи (двумерная упаковка, линейная упаковка, упаковка по весу, упаковка по стоимости и т. п.). 4 Они могут применяться в разных областях, например, в вопросе оптимального заполнения контейнеров, загрузки грузовиков с ограничением по весу, создании резервных копий на съёмных носителях. 4
Задача об упаковке в контейнеры — NP-трудная, то есть для гарантированного нахождения оптимального решения нужен полный перебор. 2 Однако есть эвристические алгоритмы для нахождения подходящего решения. 2