- •Исследование операций
- •Учебный план
- •Тематические планы лекций Лекция № 1. Исследование операций как методологическая основа теории принятия управленческих решений. Основные термины, определения, формализация
- •Лекция № 2.Моделирование целевых установок развития сложных системах
- •Лекция № 3. Примеры моделей операций
- •Лекция № 4. Элементы выпуклого анализа
- •Лекция № 5. Основы выпуклого программирования. Теория Куна-Таккера
- •Лекция № 6. Линейное программирование
- •Лекция № 7. Игровые методы обоснования решений
- •Лекция № 8. Моделирование операций на основе марковских случайных процессов
- •Лекция № 9. Элементы теории массового обслуживания
- •Список источников и литературы
- •2. Дополнительная литература
- •Лекция № 1. Исследование операций как методологическая основа теории принятия управленческих решений. Основные термины, определения, формализация
- •1.1Цели и задачи курса «Исследование операций»
- •1.2Системный подход в решении проблем управления
- •1.2.1Формальное определение системы и примеры систем
- •1.2.2Основные понятия целевого подхода в управлении
- •1.2.3Концептуальная постановка проблемы
- •1.2.4Понятие структуризации проблемы
- •1.2.5Основные понятия объектно-субъектного подхода в управлении
- •1.2.6Формализация системы и фаз процесса принятия решений
- •1.2.6.1Выявление проблемы — анализ ее существования
- •1.2.6.2Постановка проблемы
- •1.2.6.3Поиск решения проблемы
- •1.2.6.4Принятие решения
- •1.2.6.5Исполнение решения
- •1.2.6.6Оценка выполненного решения
- •1.3Формализм теории исследования операций (модель операции)
- •1.4Оценка эффективности стратегии
- •1.4.1Оценка неопределенности стратегии
- •1.4.2Функциональная оптимизация стратегий
- •1.4.3Смешанные стратегии
- •Лекция № 2.Моделирование целевых установок в сложных системах (2 ч.)
- •2.1Классификация целей систем
- •2.2Графы целей и способы их построения
- •2.3Методы свертки показателей эффективности
- •2.3.1.1Экономический способ формирования критериев
- •2.3.1.2Критические состояния объекта
- •2.3.1.3Последовательное достижение частных целей
- •2.3.1.4Логическое объединение критериев
- •2.3.1.5Обобщенное логическое объединение
- •2.3.1.6Случайное и неопределенное объединение
- •2.3.1.7Единицы измерения целей
- •2.3.1.8Полнота системы элементарных действий над критериями
- •2.4Экспертная оценка эффективности
- •2.5Критерии эффективности организационного управления
- •Лекция № 3. Примеры моделей операций (2 ч.)
- •3.1Модель анализа технологических процессов
- •3.2Аппроксимация функций полиномами
- •3.3Модель численного поиска экстремума
- •3.4Модель действий нападения против защиты в военных операциях
- •3.5Модель производства продукции в условиях конкуренции
- •3.6Модель оценки надежности неремонтируемых систем
- •3.6.1Параллельное дублирование системы в целом
- •3.6.2«Холодное резервирование» системы в целом
- •3.6.3Параллельное дублирование агрегатов системы
- •3.6.4«Холодное резервирование» агрегатов
- •3.7Модель для выбора дальности стрельбы в дуэльной ситуации
- •3.8Линейная обработка измерений (фильтрация) координат движущихся объектов
- •3.8.1Случайное блуждание координат движущегося объекта
- •3.8.2Зависимое блуждание координат движущегося объекта
- •3.8.3Ограниченное блуждание координат движущегося объекта
- •Лекция № 4.Элементы выпуклого анализа
- •4.1Вспомним основные понятия высшей алгебры
- •4.2Определение и примеры выпуклых множеств.
- •-Мерный куб с центром в точке и ребром :
- •-Мерный шар радиуса с центром в точке :
- •4.3Проекция точки на множество. Свойства.
- •4.4Теоремы отделимости выпуклых множеств.
- •4.5Крайние точки выпуклых множеств.
- •4.6Альтернативы Фредгольма.
- •4.7Выпуклые функции и их свойства.
- •4.8Связь между выпуклыми функциями и выпуклыми множествами
- •4.9Свойства выпуклых функций.
- •4.9.1Дифференцируемость скалярной выпуклой функции.
- •4.9.2Дифференцируемость по направлению.
- •4.9.3Непрерывность.
- •4.10Выпуклые дифференцируемые функции и их экстремальные свойства
- •4.11Критерии оптимальности
- •Лекция № 5.Основы выпуклого программирования. Теория Куна-Таккера
- •5.1Основная задача выпуклого программирования
- •5.2Формальная постановка задачи выпуклого программирования
- •5.3 Классические способы отыскания решения экстремальных задач
- •5.4Условие регулярности
- •5.5Функция Лагранжа. Условия оптимальности
- •5.6Теорема (Куна-Таккера).
- •5.7Дифференциальные условия Куна-Таккера
- •5.8Общая схема решения задачи выпуклого программирования
- •Лекция № 6.Линейное программирование
- •6.1Примеры моделей операций, приводящих к злп
- •6.1.1Задача о диете
- •6.1.2Общая задача планирования выпуска продукции (распределительная задача)
- •6.1.2.1Общая задача планирования выпуска продукции
- •6.1.2.2Выпуск комплектной продукции
- •6.1.3Транспортная задача
- •6.1.3.1Классическая транспортная задача
- •6.1.3.2Транспортная задача с фиксированными доплатами
- •6.2Различные виды злп и их эквивалентность
- •6.2.1Стандартная задача линейного программирования
- •Лекция № 7. Игровые методы обоснования решений
- •7.1Теория игр как теория обоснования решений в условиях конфликта интересов
- •7.2Конфликт и его формальная модель
- •7.3Формализация принятия решения в условиях конфликта
- •7.4Оптимальность в конфликтной ситуации
4.4Теоремы отделимости выпуклых множеств.
Пусть — выпуклое множество в . Для любой точки , внешней относительно замыкания множества , существует такая гиперплоскость
, что < , >= и для всех будет < , >< .
Геометрический смысл теоремы очевиден: существует такая проходящая через точку гиперплоскость , что , т.е. лежит в одном из полупространств, определяемых .
Доказать самостоятельно. Указание: провести гиперплоскость с нормалью = и смещением =< , >.
Гиперплоскость называется опорной гиперплоскостью в точке к множеству , если для всякого элемента выполняются соотношения:
< , > и < , >= .
В любой граничной точке выпуклого множества существует опорная гиперплоскость (88).
Доказать самостоятельно. Указание: рассмотреть последовательность точек, внешних относительно замыкания множества и таких, что последовательность сходится к вектору .
Доказать, что если в точке существует касательная гиперплоскость, то она совпадает с опорной и в этом случае опорная гиперплоскость единственна.
(о разделяющей гиперплоскости). Если множество внутренних точек выпуклого множества не пусто и не пересекается с выпуклым множеством , то для множеств и существует разделяющая их гиперплоскость , т.е. существует вектор 0 такой, что < , >< , > для всех и .
4.5Крайние точки выпуклых множеств.
Точка множества называется крайней, или угловой точкой, если в не существует таких точек и , причем , что при некотором .
Примеры.
1. Любая точка окружности является крайней для круга.
2. Крайними точками плоского треугольника являются его вершины.
Привести пример выпуклого множества, не имеющего ни одной крайней точки. (Например, замкнутая верхняя полуплоскость. Доказать.).
Построить крайние точки множества решений системы неравеств:
+ 3; 5; 3; 5.
Размерностью выпуклого множества называется размерность минимального линейного подпространства в , содержащего .
Определить размерность выпуклого множества
+ 3; — 5; 4; 5.
Пусть — выпуклый компакт в . Тогда множество его крайних точек не пусто.
Доказать самостоятельно, применяя метод математической индукции по размерности выпуклого компакта .
Точка называется выпуклой комбинацией точек , если существуют неотрицательные числа , что
= и .
Примеры.
1. Любая внутренняя точка круга является выпуклой комбинацией концов хорды, проходящей через точку .
2. Любая точка треугольника является выпуклой комбинацией вершин.
(о представлении). Любая точка выпуклого замкнутого ограниченного множества может быть представлена в виде выпуклой комбинации конечного числа угловых точек этого множества (доказать самостоятельно).
Указание. Рассмотреть отдельно случаи, когда исходная точка является граничной точкой множества и внутренней точкой множества .
Выпуклой оболочкой произвольного множества называется минимальное выпуклое множество, содержащее .
Выпуклым многогранником называют выпуклую оболочку конечного множества точек.
Примером является -мерный куб.
Выпуклая оболочка совпадает с множеством всевозможных выпуклых линейных комбинаций точек из .
ДОКАЗАТЕЛЬСТВО.
Множество всевозможных выпуклых линейных комбинаций точек из является выпуклым множеством (выпуклое множество, порожденное на множество , или натянутое на множество ). Такое множество, разумеется содержит и выпукло, следовательно, включает .
Обратно, как выпуклое множество содержит всевозможные выпуклые линейные комбинации своих точек и, в частности, выпуклые линейные комбинации точек множества , так что включает выпуклое множество, порожденное точками из .
Из 1, 2 и определения следует утверждение теоремы.
Любое компактное выпуклое множество в является выпуклой оболочкой своих крайних точек.
Доказать самостоятельно.
Множество называется конусом, если из условия следует для всех .
Пусть — выпуклое множество в . Может ли быть выпуклым дополнение до ?
Примером конуса служит множество = { : }.
Назовем конической -крестностью точки минимальный конус, содержащий -окрестность точки .
Доказать, что вектор принадлежит тогда и только тогда, когда существует такое число , что .
Следующие теоремы необходимы для дальнейшего изложения материала и приводятся к сведению.
Объединение конечного числа замкнутых множеств замкнуто.
Доказать, что если столбцы матрицы линейно независимы, то матрица является невырожденной.
Если столбцы матрицы линейно независимы, то линейное преобразование = отображает замкнутое множество на замкнутое множество .
(о замкнутости конуса). Множество
={ : = , 0} замкнуто.
(лемма Минковского-Фаркаша). Если существует такой вектор , что для всех , удовлетворяющих неравенству 0, будет < , >0, то найдется вектор 0 такой, что = .
Доказать, что всякая гиперплоскость, опорная к выпуклому конусу, проходит через начало координат. (Ашманов С.А.)