Алгоритмизация процесса декомпозиции 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Алгоритмизация процесса декомпозиции



 

Компромиссы между простотой и полнотой. Начнем с рассмотрения требований к древовидной структуре, которая получится как итог работы по всему алгоритму. С одной стороны, это полнота, с другой – простота. Компромиссы между полнотой и простотой вытекают из требования: свести сложный объект анализа к конечной совокупности простых подобъектов. Компромисс достигается тем, что в модель-основание включаются только компоненты, существенные по отношению к цели анализа (релевантные). Решение вопроса о том, что же является существенным, а что нет – возлагается на эксперта.

Перейдем к вопросу о числе уровней декомпозиции. Желательно, чтобы оно было небольшим, но в случае необходимости можно продолжать декомпозицию как угодно долго до принятия решения о ее прекращении на данной ветви. Такое решение принимается в нескольких случаях. Первый, к которому мы стремимся – это когда декомпозиция привела к получению результата (подцели, подзадачи), не требующего дальнейшего разложения, т.е. результата простого, понятного, реализуемого, обеспеченного, заведомо выполнимого (например, программные модули). Будем называть его элементарным. Для некоторых задач (математических, технических) понятие элементарности может быть конкретизировано до формального признака. В других задачах оно неизбежно остается неформальным (структура правительства).

Типы сложности. Может наступить момент, когда эксперт признает, что его компетенции недостаточно для дальнейшего анализа данного фрагмента и что следует обратиться к эксперту другой квалификации (специальности). Сложность такого типа – есть сложность из-за неинформированности, которую можно преодолеть, т.е. довести процесс декомпозиции до элементарных фрагментов во всех ветвях дерева.

В действительно сложных случаях (случай большой размерности) получение вполне завершенной декомпозиции должно не радовать, а настораживать: не связана ли реальная сложность с пропущенной ветвью дерева, сочтенной экспертами несущественной. Опасность неполноты анализа следует иметь в виду всегда (примеры: проблема поворота северных рек, проблемы Байкала и Ладожского озера и т.д.). Один из приемов – предлагать экспертам рассматривать обязательно и отрицательные стороны проекта. В частности, в классификатор выходов (конечных продуктов) любой системы помимо полезных продуктов обязательно должны быть включены отходы.

Существует сложность из-за непонимания, как например, обстоит дело с шаровой молнией. Однако, если в науке она рассматривается как терпимое явление, то в управлении это неприемлемый вариант, ведущий к неприемлемой отсрочке решения. Именно поэтому в управлении нередко прибегают к волевым решениям.

Итак, если рассматривать анализ как способ сведения сложного к простому, то полное сведение сложного к простому возможно лишь в случае сложности из-за неинформированности. В случае других типов сложности анализ не ликвидирует сложность, но локализует ее. Поэтому можно сказать, что декомпозиция не дает новых знаний, а лишь структурирует и организует их, обнажая возможную нехватку знаний в виде «дыр» в этой структуре.

 

Алгоритм декомпозиции представлен на рисунке.

 

нет

да

да

да


нет


нет

 

Укрупненная блок-схема алгоритма декомпозиции.

 

Блок 1. Объектом анализа может стать что угодно: любое выступление, раскрытие смысла которого требует его структурирования. На определение объекта анализа иногда затрачиваются значительные усилия. Когда речь идет о действительно сложной проблеме, ее сложность проявляется и в том, что сразу трудно сформулировать объект анализа. Даже в таком регламентированном случае, как работа министерства, формулировка глобальной цели возглавляемой им отрасли требует многократного уточнения и согласования, прежде чем станет объектом анализа.

Блок 2. Этот блок определяет зачем нужно то, что мы делаем. В качестве целевой системы выступает система, в интересах которой осуществляется весь анализ.

Блок 3. Этот блок содержит набор фреймовых моделей и рекомендуемые правила их перебора, либо обращение к эксперту с просьбой самому определить очередной фрейм.

Блок 4. Содержательная модель, по которой будет произведена декомпозиция, строится экспертом на основании изучения целевой системы. Хорошим подспорьем ему могут служить различные классификаторы, построенные в различных областях знаний.

Блоки 5-10. Были достаточно описаны ранее.

Окончательный результат анализа оформляется в виде дерева, конечными фрагментами ветвей которого являются либо элементарные фрагменты, либо сложные фрагменты, но не поддающиеся дальнейшему разложению.

 



Поделиться:


Последнее изменение этой страницы: 2019-05-20; просмотров: 128; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.231.217.209 (0.005 с.)