поместив в каждой вершине простое или конвейерное функци-
ональное устройство (вообще говоря, с памятью), которое мо-
жет выполнять все те же операции и за то же время, что
и функциональные устройства базовой системы, соответствую-
щее сливаемым вершинам. Тогда на системе G
∗
можно реализовы-
вать те базовые программы t ∈ P
G
, для которых разность после-
довательных моментов включения любых двух функциональных
устройств базовой системы, соответствующих сливаемым вер-
шинам, по модулю не меньше числа δ. Здесь δ равно единице, если
функциональное устройство построенной системы конвейерное и
сливаемые вершины не связаны дугой, и равно времени срабатыва-
ния базового функционального устройства, включаемого раньше,
— во всех остальных случаях.
Д о к а з а т е л ь с т в о достаточно очевидно. Поскольку замена
произошла на конвейерные устройства, то отпадают те программы,
в которых слитые (базовые) функциональные устройства начинали
работы одновременно: любые две операции поступавшие на слитые
(базовые) функциональные устройства, теперь должны быть раз-
несены во времени не менее чем на 1, а если они связаны дугой, то
— во времени срабатывания базового функционального устройства,
включаемого раньше, т.е. находящегося в начале дуги (ибо функ-
циональное устройство в конце дуги может начать работу лишь
после срабатывания функционального устройства, находящегося в
начале дуги).
Замечание. Разнесенность во времени сливаемых функцио-
нальных устройств — условие возможности их слияния; однако эта
разнесенность может служить причиной потери эффективности ре-
ализации алгоритма.
Теорема 3.2. В условиях теоремы 3.1 загруженность каж-
дого функционального устройства построенной вычислительной
системы G
∗
равна сумме загруженностей функциональных уст-
ройств, соответствующих сливаемым вершинам.
Д о к а з а т е л ь с т в о очевидно.
Замечание. Задача совместной оптимизации числа функцио-
нальных устройств, их загруженности и времени реализации алго-
ритма обычно оказывается исключительно сложной.
Теорема 3.3. Пусть разбиение вершин графа G
0
, проведен-
ное в согласии с условием теоремы 3.1, таково, что для каждого
подмножества все его вершины связаны одним путем. Тогда на
71