Труды КНЦ вып.9 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ) вып. 9/2019(10)

Для представления процедуры разбиения цели на подцели введем понятие рекурсии на дереве целей: vf k+1 = Fr O (Gfc) Fr:VGk -> VGk+1 V v f k 6 Vеk 3 VtGk+1 с y Gfc+i: V VjGk+1 6 v f fc+1 3 lG =< v f k, v Gk+1 > , при этом возможен случай, когда: Ѵ^к+г = 0. В качестве примера построения дерева целей можно рассмотреть процесс декомпозиции глобальной цели «Обеспечить регион всеми необходимыми кадрами». На первом шаге итерации производится разбиение данной глобальной цели на следующие подцели, тем самым получаем первый уровень иерархии (к=1) древовидной структуры: 1. Выявить дисбаланс в кадрах. 2. Организовать систему привлечения кадров. 3. Разработать механизмы трудоустройства. Следуя рекуррентной процедуре разбиения целей і-го уровня иерархии на подцели, формируется і+1 уровень иерархии целей. В рассматриваемом примере для цели 1-го уровня иерархии «Организовать систему привлечения кадров» получаем следующие подцели 2-го уровня: 1. Организовать привлечение кадров извне. 2. Организовать подготовку кадров внутри региона. Проводим декомпозицию до тех пор, пока не получим неделимые цели - примитивы. Фрагмент дерева целей (3 уровня иерархии) для глобальной цели «Обеспечить регион всеми необходимыми кадрами» представлен на рисунке 1. В соответствии с концепцией функционально-целевого подхода дереву целей ставится в соответствие дерево функций (действий). Для этой процедуры вводится операция покрытие целей действиями, которая детально описана в работе [1]. Таким образом, применяя операцию покрытия, получаем из дерева целей соответствующее дерево функций. Данное дерево действий можно представить в виде следующего формального описания: Т г А =< ѴА, Ьл > — дерево функций (действий). Здесь ѴА = { Ѵ Ак} — множество вершин дерева, представляющих собой действия, где к — номер уровня иерархии, к = 0,..,7Ѵ, N — количество уровней иерархии, ѴАк = j — множество вершин k-го уровня иерархии, где і — номер действия, і = \,...,гпк , при этом ѴАк покрывает соответствующий уровень Ѵ°к дерева целей. ЬА = [ /(^ ] — множество связей между действиями, i,j = 0,... .я?*. lAj =< ѵ ^к, VjAk+[ > — связь между і - ы м действием к-то уровня и j -м действием (к + 1)-го уровня. 72

RkJQdWJsaXNoZXIy MTUzNzYz