
- •Задания для курсовой работы Задание 1
- •Задания для курсовой работы Задание 2
- •Конец работы алгоритма. Задания для курсовой работы Задание 3
- •G1, …g с числом вершин n1,…n в каждом куске. Замечание. Формирования g1 начинаем с вершины с наибольшей локальной степенью.
- •Конец работы алгоритма. Задания для курсовой работы Задание 4
- •На кусков g1,…g с учетом запрещенных вершин.
- •Конец работы алгоритма.
- •В общем виде для разбиения матрицы смежности на две подматрицы а1 и а2, число связности имеет вид
- •Конец работы алгоритма.
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 7
- •Итерационный алгоритм разрезания графа g (X,u)
- •Замечание. Определим число связности вершин xj следующим образом:
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 9
- •Алгоритм размещения конструктивных модулей на монтажной коммутационной плоскости (мкп) методом слепого поиска
- •Замечание. Обозначим n – число размещаемых км; m – число позиций на мкп.
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 10
- •Алгоритм размещения конструктивных модулей в мкп решением задачи о назначениях
- •Задания для курсовой работы Задание 11 Последовательный алгоритм размещения конструктивных модулей в мкп по максимальной связности
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 12
- •Последовательный алгоритм размещения конструктивных модулей в мкп по максимальной суммарной связности
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 13
- •Последовательный алгоритм размещения конструктивных модулей в мкп по связности
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 14
- •Последовательный алгоритм размещения конструктивных модулей в мкп по максимальной относительной связности
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 15
- •Итерационный алгоритм размещения на основе парных перестановок
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 16
- •Алгоритм парных перестановок
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 17
- •Алгоритм построения кратчайшего покрывающего дерева Прима
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 18
- •Алгоритм построения кратчайшего покрывающего дерева Прима
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 19
- •Алгоритм Прима построения кпд
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 20
- •Алгоритм построения кпд Штейнера
- •8. Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 21
- •Алгоритм предварительного покрытия
- •Конец работы алгоритма.
- •. Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 23
- •Метод обратного размещения
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 24
- •Матричные схемы выбора размещения
- •Конец работы алгоритма.
- •Задания для курсовой работы
- •Задание 25
- •Алгоритм минимизации числа изгибов соединений
- •Конец работы алгоритма. Список литературы
Задания для курсовой работы
Задание 9
Алгоритм размещения конструктивных модулей на монтажной коммутационной плоскости (мкп) методом слепого поиска
Замечание. Обозначим n – число размещаемых км; m – число позиций на мкп.
Алгоритм.
Пронумеровать все возможные позиции для размещения КМ в порядке от 1 до m.
С использованием датчика случайных чисел с равномерным распределением генерировать n случайных чисел (по числу размещаемых модулей) в интервале (1, m).
Разместить КМ в позициях, номера которых выбраны случайно в п.2. Вычислить значение целевой функции F.
Если это первая итерация, то полученное значение F запоминается как Fопт. При выполнении всех последующих итераций полученное значение F запоминается как Fопт только в том случае, если оно оказывается меньше полученного на предыдущей итерации.
Запомнить полученное размещение КМ.
Проверяется условие, все ли элементы размещены. Если оно не выполняется, то осуществляется переход к п.2, в противном случае осуществляется переход к п.7.
Конец работы алгоритма.
Задания для курсовой работы
Задание 10
Алгоритм размещения конструктивных модулей в мкп решением задачи о назначениях
Замечание 1. Обозначим n – число размещаемых конструктивных модулей; m – число позиций на МКП. Перед работой алгоритма необходимо выполнить начальное размещение КМ в МКП одним из известных алгоритмов либо вручную.
Замечание 2. Внутренне устойчивым множеством Sv вершин графа G называется максимальное количество несмежных вершин графа.
Алгоритм.
Выполнить начальное размещение n конструктивных модулей заданной схемы в m позиций МКП.
Сформировать очередное внутренне устойчивое множество Sv вершин для модели графа заданной схемы устройства.
Конструктивные элементы, соответствующие вершинам множества Sv, удалить с позиций МКП.
Для каждого из КМ, соответствующих вершинам множества Sv, определяем эффективность его размещения на каждой из m-n+v свободных позиций, то есть суммарную длину связей КМ с оставшимися размещенными в МКП модулями.
Решаем задачу о назначении КМ, соответствующих вершинам множества Sv, в новых позициях из числа m-n+v свободных.
Вычисляем эффективность полученного размещения.
Если ещё не все элементы размещены, то переходим к п.2.
Конец алгоритма.
Задания для курсовой работы Задание 11 Последовательный алгоритм размещения конструктивных модулей в мкп по максимальной связности
Замечание. Обозначим: E
– множество элементов, подлежащих
размещению Ек
– подмножество уже размещенных элементов
– подмножество еще не размещенных
элементов; S – множество
всех позиций
подмножество еще не занятых позиций
Sк –
подмножество занятых позиций.
Алгоритм.