функций был достаточно широк; иначе, например, может случить-
ся, что в этом классе нет приемлемой функции, которая дает про-
грамму с допустимым временем реализации.
Теорема 1.1. Для того чтобы при заданной функции со-
ответствия между вершинами графа алгоритма и отдельными
срабатываниями функциональных устройств вычислительной си-
стемы алгоритм был реализуем, необходимо и достаточно, чтобы
для любых двух вершин, выполняемых на одном функциональном
устройстве и связанных путем, более позднее срабатывание со-
ответствовало той вершине, которая находится в конце пути.
Д о к а з а т е л ь с т в о непосредственно вытекает из теоремы 2.2
предыдущей главы.
Замечание. Здесь вопрос подачи входных данных в систему, а
также вопросы присоединения и использования памяти не обсуж-
даются.
Для того, чтобы обсуждать эффективность алгоритма, нужно
привлечь дополнительные данные.
Если перенумеровать функциональные устройства нашей си-
стемы натуральными числами, а также перенумеровать натураль-
ными числами моменты нашего (дискретного) времени, то инфор-
мация о моментах включения функциональных устройств можно
поместить в первом квадранте целочисленной решетки на плоско-
сти. Граф алгоритма размещается в s-мерном пространства так,
что его вершины находятся в целочисленных точках (решетчатый
граф). Задача состоит в построении отображения этого графа на
целочисленную решетку плоскости, удовлетворяющую определен-
ным условиям.
На плоскости можно представить себе фишки, представляю-
щие собой носители информации; они содержат в себе всю необхо-
димую информацию об адресате, а также о результате срабатыва-
ния функционального устройства. Фишки передвигаются к своим
адресатам, и очередное функциональное устройство срабатывает
только после того, как у него соберутся все необходимые фишки.
Срабатывание порождает новые фишки с новыми адресами. Здесь
предполагается, что первоначальное распределение фишек произ-
ведено до начала вычислительного процесса; оно проводится не обя-
зательно по узлам вычислительной системы на плоскости и может
быть проведено на графе алгоритма. При фиксации функции мо-
76