Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные пункты последовательного алгоритма размещения




  1. Для текущей вершины определяется множество инцендентных ей рёбер
  2. Находим множество вершин, входящих в каждое ребро
  3. Для рассматриваемой вершины подсчитываем , для которых выполняется условие
  4. Повторяем пункт с 1 по 3 для
  5. Определяем очередную вершину по
  6. Определяем позиции для установки. Для этого формируем множество . Из множества вершин входящих в ребро выделяем подмножество размещённых элементов по цепи .
  7. Подсчитываем длину покрываемого дерева, соответствующую ребру , т.е.

- координаты элемента

- координаты элемента

  1. Повторяем пункт с 6 по 7 , при этом суммируя длину покрывающего дерева
  2. Повторяем пункты с 6 по 8 для
  3. Определяем позицию , для которой

 

  1. Заносим вершину в множество , а позицию в множество , соответственно исключая их из и

  1. Проверяем, все ли элементы размещены , переход на пункт 13, иначе на пункт 1
  2. Конец работы алгоритма

 

 

Улучшение размещения перестановкой модулей

 

Для улучшения некоторого начального размещения меняют местами те элементы, перестановка которых приводит к оптимизации критериев качества.

 

Правила окончания перестановок:

  1. Не существует перестановок улучшающих критерии качества
  2. Разных значений критериев качества для двух соседних итераций меньше некоторого заданного значения

 

Исходные данные:

– Соединение элементов определяется матрицей смежностей R

– Расстояние между соседними элементами определяется матрицей позиций

– Элементы матрицы R и должны полностью соответствовать друг другу по индексам. При этом элементы матрицы R должны располагаться в соответствии с порядковыми номерами, позицией и установкой, т.е. в матрице R 1-ая строка характеризует связанность элемента R с .

При перестановке элементов местами происходит перестановка соответствующих строк и столбцов матрицы .

 

Суммарная взвешенная длина соединений L(a) рассчитывается поэлементно перемножением матриц R и .

 

 

В выражении для подсчёта значения приращения функционала будет иметь вид:

S – индекс элемента не участвующего в перестановке

 

Для уменьшения числа возможных перестановок, элементы упорядочивают по суммарной длине связи каждого элемента с остальными.

 

Где номера или индексы нумеруют по убыванию

После окончания итераций подсчитают новое значение суммарной длины связи, и процесс повторяется.

 




Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 374; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.