Метод перебора комбинаций эффективен в системах управления расписанием, потому что позволяет генерировать эффективные расписания для масштабных проектов за разумное время. 1
Это связано с тем, что встречающиеся на практике задачи составления расписаний содержат тысячи, а порой и миллионы заданий. 4 Полный перебор всех вариантов в таком случае занимает неприемлемо много времени, даже для суперкомпьютера. 2 Цель метода перебора — найти такой алгоритм, при котором множество рассматриваемых вариантов будет существенно сокращено, но будет содержать оптимальный вариант. 2
Кроме того, метод перебора комбинаций позволяет учитывать ограничения на последовательность выполнения работ и другие факторы, которые важны при составлении расписания. 4 Например, при составлении учебного расписания нужно минимизировать число «окон» между занятиями или количество используемых помещений, при этом допустимое расписание должно учитывать, когда могут заниматься учащиеся, когда может вести занятие преподаватель, какие помещения для занятия подходят. 2