
- •Раздел I. Методологические принципы построения автоматизированных систем.
- •§ 1.1. Определение и состав автоматизированной системы.
- •§ 1.1.1. Функциональная часть ас.
- •§ 1.1.2. Обеспечивающая часть ас.
- •§ 1.2. Классификация ас.
- •§ 1.3. Основные принципы построения ас.
- •§ 1.4. Этапы разработки ас.
- •§ 1.5. Задачи, решаемые на стадиях проектирования ас.
- •Раздел II. Человек в контуре организационного управления.
- •§ 2.1. Проблема принятия решений.
- •§ 2.2. Процесс принятия решения.
- •§ 2.3. Общая постановка задачи принятия решений.
- •§ 2.4. Классификация задачи принятия решений.
- •§ 2.5. Общая постановка однокритериальной статической детерминированной зпр.
- •§ 2.6. Общая постановка однокритериальной статической задачи принятия решений в условиях риска.
- •§ 2.7. Принятие решений в условиях неопределенности.
- •§ 2.8. Многокритериальные задачи принятия решений.
- •§ 2.8.1. Принцип равномерности.
- •§ 2.8.2. Принцип справедливой уступки.
- •§ 2.8.3. Принцип выделения одного оптимизируемого критерия.
- •§ 2.8.4. Принцип последовательной уступки.
- •§ 2.8.5. Свертка локальных критериев.
- •§ 2.8.6 Способы нормализации локальных критериев.
- •§ 2.8.7. Способы задания и учета приоритета локальных критериев.
- •Раздел III. Модели синтеза структуры ас
- •§ 3.1. Формализация общей задачи синтеза структуры
- •§ 3.2. Частные задачи синтеза оптимальной структуры ас
- •§ 3.2.1 Частные критерии оптимизации.
- •§ 3.2.2. Ограничения в частных задачах синтеза.
- •§ 3.2.3. Первая частная задача синтеза оптимальной структуры ас.
- •§ 3.2.4. Вторая частная задача синтеза оптимальной структуры ас
- •§ 3.2.5. Третья частная задача синтеза оптимальной структуры ас
- •§ 3.3 Примеры частных задач синтеза оптимальной структуры ас
- •Раздел IV. Структурный анализ ас.
- •§ 4.1. Цели и задачи структурного анализа ас.
- •§ 4.1.1. Организационная структура.
- •§ 4.1.2. Функциональная структура.
- •§ 4.1.3. Алгоритмическая структура.
- •§ 4.1.4. Техническая структура.
- •§ 4.2. Три уровня описания систем.
- •§ 4.3. Формализация описания структуры на основе теории графов.
- •§ 4.3.1. Способы формализованного задания графа.
- •§ 4.3.2. Определение цепи, пути, цикла, контура.
- •§ 4.3.3. Степень вершины.
- •§ 4.3.4. Понятие связности графа.
- •§ 4.3.5. Порядковая функция на графе. Понятие уровня. Триангуляция.
- •§ 4.4. Топологическая декомпозиция структур.
- •§ 4.5. Описание и анализ потоков информации в ас.
- •§ 4.6. Структурно – топологические характеристики систем и их применение.
- •§ 4.6.3. Структурная избыточность.
- •Раздел V. Управление на структурах в ас.
- •§ 5.1. Децентрализованная структура.
- •§ 5.2. Централизованная структура.
- •§ 5.3. Централизованная рассредоточенная структура.
- •§ 5.4. Иерархическая структура.
- •§ 5.5. Типовые организационные структуры управления производством.
- •§ 5.5.1. Линейная структура.
- •§ 5.5.2. Функциональная структура.
- •§ 5.5.3. Линейно – штабная структура.
§ 3.2.4. Вторая частная задача синтеза оптимальной структуры ас
Необходимо
так
распределить i
задач
междуj
узлами
,
чтобы обеспечить минимум
общих затрат
(3.2.1) или минимум общего времени решения
(3.2.2) при выполнении ограничений на общее
время решения (3.2.9) или общие затраты
(3.2.6) соответственно.
Математическая модель этой задачи может быть записана следующий образом: найти
|
(3.2.15) |
при
|
(3.2.16) |
|
(3.2.17) |
В этих соотношениях:
аij ‑ затраты (время решения) i-й задачи в j-м узле;
bij ‑ время решения (затраты) i-й задачи в j-м узле;
B ‑ общее время решения (затраты) всех задач.
Для
решения этой задачи прежде всего берутся
минимальные элементы в каждой строке
матрицы коэффициентов
и
проверяется выполнение условия
(3.2.16) для соответствующих элементов
матрицы коэффициентов
.
Если условие (3.2.16) выполняется, это и будет оптимальным решением.
Если
условие (3.2.16) не выполняется, то из
матрицы коэффициентов
и
исключают
те элементы, которые не могут войти
ни в одно допустимое решение. Для этого
последовательно рассматриваются
все элементы матрицы
и
проверяется условие
|
(3.2.18) |
где bij ‑ минимальный элемент в соответствующей строке;
blj
‑ рассматриваемый элемент,
.
Иначе говоря, каждая задача последовательно закрепляется за каждым из узлов и проверяется выполнение условия (3.2.16) в лучшем случае.
Если
условия (3.2.18) нарушается, то соответствующий
элемент blj
не входит в
допустимое
решение и он исключается из матрицы
.
Из матрицы
исключается
соответствующий элементаij.
Из
условия (3.2.17) следует, что в каждой строке
может быть только один элемент. Поэтому
без
учета выражения (3.2.14) равен
.
Отсюда, если для элементов одновременно
выполняются условия
и
,
,
то эти элементы могут быть исключены
из рассмотрения.
Хотя исключение элементов не всегда приводит к оптимальному решению, однако объем вычислении резко сокращается.
Далее используется метод "ветвей и границ". В отличие от предыдущей задачи, ветвление осуществляется с учетом ограничения (3.2.16), что существенно сокращает число рассматриваемых вариантов. Оценка для каждой вершины находится по элементам матрицы (3.2.15) аналогично предыдущей задаче (3.2.14). Ограничение при этом имеет вид
|
(3.2.19) |
где i* ‑ уровень ветвления;
§ 3.2.5. Третья частная задача синтеза оптимальной структуры ас
Необходимо
так распределить i
задач
междуj
узлами
,
чтобы обеспечить минимум общих затрат
(3.2.1) или минимум общего времени решения
(3.2.2) при выполнении ограничений на общее
время решения (3.2.9) и загрузку узлов
(3.2.8), либо на общие затраты (3.2.6) и загрузку
узлов (3.2.8) соответственно.
Математическая модель этой задачи может быть записана в следующем виде: найти
|
(3.2.20) |
при
|
(3.2.21) |
|
(3.2.22) |
|
(3.2.23) |
Для
решения этой задачи прежде всего из
матриц коэффициентов
,
,
исключаются
элементы, которые заведомо не могут
войти в оптимальное решение. Исключение
элементов bij
и сij
из матриц систем (3.2.21)
и (3.2.22)
осуществляется
аналогично рассмотренной выше, т.е.
исключаются все элементы, для которых
не выполняется условие (3.2.18). Оценке
для матрицы коэффициентов (3.2.20)
находится аналогично
оценка системы (3.2.14) в первой задаче.