Методы исследования операций не представляют собой единого универсального аппарата, пригодного для выработки решений на все случаи жизни. Исследование операций – это набор различных математических методов, объединенных общей задачей обоснования наилучших решений. Каждый из этих методов имеет свою область применения.
Методы исследования операций могут быть отнесены к четырем основным группам: аналитические, статистические, математического программирования, теоретико-игровые.
Аналитические методы характерны тем, что устанавливаются аналитические, формульные зависимости между условиями решаемой задачи и ее результатами. К этим методам относятся теория вероятностей, теория марковских процессов, теория массового обслуживания, динамика средних.
Теория вероятностей – наука о закономерностях в случайных явлениях. С ее помощью вырабатываются решения, зависящие от условий случайного характера.
Теория марковских случайных процессов разработана для описания операций, развивающихся случайным образом во времени.
Теория массового обслуживания рассматривает массовые повторяющиеся процессы.
Метод динамики средних применяется в тех случаях, когда можно составить зависимости между условиями операции и ее результатом исходя из средних характеристик указанных условий.
Статистические методы основаны на сборе, обработке и анализе статистических материалов, полученных как в результате фактически действий, так и выработанных искусственно путем статистического моделирования на ЭВМ. К этим методам относятся последовательный анализ и метод статистических испытаний.
Последовательный анализ дает возможность принимать решения на основе ряда гипотез, каждая из которых сразу же последовательно проверяется, например при проверке качества партии изделий.
Метод статистических испытаний (Монте-Карло) заключается в том, что ход операций проигрывается, как бы копируется на ЭВМ, со всеми присущими операции случайностями.
Математическое программирование представляет собой ряд методов, предназначенных для наилучшего распределения имеющихся в наличии ограниченных ресурсов, а также для составления рационального плана операции. Математическое программирование подразделяется на линейное, нелинейное и динамическое. Сюда же обычно относят и методы сетевого планирования.
Линейное программирование применяется в тех случаях, когда условия ведения операций описываются системой линейных (1-й степени) уравнений или неравенств. В случае, если указанные зависимости носят нелинейный характер (2-й и более степени), применяется метод нелинейного программирования.
Динамическое программирование служит для выбора наилучшего плана выполнения многоэтапных действий, когда результат каждого последующего этапа зависит от предыдущего.
Сетевое планирование, предназначено для составления и реализации рационального плана ведения операции, предусматривающего решение задачи в кратчайший срок и с наилучшими результатами.
предназначены для обоснования решений в условиях неопределенности (неполноты, неясности) данных обстановки. К теоретико-игровым методам относятся теория игр и теория статистических решений.
Теория игр применяется в тех случаях, когда неопределенность обстановки вызвана сознательными, злонамеренными действиями конфликтующей стороны.