Он применим при решении задач при различных исходных данных. (переход дороги при наличии светофора -разные дороги, разные пешеходы и т. д. , а все равно на красный свет - стоим, зеленый - идем, желтый - ждем)
Массовость. Алгоритм решения задачи разрабатывается в общем виде, т. е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.