Подготовка и принятие решения представляют собой процесс содержательного преобразования информации состояния в управляющую информацию. Подготовка и принятие решения в целом являются не формальным, а творческим процессом, хотя и включают в себя определенные элементы, поддающиеся формализации. Совокупность этих элементов называется формализованной частью процесса содержательного преобразования информации.
Эта часть процесса представляет собой формальное преобразование информации состояния в управляющую в соответствии с какой-либо математической моделью, описывающей интересующую нас производственно-экономическую ситуацию. Поскольку модель, как правило, не может учесть всех факторов, влияющих на решение задачи, то информация, полученная на выходе модели, должна подвергаться творческому анализу со стороны человека и лишь после этого принимается решение, т. е. вырабатывается управляющая информация.
Здесь под словом «человек» понимается человек или группа людей в органе управления, ответственных за принятие решения. Фактически решение может принимать не всегда один человек, но также объединение или группа людей, вырабатывающих единую линию поведения, даже в том случае, если некоторые из членов объединения имеют отличную от предполагаемой точку зрения.
Процесс принятия решения можно представить в виде этапов, составляющих модель переработки информации состояния в информацию управления или модель процесса принятия решения:
– анализ проблемной ситуации и постановка задачи;
– определение параметров операции и выбор показателей ее успешности;
– построение описательной (концептуальной) модели выбора решения;
– построение математической модели функционирования системы;
– формирование решения.
Вместе с тем это деление принято лишь для удобства рассмотрения процесса подготовки и принятия решения и является условным. Между указанными этапами этого единого процесса имеются как прямые, так и обратные связи. Рассмотрим в общих чертах содержание каждого из названных этапов.
Анализ проблемной ситуации и постановка задачи. Постановка задачи заключается в том, что принимающий решение устанавливает самостоятельно или получает от вышестоящей инстанции определенную цель (задачу).
Пути достижения указанной цели в этот период еще не ясны. Наличие цели при неясности путей ее достижения рождает проблему. Появление проблемы приводит к сознательному поиску действия, пригодного для достижения цели. Найти такое действие – означает решить проблему. В общем случае решение проблемы должно удовлетворять основным требованиям:
– его осуществление (воплощение на практике) должно иметь своим результатом достижение желаемого состояния (цели);
– оно должно быть таким, чтобы исходя из данного состояния его можно было осуществить путем некоторого действия или набора действий.
Совокупность проблемы, человека, призванного ее решить, и комплекса условий, в которых он столкнулся с этой проблемой, определяет так называемую проблемную ситуацию. Одним из основных моментов анализа ситуации является уяснение (уточнение) целей.
Обычно человеку, принимающему решение в сложной ситуации, трудно выявить одну-единственную цель, которую он бы преследовал на протяжении всего процесса принятия решения. Поскольку цели, несомненно, связаны между собой, определить глубину этих связей удается редко. Одни цели могут дополнять друг друга, а другие – противоречить друг другу. Поэтому при анализе проблемной ситуации первостепенную важность имеет выявление по крайней мере некоторых основных целей.
Цели, которые стремится достичь человек, не являются неизвестными. В некоторых случаях изменение целей происходит постепенно и не отражается заметным образом на процессе принятия решения. Иногда же замена целей приводит к существенным изменениям в принятом решении.
Следовательно, в процессе уяснения проблемной ситуации совершенно необходима максимально возможная определенность цели или целей. Этот момент является главенствующим в принятии правильного решения. Поэтому он требует пристального внимания и специального рассмотрения со стороны принимающего решение. В дальнейшем полагаем, что уточненная и доопределенная цель остается неизменной, пока она не будет достигнута.
Не менее важным моментом является сбор и обработка данных о признаках и элементах проблемной ситуации, т. е. получение информации о состоянии управляемых объектов и о состоянии среды.
Для принятия решения необходимы в первую очередь различные директивные и нормативные данные, статистические материалы. Кроме того, необходима та или иная информация о параметрах объектов управления и среды, об их взаимосвязях. Организуя поиск и добывание информации, следует всегда сопоставлять полноту и достоверность сведений с затратами их получение. Важное значение имеет своевременность получения информации. Как затрат на получение информации, так и ее своевременность следует оценивать с точки зрения достижения поставленной цели.
Анализ информации представляет собой весьма сложный и в первую очередь целевой процесс. Технически он включает оценку достоверности информации, выявление возможных ошибок, учет недостаточной представительности выработки, несовершенства источников информации. Вследствие этого возникает необходимость фильтрации данных и связанного с ней обобщения информации. В основу фильтрации могут быть положены операции: отсечка информации, ее агрегация, типологическая выборка информации.
При отсечке множество информации разбивается на два класса: протекаемой и отсекаемой с помощью различных пороговых величин, шкал важности и т. д.
При агрегации сведения укрупняются, отдельные данные объединяются в подмножества на основе избранных признаков агрегации. При этом, конечно, теряется определенная информация о микросвязях, но возникают обобщенные характеристики макросвязей. Здесь самое важное сохранить интересующие нас целевые характеристики и связи в удобном для последующего использования виде.
При типологической выборке производится разделение исходного множества на классы и отбор элементов, представляющих эти классы.
Определение параметров операции и выбор показателей ее успешности. На этом этапе предусматривается установление тех величин (параметров), которые наиболее существенным образом влияют на исход действий и путем изменения которых можно добиться наилучшего конечного результата. Выбор наилучшего варианта решения задачи сводится к установлению тех наивыгоднейших параметров, приемов и способов действий, которые приводят к наилучшему в данных условиях (оптимальному) результату.
Показатели успешности (эффективности) операции – количественные критерии (числа), характеризующие ожидаемый результат операции. В качестве показателей должны выбираться такие величины, которые позволяют:
– прогнозировать ожидаемый исход действий;
– сравнивать различные приемы и способы действий между собой для выбора наилучшего;
– оценивать степень соответствия полученного результата действий требуемому.
Для того чтобы показатели успешности операции отвечали указанным требованиям, они должны вскрывать самую суть процессов операции, определять главные, решающие связи и показывать пути необходимых изменений параметров для повышения эффективности операции. Показатели успешности должны быть достаточно просты, наглядны и доступны для получения на практике.
Основной принцип выбора показателя успешности обоснован еще в 1945 году академиком А. Н. Колмогоровым и состоит в установлении строгого соответствия между целью, которая может быть достигнута в результате действий, и избранным показателем успешности. В этом смысле показатель успешности операции иногда называют целевой функцией.
Выбор наилучшего (оптимального) варианта решения задачи в самом общем виде можно представить как отыскание максимума целевой функции (показателя успешности операции W).
Выбор наилучшего варианта решения задачи можно сформулировать следующим образом: найти такие значения управляемых параметров b1, b2, ..., которые при заданных параметрах a1, a2,..., с учетом неизвестных параметров x1, x2, ..., обеспечивают максимум целевой функции – показателя успешности W. Столь простой на первый взгляд путь выбора наилучшего варианта решения задачи наталкивается, однако, на практике на ряд существенных трудностей.
Прежде всего, выбор одного из многих вариантов может потребовать огромного перебора параметров, недоступного даже для самой быстродействующей ЭВМ. Подсчитано, например, что при решении задачи распределения 20 средств по 10 объектам число возможных вариантов составит 108. Даже если расчет каждого варианта потребует всего 10 арифметических операций, то и тогда общее число расчетных операций достигнет миллиарда, что не может быть выполнено ЭВМ в приемлемые сроки. Поэтому для решения подобных задач исследование операции применяет вместо «слепого» перебора специальные методы так называемого направленного перебора. Эти методы составляют, например, содержание линейного и нелинейного программирования.
Зачастую искомое решение задачи должно не только обеспечить максимум избранного показателя успешности, но и удовлетворять ряду дополнительных требований, например ограничениям по материальным средствам, времени решения задачи и т. п. Исследование операций располагает специальными методами, позволяющими учесть эти ограничения и выбрать из множества возможных решений именно то (или те), которое им полностью удовлетворяет.
Для ряда производственных задач характерно отсутствие или неполнота информации. В этих случаях приходится принимать решения в условиях неопределенности. Для выработки наилучших решений в условиях неопределенности создан специальный математический аппарат (например, методы теории игр и статистических решений), который широко применяется в исследовании операций.