АЛГОРИТМ РАСПРЕДЕЛЕНИЯ НИТЕЙ ГРАФ-СХЕМЫ АЛГОРИТМА ПО УЗЛАМ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ.
- объемы передаваемой информации l – пропускная способность магистрали.
Пусть i-я вершина связана с несколькими вершинами в графе, множество вершин назовем разверткой вершины i (J).
Условимся, что в случае такой развертке сигнал в линиях передается одновременно.
Множество J вершин, связанных с рассматриваемой – назовем сверткой вершин. Будем также полагать здесь, что приход любой связи начинал выполнение модуля. Кроме того, мы между связями можем установить логические функции. Такая трактовка свертки позволяет строить ВС, которая не решает какие-то задачи, а выполняет сервисные функции.
Нитью сети, решающей задачу, будем называть цепь, в которой вес входящей или выходящей дуги может быть прибавлен к весу вершины.
Алгоритм 20 (Построение нитей в сети G представляющей решаемую задачу)
I:=1 – параметр определяющий текущий номе в множестве V:= 1 – номер массива перебора операторов k:=1 – номер очередной создаваемой нити. - множество связей нити с другими нитями f:=0 – номер очередного разрезания графа G - множество продолжения нитей
3. Вычислим обобщенный вес вершины , если вес вершины не модифицировался . Иначе: шаг 4 4. Если из вершины не выходит связь, то переходим на шаг 9. Иначе: шаг 5
6. Если j-я вершина не модифицировалась . Иначе Обобщенный вес вершины определяем как в шаге 3. Переходим к шагу 10. Иначе к следующему шагу. Если из вершины выходит несколько связей (Развертка), то среди множества дуг J, исходящих из вершины ищем максимум (1)
Для вершины вычисляется вес. Если вершина не модифицировалась Весами вершины множества J исключая вершину вычисляется как Где - Обобщенный вес вершины считаем, как на шаге 3. Переходим на шаг 11. Если из вершины - не выходит несколько связей, то идем на следующий шаг. 8. Если вершина - Входит в сверку J, то обобщенный вес вершины , связанной с вершиной вычисляется как . Веса остальных вершин (исключая вершину ) вычисляются как , если вершина не модифицировалась. Обобщенный вес как на шаге 3.
k++ Если , то f++, шаг 13. Иначе i++, шаг 2.
Переходим на шаг 2.
Пример
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (454)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |