Оптимизация алгоритма перебора при генерации комбинаторных последовательностей важна, потому что часто количество перебираемых вариантов слишком велико, и это может затруднять генерацию и использование комбинаторных объектов. 23
Некоторые способы оптимизации:
Наибольший эффект оптимизации достигается, когда оба приёма (изменение порядка расширения и исключение неподходящих вариантов) применяются одновременно. 4