
- •Введение
- •Тема 1 математическое программирование и основные принципы исследования операций
- •Общая цель математического программирования
- •Основные этапы операционного исследования
- •Общая цель математического программирования
- •Основные особенности исследования операций
- •2. Основные этапы операционного исследования
- •1 Термин «математическое программирование» здесь неточен, его употребляют с учетом исторических причин и традиций.
- •Тема 2 Принятие решений у задачах исследования операций
- •Типичные классы задач исследования операций на транспорте
- •Некоторые принципы принятия решении в задачах исследования операций
- •Принятие решений в условиях определенности
- •Разработка математических методов решения задач, исследование операций на транспорте
- •Графаналитический метод
- •Симплексный метод
- •1.Общие понятия о симплексном методе
- •Тема 4 распределительный метод
- •1. Математическая модель и особенности транспортной задачи
- •2. Первый способ (метод Хичкока)
- •Сокращение количества промежуточных решений (итераций)
- •Тема 6. Транспортная сеть решение транспортных задач, имеющих некоторые дополнительные условия
Основные особенности исследования операций
1. Характерной особенностью исследования операций является так называемый системный подход к анализу поставленной проблемы. Системный подход, или системный анализ, является основным методологическим принципом исследования операций, который состоит в следующем. Любая задача, какой бы частной она не казалась на первый взгляд, рассматривается с точки зрения ее влияния на критерий функционирования всей системы. Выше системный подход был проиллюстрирован на примере задачи управления запасами.
2. Для исследования операций характерно, что при решении каждой проблемы возникают все новые и новые задачи. Поэтому если сначала ставятся узкие, ограниченные цели, применение операционных методов не эффективно. Наибольший эффект может быть достигнут только при непрерывном исследовании, обеспечивающем преемственность в переходе от одной задачи к другой.
3. Одной из существенных особенностей исследования операций является стремление найти оптимальное решение поставленной задачи. Однако часто такое решение оказывается недостижимым из-за ограничений, накладываемых имеющимися в наличии ресурсами (денежные средства, машинное время) или уровнем современной науки. Например, для многих комбинаторных задач, в частности задач календарного планирования при числе станков п > 4, оптимальное решение при современном развитии математики оказывается возможным найти лишь простым перебором вариантов. Однако даже при небольших п число возможных вариантов оказывается настолько велико, что перебор всех вариантов при существующих ограничениях на быстродействие ЭВМ и допустимое машинное время практически не мыслим. Тогда приходится ограничиваться поиском «достаточно хорошего», или субоптимального решения. Поэтому исследование операций один из его создателей — Т. Саати — определил как «искусство давать плохие ответы на те практические вопросы, на которые даются еще худшие ответы другими методами» [1, 10].
4. Особенность операционных исследований состоит в том, что они проводятся комплексно, по многим направлениям. Для проведения такого исследования создается операционная группа. В ее состав входят специалисты разных областей знания: инженеры, математики, экономисты, социологи, психологи. Задачей создания подобных операционных групп является комплексное исследование всего множества факторов, влияющих на решение проблемы, и использование идей и методов различных наук.
2. Основные этапы операционного исследования
При всем многообразии содержания конкретных работ по исследованию операций каждое операционное исследование проходит последовательно следующие основные этапы:
1) постановка задачи;
2) построение математической модели;
3) нахождение решения;
4) проверка и корректировка модели;
5) реализация найденного решения на практике.
Постановка задачи — это чрезвычайно ответственный этап операционного исследования. Первоначально задачу формулируют с точки зрения заказчика. Такая постановка задачи обычно не бывает окончательной. Во время анализа исследуемой системы задача постепенно уточняется. На этом этапе роль операционной группы состоит в проведении тщательного обследования объекта, изучении множества факторов, влияющих на результаты исследуемого процесса.
После сбора данных обследования и их анализа операционная группа выделяет совокупность существенных факторов, проводит консультации с заказчиками и уточняет окончательно содержательную (словесную) постановку задачи.
Для выяснения упущенных факторов и их взаимосвязей при необходимости проводят дополнительное обследование объекта.
Построение математической модели. Получив достаточно строгую и логически непротиворечивую, содержательную постановку задачи, нужно построить ее математическую модель. Этот процесс называется формализацией задачи.
В самом общем случае математическая модель задачи имеет вид:
найти
п
ри
ограничениях
где Е — f (x, у) — целевая функция (показатель качества или эффективность) системы; х — вектор управляемых переменных; у — вектор неуправляемых переменных; gі- — функция потребления 1-го ресурса; bі — величина і-гo ресурса (например, плановый фонд машинного времени группы токарных автоматов в станко-часах).
Нахождение решения. Для нахождения оптимального решения задачи (1.1) — (1.2) в зависимости от вида и структуры целевой функции и ограничений используют те или иные методы теории оптимальных решений (методы математического программирования)1.