- •8. Дисциплина «Управленческие решения»
- •1. Сущность управленческого решения (ур). Ситуация принятия ур. Лицо, принимающее решение (лпр). Проблема. Исходное множество альтернатив.
- •Виды управленческих решений
- •Свойства ур
- •3. Подход исследования операций (ио) для нахождения оптимальных ур. Классификация моделей исследования операций. Ограниченность подхода ио для принятия ур.
- •Классификация моделей исследования операций
- •Модели линейного программирования
- •Дерево решений и его сворачивание
- •Примеры
- •Примеры
- •Примеры
- •8. Групповое принятие ур. Проблемы применения правила большинства. Принцип и парадокс де Кондорсе. Правило Борда. Теорема Эрроу о невозможности и ее значение для процедур коллективного принятия ур.
3. Подход исследования операций (ио) для нахождения оптимальных ур. Классификация моделей исследования операций. Ограниченность подхода ио для принятия ур.
Подход исследования операций (ИО) для нахождения оптимальных УР. Ограниченность подхода ИО для принятия УР.
Одно из направлений теории и методологии принятия УР основано на использовании моделей и методов исследования операций. Задача принятия УР формулируется как математическая оптимизационная задача нахождения совокупности значений показателей
X* Xдоп X = (x1,…xi,…,xn), при котором некоторая функция F(X), определяющая качество УР, принимает наилучшее значение. Формально, рассматривается задача нахождения
X* =pievF(X)/ X* Xдоп,
где prev F{X) означает максимум или минимум F(X) в зависимости от смысла (контекста) этой функции.
Для нахождения X * может быть использован широкий спектр методов решения задач математического программирования. В зависимости от вида функции F(X) и условий
X * Хдоп рассматриваемая задача может быть задачей линейного, нелинейного, дискретного, целочисленного, двоичного (булева) программирования. Существует большое количество различных программных продуктов, позволяющих решить рассматриваемую задачу в разных ее постановках. Но не существует некоего универсального метода постановки задачи, т.е. перехода от ее вербального описания к представлению в виде формулы приведенной выше. Вместе с тем, более адекватная постановка задачи требует и большего объема исходной информации, но не гарантирует более точного или достоверного решения. Это объясняется трудностями получения точной и достоверной исходной информации, особенно при принятии УР в инновационном менеджменте и в менеджменте качества. Поэтому освоение навыков формализации задач принятия УР, адекватной реальным условиям информационного обеспечения, является очень важным для менеджеров как лиц, принимающих УР.
При постановке задачи принятия УР следует ориентироваться на некоторые типовые модели, так как применительно к ним разработаны методы, алгоритмы и программные продукты, позволяющие получить решение в приемлемые сроки.
В практике принятия УР достаточно широко распространены такие типовые задачи, как упаковки (компоновки), размещения (назначения), покрытия, транспортная, коммивояжера и др. Рассмотрим в качестве примера постановку задачи принятия УР как задачи об оптимальном покрытии, к которой сводится большое число самых разнообразных реальных задач.
Пусть для выполнения некоторой совокупности работ S = (s1, ..., sj, ..., sm) на предприятии требуется сформировать бригаду В работников. Каждая работа sj может быть выполнена некоторым работником ri R = (r1,…,rn), при этом вознаграждение i-го работника составляет величину ci. Учитывая, что не каждый работник может выполнить всю совокупность работ, а некоторые работы могут выполнить разные работники, можно сформировать достаточно большое количество бригад. Требуется сформировать такую бригаду В*, которая сумеет выполнить всю совокупность работ S при минимальных суммарных расходах на ее выполнение. Назовем такую бригаду оптимальной.
Для формализации задачи введем переменную aij, которая равна нулю в случае, когда i-й исполнитель не может выполнить j-ю работу, и равна единице в противном случае. Введем неизвестную переменную хij, которая принимает единичное значение при включении работника ri, в бригаду В*, и нулевое - в противном случае. Тогда рассматриваемая задача формализуется в виде следующей задачи двоичного (булевого) математического программирования: найти В*: cixj= min при условии aijxi1, j.
Для решения подобных задач существуют различные методы, среди которых наиболее применяемыми являются различные модификации схемы последовательного конструирования вариантов. В основе этой схемы лежит идея последовательного сужения множества вариантов решения задачи путем отбрасывания тех из них, среди которых заведомо нет оптимального. Конструирование искомого решения осуществляется последовательными шагами. Если на основе некоторых свойств решения можно ввести понятие доминирования одних вариантов над другими, то тогда удается разработать сравнительно простые, хотя зачастую и весьма трудоемкие алгоритмы нахождения оптимального варианта. Большинство из них реализуют схему ветвей и границ, в основе которой лежит ветвление вариантов, оценка для каждого из них граничного значения некоторого показателя и отсеивание худших. В настоящее время существует большое число различных компьютерных программ для реализации подобных методов.