- •1. Основные понятия и определения
- •1.1. Принципы системного анализа. Системный анализ и исследование операций
- •Не есть
- •1.2. Терминология операционного исследования
- •1.3. Принципы принятия решений в задачах исследования операций. Классификация задач
- •1.4. Неопределённость целей. Выбор решения по многим критериям
- •1.4.1. Выделение главного критерия
- •1.4.2. Методы формирования свёртки критериев
- •1.4.3. Введение метрики в пространстве целевых функций
- •1.4.4. Метод максиминной свёртки
- •1.4.5. Метод последовательных уступок
- •1.4.6. Компромиссы Парето
- •Способы задания отношений
- •Задание сечениями. Этот способ менее распространён, чем предыдущие, однако он пригоден и для задания отношений на бесконечных множествах.
- •Пример 1.2
- •1.5. Экспертные методы принятия решений
- •Метод парного сравнения Данный метод заключается в установлении предпочтений при сравнении двух критериев. Матрица предпочтений а составляется следующим образом:
- •Метод непосредственной оценки
- •Метод последовательного сравнения
- •А. Ранжирование Определение достоверности результатов проведённого опроса
- •Практически, достоверность экспертного опроса считается хорошей, если
- •Б. Метод непосредственной численной оценки в качестве степени согласованности служит дисперсия:
- •Метод получил название по имени древнегреческого города Дельфы, где по преданию находился известный дельфийский оракул.
- •Построение результирующей оценки Пусть в результате выбранной процедуры опроса построена матрица
- •Ранжирование
- •Метод непосредственной оценки
- •Принятие решений в условиях неопределённости и риска
- •1.6.1. Принятие решений в условиях неопределённости
- •1.6.2. Принятие решений в условиях риска
- •1.7. Принятие решения в условиях конфликта
- •1.8. Примеры построения операционных моделей
- •Транспортная задача
- •Задача поставщика
- •Задача оптимального управления с непрерывным временем
- •Задача о размещении
- •Задача о водопроводчике
- •Задача о загрузке судна запасными деталями
- •Задачи из Калихмана
1.2. Терминология операционного исследования
Введем основные понятия и определения, необходимые для операционного исследования [12, 19].
Операция – совокупность взаимно согласованных действий, направленных на достижение определенной цели.
Примеры операций: выпуск новой продукции в заданные сроки, повышение производительности вычислительной системы при обработке данных в реальном масштабе времени и др.
Оперирующая сторона – отдельные лица и коллективы, объединенные организационным руководством и активно стремящиеся к достижению поставленной цели.
Активные средства проведения операции – совокупность материальных, энергетических и других ресурсов, а также организационных возможностей, используемых оперирующей стороной для обеспечения успешного хода операций и достижения цели.
Стратегии оперирующей стороны – допустимые способы использования активных средств. "Допустимые" следует понимать как не выходящие за пределы технических, организационных и физических возможностей (ограничений).
Факторы операции – объективные условия и обстоятельства, определяющие ее особенности и влияющие на исход операции. Различают обычно факторы операции: определенные (контролируемые, управляемые) и неопределенные, имеющие вероятностную природу, обычно неуправляемые.
Эффективность операции – отражает соответствие между результатом предпринимаемых действий и целью операции. Для количественной оценки выбирается скалярный или векторный показатель эффективности.
Любое операционное исследование включает следующие этапы:
1. Построение математической модели операции – формальных соотношений, устанавливающих связь принятой системы показателей эффективности f(x) с действующими факторами операции и стратегиями оперирующей стороны:
f (x , z ),
где x – решение, управление, связанное с выбором стратегии оперирующей стороны из допустимого множества X , z – неконтроли-руемые, неуправляемые факторы операций, принадлежащие множеству Z.
2. Формулировка оптимизационной задачи выбора решений
, т.е. выбора стратегии, наилучшей в некотором смысле с точки зрения принятой системы показателей эффективности f ( x, z ).
Решение возникающей оптимизационной задачи. Данный этап исследования операции можно отнести собственно к математике.
С точки зрения математики – это обычные задачи математического программирования, которые в зависимости от вида ограничений и области допустимых решений распадаются на определенные классы: линейное программирование, нелинейное программирование, целочисленное программирование, дискретное, динамическое и др. Для решения каждой из указанных задач существуют разнообразные, хорошо изученные алгоритмы оптимизации [5, 6, 7, 9]. При этом следует отметить, что теория решения экстремальных задач возникла и развивалась именно благодаря потребностям исследования операций. Заметим также, что ряд математических задач оптимизации, к которым сводятся исследуемые операции, не содержат неопределенностей. Но задачи, не содержащие неопределенностей, являются скорее исключением, чем правилом.
В исследовании операций принято различать три типа неопределенностей:
Неопределенность целей.
Неопределенность наших знаний об окружающей природе, внешней среде.
Неопределенность действий реального противника или партнера.
Рассмотрим, что необходимо исследователю операций для анализа соответствующих задач средствами математики.