Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3106.doc
Скачиваний:
15
Добавлен:
13.11.2022
Размер:
1.3 Mб
Скачать

2. Синтез организационной структуры на графовых моделях

Рассмотрим особенности использования графовых моделей для синтеза организационной структуры ИС. Организационную структуру системы удобно представить в виде графа G(E,V), где Е – множество вершин, представляющих собой элементы структуры; V – множество дуг, указывающих связи между элементами.

Графовые модели могут обладать различной информативностью. На этих моделях в простых случаях можно ограничится указанием структурных подразделений и связей между ними. Можно на графовых моделях указать более подробную информацию. Так, например, вершинам можно приписывать веса, указывающие численность подразделений, а дугам – мощность, характеризующую количество передаваемой информации.

Синтез организационной структуры на графовых моделях основан на принципе агрегирования, т.е. объединении в одну подсистему наиболее близких задач, или в один управляющий узел наиболее тесно взаимодействующих подразделений и исполнителей. Этот принцип базируется на интуитивно ясном и проверенном на практике соображении, что при таком объединении уменьшается объем циркулирующей информации между подразделениями, время, затрачиваемое на передачу информации и согласование плановых решений; дублирование функций и т.д., хотя в явном виде все эти характеристики не учитываются. Так, например, множество E графа G можно интерпретировать множеством различных подразделений и исполнителей управляющего органа, а множество V множеством взаимосвязей между ними. Тогда в результате решения задачи оптимального распределения G получим множество моделей организационной структуры или подсистем, которые могут являться элементами структуры в дальнейших задачах синтеза.

Задача синтеза организационной структуры в терминах теории графов формулируется как разбиение графа G на подграфы G1, G2, …, GN. При этом каждый из графов Gi G, i = 1, 2, …, N, подграфы не должны пересекаться Gi Gj = 0, для i, j =1, 2, …, i j, объединение должно дать исходный граф: .

Полученное разбиение должно минимизировать функцию:

,

где Ci(Gi) - некоторая функция, определенная на множестве разбиений

Gi , i = 1, 2, …N,

В зависимости от вида целевой функции графовые задачи синтеза организационной структуры формализуются следующим образом

1. Найти разбиение графа G(E,V) на подграфы G1 , G2, … GN при r(Ei)≤r, которое минимизирует некоторую функцию от величины внешних связей между подграфами (например, сумму внешних связей, величину связей между отдельными подграфами и т.д.). Ограничение r(Ei)≤r может означать, например, допустимое количество вершин (сотрудников) в подграфе (в подразделении).

2. Найти разбиение графа G(E,V) на сильно связанные подграфы, т.е. на подграфы, у которых связи между элементами внутри подграфа больше, чем с другими элементами графа G1, G2, …, GN.

3. Найти разбиение графа G(E,V), чтобы a(U)=0,5∑c(Ei)→min

при max l(Ei)≤ a(U), где a(U) – суммарная внешняя связанность подграфов минимизируется при котором максимальная внутренняя связь подграфа не должна превышать суммарной внешней связи. Обозначения: c(Ei) число связей всех вершин Ei с другими вершинами V\Vi; l((Ei) – число связей вершин графа Gi между собой.

4. Найти разбиение графа G(E,V) на N непересекающихся подмножеств

, Gs Gt =0 для s, t =1, 2, …N, s t таким образом, чтобы

,

где dij – показатель степени связи между вершинами графа G;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]