УПРАВЛЕНИЕ В СОЦИАЛЬНО-ЭКОНОМИЧЕСКИХ СИСТЕМАХ
1
УДК 519.863; 519.854.2; 330.46
ОПТИМАЛЬНЫЕ ИЕРАРХИИ УПРАВЛЕНИЯ ДЛЯ ФУНКЦИЙ ЗАТРАТ, ПРЕДСТАВИМЫХ В ВИДЕ СУММЫ ОДНОРОДНЫХ ФУНКЦИЙ
М.В. Губко
Задача формирования рациональной организационной структуры рассмотрена как задача дискретной оптимизации — поиска иерархии управления, минимизирующей заданный критерий (затраты на содержание иерархии). Исследован класс функций затрат на содержание менеджера, представимых в виде суммы однородных функций. Получены условия, при которых в оптимальной иерархии все менеджеры имеют одинаковое число непосредственных подчиненных, найдена формула нижней оценки затрат оптимальной иерархии. Дан иллюстративный пример расчета.
Ключевые слова: организационная структура, оптимальная иерархия, неоднородная функция затрат, норма управляемости.
ВВЕДЕНИЕ
Современные экономические реалии в большой степени характеризуются процессами глобализации мировой экономики. Жесткая конкуренция за региональные рынки сопровождается масштабными структурными перестройками отраслей в результате непрерывно происходящих процессов вертикальной и горизонтальной интеграции, слияний и поглощений. Все возрастающий темп изменений в технологиях производства и управления требует от компаний быстрой и эффективной перестройки методов управления и внутренней структуры. В условиях глобальных экономических потрясений эффективность системы управления определяет не только финансовые результаты, но и само выживание фирмы. В связи с этим разработка эффективных систем управления крупными производственными предприятиями, корпорациями и холдингами приобретает особенное значение. По различным оценкам на долю системы управления приходится от 20 до 60 % расходов современных предприятий, и потому совершенствование системы организационного управления является для них одним из важнейших способов снижения издержек и повышения конкурентоспособности.
Задача построения эффективной системы управления организацией чрезвычайно сложна. Огромная цена неверного управленческого решения сильно сужает возможности экспериментирова-
ния в процессе выбора механизмов функционирования и управления. Поэтому важную роль играет разработка математических и имитационных моделей, которые могли бы теоретически обосновать эффективность тех или иных решений, направленных на совершенствование системы управления.
Несмотря на то, что многие научные дисциплины, такие как экономика, менеджмент, теория фирмы и теория организации, уделяют немалое внимание вопросам управления производством, эту проблематику далеко нельзя назвать исчерпанной. Один из наименее исследованных аспектов в этой области составляют задачи управления структурой системы управления. В настоящее время считается общепризнанным, что вид организационной структуры оказывает огромное влияние на эффективность функционирования организации в целом. Поэтому выбор рациональной организационной структуры представляет собой важный этап в общем процессе управления организацией, а разработка математических методов построения рациональных организационных структур — одно из наиболее перспективных направлений развития теории управления организационными системами.
1. ОБЗОР ЛИТЕРАТУРЫ
Впервые математическую модель иерархической организации исследовал Г. Саймон [1]. В этой модели сделаны чрезвычайно сильные предположения, такие как постоянство нормы управляе-
мости (число непосредственных подчиненных менеджера), жесткая зависимость ставки заработной платы менеджера от его уровня в иерархии и т. п.
На основе этой модели О. Вильямсон [2] определил ограничения на размер организации, вызванные потерей контроля из-за снижения эффективности работы сотрудника от уровня к уровню. При этом коэффициент а снижения эффективности задавался экзогенно и не зависел от параметров модели. В модели Вильямсона число а е (0, 1) интерпретировалось как доля приказов, замыслов, указаний руководителя, которые успешно воплощаются его непосредственными подчиненными. Позже Г. Кальво и С. Веллиц [3] связали снижение эффективности сотрудника со степенью его контроля непосредственным начальником. Они рассмотрели модель максимизации прибыли организации. В их модели уже возможна различная норма управляемости и различные ставки заработной платы на разных уровнях иерархии управления.
В работе [4] рассмотрена модель оптимизации времени принятия решения иерархией. Подход на ее основе далее был развит в ряде работ (см., например, [5, 6]). В работе [7] модель Г. Кальво и С. Веллица исследована с помощью аппарата теории оптимального управления.
Российские ученые также занимались задачами поиска оптимальных иерархий (см., например, работы [8, 9]). В ряде работ [9, 10] были разработаны модели надстройки системы управления над технологическим процессом, описываемым графом взаимодействий между элементарными работами. В работах [10, 11] иерархия рассматривается как процессор, перерабатывающий и консолидирующий информацию (в западной литературе такой подход получил развитие в работах [5, 6, 12]). Более подробный обзор литературы по математическим моделям формирования организационных иерархий дан в статье [13].
Сложность моделирования организационных структур обусловлена сложностью формулировки математической модели, а также сложностью ее последующего формального анализа. Деятельность управленцев в реальных организациях чрезвычайно сложна и многогранна, поэтому во всех известных математических моделях она представляется в довольно упрощенном, стилизованном виде. Обычно из всего многообразия видов управленческой деятельности выделяются лишь один или два, такие, например, как координация подчиненных [5, 9], мониторинг их действий [2, 3, 7, 14], решение проблем и принятие решений [15, 16], обработка информации [4, 6, 10 — 12], создание стимулов [7, 17] и др. Работы же, рассматривающие управленческую деятельность в комплексе (см., например, [18]), ограничиваются описательными
моделями, не претендующими на математическую строгость.
Трудности с формальным анализом сформулированных математических моделей связаны с неразвитостью математического аппарата, подходящего для решения задач синтеза структуры сложных систем. Несмотря на то, что большинство упомянутых моделей допускают унифицированную математическую постановку в форме задачи оптимизации, для их анализа различные авторы применяют различные частные математические
подходы1.
В связи с этим одно из насущных направлений развития теории заключается в разработке математического аппарата оптимизации иерархических структур, который мог бы применяться при анализе широкого класса содержательных моделей формирования организационных структур. Такой подход развивается в работах [13, 19 — 25]. В частности, были разработаны общие методы решения задач поиска оптимальной иерархии [19, 20, 23], существенно расширяющие известные из литературы. С помощью концепции секционных функций затрат, позволяющих описывать широкий класс прикладных задач, были получены аналитические условия оптимальности иерархий с максимальной и минимальной нормой управляемости, а также оптимальности так называемых последовательных иерархий. Кроме того, для секционных функций затрат были разработаны точные и приближенные алгоритмы поиска оптимальных иерархий. Для важного класса однородных функций затрат предложены аналитические нижние и верхние оценки затрат оптимальной иерархии, разработаны эффективные алгоритмы построения субоптималь-ных иерархий [20, 21].
В настоящей статье разработанный ранее подход [20] к поиску оптимальных древовидных иерархий обобщается на более широкий класс функций затрат.
2. ОПТИМАЛЬНЫЕ ИЕРАРХИИ ДЛЯ ОДНОРОДНЫХ ФУНКЦИЙ ЗАТРАТ
В рамках подхода, предложенного в работе [19] и впоследствии развитого в работах [20, 23], формально задачу поиска оптимальной структуры организации можно поставить следующим образом.
1 Отсутствие универсальных методов, позволяющих решать задачи поиска оптимальных иерархий, составляет одну из причин, ограничивающих сложность существующих моделей управленческой деятельности.
2 Также был сформулирован ряд содержательных моделей формирования организационных иерархий [20, 21, 24, 25], на примере которых было проиллюстрировано прменение разработанных формальных методов.
УПРАВЛЕНИЕ В СОЦИАЛЬНО-ЭКОНОМИЧЕСКИХ СИСТЕМАХ
|
Рис. 1. Пример древовидной иерархии над множеством исполнителей {^1? и>8}
Зафиксируем множество исполнителей N = = {1, ..., п} — рядовых рабочих и служащих. Цель организационной иерархии заключается в управлении этими исполнителями, для чего над множеством исполнителей надстраивается иерархия управляющих ими сотрудников — менеджеров.
У каждого менеджера должно быть не более одно-
3
го непосредственного начальника и не менее двух непосредственных подчиненных. Любую структуру управления можно изобразить в виде ориентированного дерева, листьями которого являются все исполнители из множества N, а остальные вершины соответствуют менеджерам. Считаем, что дуги дерева направлены в сторону корня и описывают взаимную подчиненность сотрудников (рис. 1).
Будем также считать заданной функцию затрат, которая любому менеджеру m в иерархии H ставит в соответствие затраты c(m, Н) на его содержание в рамках данной иерархии. Затраты С(Н) иерархии Н равны сумме затрат входящих в нее менеджеров. Задача поиска оптимальной иерархии тогда состоит в том, чтобы для заданного множества исполнителей N найти иерархию, имеющую минимальные
4
затраты .
3 В настоящей статье не рассматриваются иерархии, допускающие множественное подчинение. В работах [19, 23] формулируется более общее понятие иерархии. Там же рассматривается вопрос о том, при каких условиях на функцию затрат оптимальную иерархию достаточно искать в классе деревьев.
4 Также может ставиться задача не минимизации затрат, а
максимизации прибыли организации (разности дохода и затрат). Эта постановка сводится к задаче минимизации заменой знака оптимизируемого критерия. Однако стоит отметить, что большинство имеющихся работ (в частности, [20]) существенно использует неотрицательность функции затрат, что затрудняет использование полученных в них результатов для решения задач максимизации прибыли. В настоящей статье неотрицательность функции затрат иерархии оговаривается особо.
В работе [19] был определен важный класс функций затрат менеджера — так называемые секционные функции затрат. К ним сводятся многие известные из литературы модели формирования организационных иерархий (см. обзор в работе [20]). Для любого менеджера т из иерархии Н можно определить подчиненную группу исполнителей 5н(т) с N — множество исполнителей, для которых менеджер т является начальником в иерархии Н. Так, например, на рис. 1 менеджер т1 управляет группой исполнителей ..., w4}, а т2 — группой {^5, ..., w7}. Удобно считать, что любой исполнитель управляет группой, состоящей из самого себя.
Определение 1 [19]. Функция затрат менеджера с(т, Н) называется секционной, если она зависит только от групп исполнителей, которыми управляют его непосредственные подчиненные; т. е. если менеджер т в иерархии Н имеет к непосредственных подчиненных у1, ..., Ук, то его затраты можно записать в виде с(т, Н) = ф^у^, ..., $^к)). ♦
Секционные функции затрат общего вида представляют собой достаточно сложный объект исследования, поскольку являются функциями множеств. В связи с этим возникает необходимость в дальнейшем сужении класса рассматриваемых функций затрат менеджера, например, в рассмотрении функций затрат, зависящих от мер. Пусть на множестве исполнителей N = {1, ..., п} определена мера, т. е. каждому исполнителю w из множества N поставлено в соответствие положительное число ц^). Мерой ф) группы исполнителей 5 с N считается суммарная мера исполнителей, входящих в группу, т. е. ф) := X нМ.
^ Є 5
Определение 2 [19]. Секционная функция затрат называется зависящей от мер, если ее можно записать в виде фр ..., 5к) = с(н1, ..., цк), где н1, ..., нк — меры групп 51, ..., 5к управляемых непосредственными подчиненными менеджера. ♦
Определение 3 [19]. Функция затрат менеджера, зависящая от мер, называется однородной, если существует такое число у, что для любого числа А > 0 и любого набора мер н1, ..., цк выполняется тождество с(Ац1, ..., Ацк) = Атс(н1, ..., цк). Число у называется степенью однородности функции затрат5. ♦
5 Далее будет использовать обозначение с(т, Н) для описания затрат менеджера т в иерархии Н, с(^1, ..., sk) — для обозначения секционной функции затрат менеджера, к непосредственных подчиненных которого управляют группами исполнителей ^1, ..., sk, а также с(ц1, , цк) для обозначения функции затрат менеджера, зависящей от мер.
При однородной функции затрат затраты менеджера, имеющего к непосредственных подчиненных, можно записать в виде ц<с(у1, ..., ук), где ц — мера контролируемой менеджером группы исполнителей, а (у1, ..., ук) = (ц1/ц, ..., цк/ц) — пропорция, в которой эта группа делится между непосредственными подчиненными менеджера. Введем вспомогательные обозначения.
Определение 4. Обозначим через Бк к-мерный симплекс — множество векторов (у1, ..., ук) с неотрицательными компонентами, дающими в сумме единицу. Для любого числа е е [0, 1/к] через ^(е) обозначим ту часть симплекса Бк на которой у. 1 е, I = 1, ..., к.
В частности, в иерархии, управляющей множеством исполнителей N = {1, ..., п} с мерами ц(1), ..., ц(п), пропорция, в которой любой менеджер иерархии делит подчиненную ему группу исполнителей, принадлежит ^(е) при е =
= ), где ) := тЧе^(и;)>
Для однородной функции затрат задача поиска оптимальной иерархии была решена в работах [20—22]. Было показано, что оптимальная иерархия стремится быть однородным деревом, т. е. иерархией, в которой все менеджеры имеют одинаковую норму управляемости (число непосредственных подчиненных) и делят подчиненную группу исполнителей между своими заместителями в одинаковой пропорции в смысле мер этих подгрупп. Параметры этого однородного дерева (норма управляемости г и пропорция х = (х1, ..., хг)) находятся из решения задачи оптимизации, которая для у ф 1 имеет следующий вид:
(г, х) є АВтіп т^са(у1, ..., Ук)/
к
1 - X Уі і = 1
(1)
Минимизация в (1) ведется по к — всем нормам управляемости от двух до п (числа исполнителей) и по всем пропорциям у = (ур ..., Ук) є Як(б), є = цші„^ )/ц^). При этом выражение
С(г, *)^) := н(N)т - X н(w)■
w є N
с(Хі, ..., хг)
1 - X х
І = і
(2)
дает затраты оптимального (г, х)-однородного дерева над множеством исполнителей N и, одновременно, является нижней оценкой затрат оптимальной иерархии.
В работе [22] было доказано, что в большинстве важных с практической точки зрения случаев нижняя оценка (2) хорошо описывает затраты опти-
мального дерева при большом числе исполнителей, и, кроме того, с ее помощью можно построить субоптимальные деревья, затраты которых будут лишь ненамного превышать затраты оптимального дерева.
3. ОПТИМАЛЬНЫЕ ИЕРАРХИИ ДЛЯ НЕОДНОРОДНЫХ ФУНКЦИЙ ЗАТРАТ
Аналитическая формула затрат оптимальной иерархии, подобная выражению (2), чрезвычайно облегчает анализ модели, позволяя дать ответ на вопрос о том, как значения параметров сказываются на виде и затратах оптимальной иерархии. В то же время понятно, что однородные функции затрат позволяют описывать далеко не все возникающие на практике задачи, и, даже оставаясь в рамках парадигмы секционных функций затрат менеджера, можно рассматривать и другие модели оптимальных иерархий.
Наиболее простым обобщением являются функции затрат, представимые в виде суммы однородных функций с различными степенями однородности. Рассмотрим функцию затрат6 с(т, Н) менеджера т в иерархии Н, представимую в виде суммы однородных функций со степенями однородности у1, ..., уА, т. е.
А
с(^ Н) = X ..., Нк) =
а = і
А
у
= X н 'са(ур ..., Ук). (3)
а = і
Для такой функции затрат однородная иерархия в общем случае не будет оптимальной. Это связано с тем, что слагаемые функции затрат растут с разной скоростью с увеличением размера управляемой менеджером группы исполнителей. Соответственно, на нижних уровнях иерархии больший относительный вес имеют одни слагаемые, а на верхних — другие, что приводит к изменению оптимальной нормы управляемости с уровнем. В то же время, если для всех менеджеров организации соотношение весов, с которыми отдельные слагаемые входят в их затраты, меняется не очень сильно, оптимальная норма управляемости мо-
7
жет оставаться неизменной для всех менеджеров .
Заметим, что подобными функциями затрат, например, можно с большой точностью приблизить неоднородные функции затрат вида с(ц1, ..., цк) = ^(ц)^(У1, ..., Ук).
7 Это можно обеспечить в не очень больших организациях в тех случаях, когда степени однородности слагаемых функции затрат достаточно близки.
У
г
В этом случае оптимальная иерархия будет однородным деревом. Найдя параметры этого однородного дерева — норму управляемости г и пропорцию (хр ..., хг) — легко вычислить его затраты по формуле, аналогичной выражению (2):
C(r, x)(N) := I
а = 1
YY
ц(N) a - I ц(w) ‘
w є N
Са(Хі, ..., Xr)
І - I
X;
(4)
Основной результат статьи (см. далее теорему) формализует условия оптимальности однородной иерархии для функций затрат вида (3). Введем вспомогательное определение.
Определение 5. Пусть задано множество исполнителей N = {1, ..., п} с мерами ц(1), ..., ц(п) и пусть ..., зк — некоторый непустой набор не менее чем из двух попарно непересекающихся групп исполнителей множества N. Множество исполнителей N = {1, ..., к} с мерами ц := цЦ), і = 1, ..., к, назовем производным множеством исполнителей к множеству исполнителей N. ♦
Рассмотрим множество исполнителей N = = {1, ..., п} с мерами ц(1), ..., ц(п) и функцию за-
А
трат, представимую в виде суммы ^ са(ц1, ..., цк)
а = 1
однородных функций со степенями однородности у1, ..., уА, отличными от единицы8.
Теорема. Пусть найдутся такие нормы управляемости г є {2, 3, ...} и пропорция х = (х1, ..., хг) є Б, что для любого производного (к множеству N множества N из к исполнителей с мерами ц1, ..., затраты (г, х)-однородного дерева (4) не превышают
9
затрат веерной иерархии , т. е.
2 <■>,, р,) » С„, „(«'). (5)
а = 1
Тогда затраты оптимальной древовидной иерархии, надстроенной над множеством исполнителей N будут не меньше С^г Х^(Ы). ♦
Доказательство теоремы приведено в Приложении.
Ограничение отличности от единицы степеней однородности слагаемых функции затрат не является принципиальным и необходимо лишь для компактности формул. Аналогичные результаты будут верны и для случая, когда в сумме присутствует слагаемое со степенью однородности единица.
9 Веерной называется иерархия с единственным менеджером. Затраты веерной иерархии над множеством исполнителей
А
N = {1, ..., п} с мерами ц(1), ..., ц(и) равны £ са(ц(1), ..., ц(и)).
а = 1
При выполнении условий теоремы формула (4) дает нижнюю оценку затрат оптимальной иерархии. Можно показать, что во многих случаях эта оценка имеет хорошее качество, т. е. близка к затратам оптимальной иерархии. Так, в работе [22] для однородных функций затрат были разработаны два алгоритма построения субоптимальных иерархий10.
Первый алгоритм применяется, когда степени однородности функции затрат не меньше единицы. Субоптимальная иерархия при этом строится «сверху вниз» так, чтобы ее верхняя часть была максимально похожей на однородное дерево (такая иерархия в работе [22] называется ТБ-деревом). Доказывается, что TD-дерево субоптимально, когда все компоненты пропорции наилучшего однородного дерева строго положительны.
Второй алгоритм работает для степеней однородности из отрезка [0, 1]. В этом случае важно следить, чтобы нижняя часть иерархии была по возможности более однородной. В результате получается так называемое Ви-дерево. Оно субоптимально, когда все исполнители имеют одинаковые
меры, а оптимальная пропорция симметрична11, т. е. х = (1/г, ..., 1/г).
При этом построенные субоптимальные иерархии зависят только от нормы управляемости и пропорции наилучшего однородного дерева, к которому они должны были стремиться, но не зависят от степени однородности функции затрат. Это позволяет применять эти же алгоритмы и для функций затрат, представимых в виде суммы однородных функций.
Так, TD-дерево субоптимально, когда степени однородности всех слагаемых функции затрат не меньше единицы, а Ви-дерево — когда все они 12
принадлежат отрезку [0, 1].
Чтобы сделать теорему удобным инструментом поиска оптимальных иерархий, необходимо преодолеть две сложности. Прежде всего, прямая проверка условий теоремы требует перебора огромно-
Имеются в виду иерархии с затратами, ненамного превышающими их нижнюю оценку. Более строго, субоптимальной в работе [22] называется иерархия, отношение затрат которой к нижней оценке (4) стремится к единице с ростом числа исполнителей во множестве N.
11 В обоих случаях субоптимальность доказана для неотрицательных функций затрат, удовлетворяющих необременительным условиям ограниченности.
Построение субоптимальных иерархий несколько сложнее, когда часть слагаемых функции затрат имеет степень однородности меньше, а часть — больше единицы. ТБ-иерархия представляется здесь более перспективной. Дело в том, что слагаемые с большей степенью однородности имеют большую скорость роста при росте числа исполнителей, «съедая», тем самым, слагаемые с меньшей степенью однородности.
A
r
Y
a
1
A
го числа множеств исполнителей, производных к множеству исполнителей N. Далее, теорема не дает никаких указаний по поводу поиска параметров г и х наилучшего однородного дерева.
Разрешим первую сложность. Проверка условия (5) эквивалентна проверке неотрицательности А
минимума функции 2 са(Р1, ..., рк) - С(лХ)(^') по
а = 1
всем производным множествам исполнителей N. Для любого N из формулировки теоремы 1 выполнены неравенства
к < п ^1 + ... + р, < р^ р. 1 рттС^
I = 1, ..., к. (6)
Поэтому можно утверждать, что если неотрицателен минимум функции
Са(Р1, ..., Рк)
( к ЛУа к
Са(Х1, ..., Хг)
к
1 - Iх, і = 1
(7)
по всем натуральным к и действительным р1, ..., р,, удовлетворяющим неравенству (6), то неравенство (5) верно для любого производного к N множества исполнителей.
Сделаем в выражении (7) замену переменных — обозначим р := р1 + ... + р,, у. = р/р, I = 1, ..., к:
I Р
а=1
Са^1, ..., Ук)
1 -1 Уі і = 1
Са(хь ..., хг)
1 - I х,
і= 1
. (8)
Из неравенств (6) следуют условия на новые переменные:
к = 2, ..., n, р є [к pmin(N), P(N)],
01 ..., Ук) є ^(Ртіп^/Р) (9)
Тогда для проверки условий теоремы достаточно проверить неотрицательность минимума функции (8) по всем к, р, у = (ур ..., у,), удовлетворяющим условиям (9), что заменяет перебор производных множеств исполнителей решением одной задачи смешанной оптимизации.
В свою очередь, задача минимизации (8) при условиях (9) существенно упрощается, когда удается гарантировать симметричность наилучшего однородного дерева (т. е. когда все компоненты оптимальной пропорции равны между собой, х. = 1/г, I = 1, ..., г). Одно из возможных условий симметричности описывается далее.
Определение 6. Однородную секционную функцию затрат /(•) назовем выпуклой на симплексе, если для всех к = 2, 3, ... функция /(•) выпукла на симплексе Бк. ♦
Лемма 1. Пусть все слагаемые са( •) функции затрат менеджера неотрицательны и выпуклы на симплексе и условия теоремы выполнены для некоторой нормы управляемости г и пропорции х. Тогда теорема верна и для симметричной пропорции х' = (1/г, ..., 1/г). ♦
Лемма 2. Пусть все слагаемые са( •) функции затрат менеджера неотрицательны и выпуклы на симплексе. Тогда минимум (8) достигается при
У1 = ..., Ук = 1/к. ♦
Доказательства лемм приведены в Приложении. Лемма 1 говорит, что достаточно ограничиться симметричными однородными деревьями, а лемма 2 — что можно рассматривать только производные множества, в которых меры всех исполнителей одинаковы. Заметим, что для выпуклых на симплексе функций затрат упрощается и поиск параметров наилучшего однородного дерева — согласно лемме 1 оптимальная пропорция х всегда симметрична. Норма же управляемости г ищется перебором — для проверки условий теоремы 1 для каждого г = 2, ..., п проверяется неотрицательность
I рТа |Са(1/к, ..., 1/к) -
а = 1 ^
- 1 - к
1 - уА с а ( 1 / г, . . . , 1 / г) I 1 1 - Та|
1 - г
(10)
для всех к = 2, ..., п и р е [кртп(^); р^)]. Эта проверка может осуществляться численно, как, например, в § 4.
Если слагаемые функции затрат невыпуклы на симплексе, напрямую применять леммы 1 и 2 нельзя, однако в этом случае задача все равно сводится к доказательству симметричности наилуч-
13
шего однородного дерева и проверке неотрицательности выражения (10) для всех г, к = 2, ..., п, р е [ к рт)п^); р^)]. Иногда при этом удается воспользоваться результатами исследования однородных функций затрат [20].
Прежде всего, результаты исследования однородных функций затрат [20] показывают, что наилучшее дерево в большинстве интересных с практической точки зрения случаев симметрично. Далее, сложно представить себе асимметричный случай, при котором пропорция наилучшего однородного дерева не зависела бы существенно от соотношения весов слагаемых функций затрат, а для выполнения условий теоремы необходимо гарантировать постоянство пропорции для всевозможных производных множеств исполнителей, а следовательно, для широкого диапазона этих весов.
а
А
к
а
а
Г
а
4. ПРИМЕР ПОИСКА ОПТИМАЛЬНОИ ИЕРАРХИИ ДЛЯ НЕОДНОРОДНОЙ функции затрат
Проиллюстрируем описанные выше результаты на относительно простом примере. Рассмотрим организацию из п = 96 исполнителей, мера каждого из которых равна единице. Будем считать, что затраты на содержание менеджера складываются из
У1
«оклада» с1(р1, ..., рк) = В1(р1 + ... + рк) к(к — 1) и
«премии» с2(р1, ..., рк) = В2(р1 + ... + рк)Т2, где В1 и В2 — размерные множители. Сумма оклада зависит от суммарного размера р1 + ... + рк подчиненной менеджеру группы и от условий работы, определяемых числом непосредственных подчиненных к, в то время как премия зависит только от размера группы.
Положим степени однородности у1 = 0,15, у2 = 0,30, а размерные множители равными В1 = = 3500 руб., В2 = 25 900 руб. При таких значениях параметров затраты на содержание менеджера, управляющего подразделением из десяти исполнителей и имеющего троих непосредственных подчиненных, будут равны примерно 81 000 руб., а затраты на содержание руководителя подразделения из ста исполнителей, имеющего пятерых непосредственных подчиненных — уже приблизительно 243 000 руб.
Слагаемые функции затрат не зависят от пропорции, следовательно, они выпуклы (нестрого) на симплексе, и для рассматриваемой функции затрат применимы леммы 1 и 2. Тогда, по формуле (10), задача сводится к поиску нормы управляемости г = 2, 3, ..., при которой функция
/(г, к, р) := 3500- р0,15і к(к — 1)
г(г - 1) ітУ I + 25 900' {1 - іжгт} I
неотрицательна для всех к = 2, ..., 96 и р е [к; 96].
Легко проверить, что функция /(г, к, р) выпукла по к и равна нулю при к = г. Из этого следует, что для наилучшей нормы управляемости г выполняется неравенство /(г, г + 1, р) 1 0 для всех ре [г + 1; 96] и неравенство /(г, г — 1, р) 1 0 для всех р е [г — 1; 96] (при г = 2 выполнение последнего неравенства не требуется).
Эти неравенства легко проверяются численно. Построив графики /(г, г + 1, р) и /(г, г — 1, р) как функций р при различных нормах управляемости г, легко показать, что эти функции неотрицатель-
Рис. 2. Субоптимальная иерархия над множеством из 96-ти исполнителей
ны при г = 4 на соответствующих диапазонах изменения р. Значит, каждый менеджер в оптимальной иерархии должен по возможности иметь четырех непосредственных подчиненных (в силу симметричности наилучшего однородного дерева эти подчиненные должны управлять группами исполнителей по возможности одинакового размера). По формуле (5), затраты оптимальной иерархии не будут меньше чем СЕ(И) « 3210 тыс. руб.
С помощью описанных в работе [22] алгоритмов строится субоптимальная иерархия (рис. 2). Она состоит их 32-х менеджеров. Легко вычислить суммарные затраты на содержание каждого менеджера. Так, сумма оклада и премии менеджеров нижнего уровня равна 90 965 руб., топ-менеджера — 143 500 руб. Суммарные затраты на содержание всей иерархии — 3 234 202 руб., что менее чем на 1 % превышает их нижнюю оценку.
заключение
В настоящей работе исследована задача поиска оптимальной иерархии управления для неоднородных функций затрат менеджера. Ранее эта задача была решена для однородных функций затрат, в частности, показано, что оптимальна однородная иерархия (в которой все менеджеры имеют одинаковое число непосредственных подчиненных и делят подчиненное подразделение между ними на части в одинаковой пропорции) [20—22]. Затраты однородной иерархии легко вычисляются по удобной формуле, что позволяет в ряде случаев решать задачу об оптимальной иерархии аналитически.
В общем случае для неоднородных функций затрат однородные иерархии уже не будут оптимальными, однако доказанная в настоящей статье теорема выделяет условия, при которых оптимальность однородных иерархий сохраняется. Для этого достаточно, чтобы функция затрат менеджера была представима в виде суммы однородных функций и для каждого производного множества исполнителей наилучшая однородная иерархия имела одинаковые параметры — норму управляемости и пропорцию.
В случае невыполнения условий теоремы вопрос о виде оптимальной иерархии остается открытым. Например, для функции затрат, рассмотренной в § 4, условия теоремы не выполняются уже для организаций, состоящих из 178-ми исполнителей. Однако в этом случае можно рассуждать следующим образом.
В любой иерархии, управляющей множеством из 178-ми исполнителей, только топ-менеджер управляет группой более чем из 177-ми исполнителей. Для групп, управляемых всеми остальными менеджерами, условия теоремы выполняются. Следовательно, в оптимальной иерархии каждый менеджер (кроме, может быть, топ-менеджера) будет управлять по возможности однородным поддеревом с нормой управляемости четыре. Пусть в оптимальной иерархии Н топ-менеджер имеет к непосредственных подчиненных, управляющих группами из п1, ..., п, исполнителей соответственно. Тогда затраты С(Н) иерархии Н не превышают суммы затрат на содержание топ-менеджера и вычисляемых по формуле (5) нижних оценок затрат всех поддеревьев, управляемых его непосредственными подчиненными:
С(Н) 1 3500- п0,15к(к — 1) + 25 900- п0’3 +
к
+ I
і = 1
(п, - по-15)3а0_12+(п, - по15) 25900
40,85 - 1
Минимум правой части неравенства достигается при распределении исполнителей поровну между непосредственными подчиненными топ-менеджера, т. е. при пг = п/к и при норме управляемости к = 5, т. е. топ-менеджер оптимальной организации со 178-ю исполнителями должен по возможности иметь пятерых непосредственных подчиненных.
Дальнейшее расширение множества исполнителей в рамках описанной логики затруднительно, но этот небольшой выход за рамки условий теоремы 1 позволяет кое-что сказать о виде оптимальной иерархии, когда та неоднородна, например, понять тенденцию изменения нормы управляемости менеджера с ростом его уровня (так, в рассматриваемом примере норма управляемости с ростом уровня возрастает).
ПРИЛОЖЕНИЕ.
Доказательства формальных результатов
Доказательство теоремы. Для доказательства воспользуемся индукцией по числу исполнителей во множестве N. Пусть множество N состоит из единственного исполнителя. По формуле (4) затраты любой однородной иерархии над таким множеством исполнителей равны нулю, что совпадает с затратами единс-
14
твенного возможного в этой ситуации «дерева », т. е. для таких множеств теорема верна.
Предположим, что теорема верна для любого множества исполнителей, состоящего менее чем из п исполнителей. Докажем, что оно верно и для любого множества N, состоящего из п исполнителей с некоторыми мерами р(1), ..., р(п).
Пусть в некотором дереве Н, надстроенным над множеством исполнителей N, к непосредственных подчиненных топ-менеджера управляют группами исполнителей $1, ..., $к. Затраты С(Н) этого дерева складываются из затрат топ-менеджера с($1, ..., $к) и затрат С(Н1), ..., С(Нк) поддеревьев Н1, ..., Нк, к 1 2, которыми управляют его непосредственные подчиненные (поддерево может состоять из единственного исполнителя, тогда его затраты равны нулю), т. е. С(Н) = = сЦ, ..., $к) + С(Щ) + ... + С(Нк).
Любое множество исполнителей, производное к множеству является производным и к множеству N. Поэтому условия теоремы выполнены для множеств исполнителей $1, ..., $к. Поскольку группы $1, ..., $к содержат менее п исполнителей, по индуктивному предположению утверждение для них верно и, следовательно, затраты поддеревьев Н1, ..., Нк не меньше, чем С(гх)($1), ..., С(гх)($к) соответственно. Следовательно,
С(Н) 1 Фр ..., **) + С(г,х)($1) + ... + С(,*)К).
Отсюда, по формуле (4),
А
С(Н) 1 2 с>1, ..., ^к) +
к А і = 1 а = 1
а = 1
^і - X ^(^
w Є Зі
Са(Хі, хг)
1 - X х/
і = 1
(П1)
где для краткости через р1, ..., рк обозначены меры групп $1, ..., $к.
Воспользовавшись тем, что для любого фиксиро-
7 - уа V , \У а
ванного уа все к выражений вида р.г- — 2 М-(™) ,
w е 5^
I = 1, ..., к, имеют одинаковый знак (это частный случай неравенства Минковского), поменяем порядок суммирования в выражении (П1). Получим, что
С(Н)
А
X
а = 1
С>1> ..., н) +
+
Са(Х1, ..., Хг)
1 - X х/ і = 1
14 л т
У каждого менеджера по определению не менее двух подчиненных, поэтому в древовидной иерархии над единственным исполнителем нет менеджеров. Следовательно, ее затраты равны нулю.
В правой части добавим и отнимем С^С^). В соответствии с формулой (4) неравенство примет вид:
С(Н) 1 С(г, ^) +
+ Е Ca^1, ..., Цk) + Е
Ca(X1, ..., Xr)
а=І
k
Е Ці - Е ціw)
i = і w є N
a = 1
1 - Е X/ і = 1
ЦіN)Ya - Е ціw)Ya
w є N
. (П2)
С помощью неравенства Минковского легко проверить, что для любого уа выражения 2 М-;“ — 2 М-( а
* = 1 № е ^
и р(N)Уа - 2 р(^)Уа имеют одинаковый знак, причем
k Y Y
Е ціa - е ціw)a
і = i w є N
YY
ЦіN) a - Е ціw) ‘
w є N
Следовательно, независимо от значения уй, справедливо тождество
k Ya Ya
Е Ці - Е Ціw)
і = i w є N
ЦіN)Ta - Е ціw/‘
w є N
k
Ya Ya
цсN) - е Ці і = 1
Поэтому неравенство (П2) можно преобразовать к следующему виду:
А
С(Н) > С, Х)(Ж) + X с>р ..., ^) -
а=І
A
- Е
а=І
ЦіN)'a - Е Ц,
і = 1
Ca(Xi, ..., Xr)
1 - Е X/ і = 1
(ПЗ)
Заметим, что X
а=І
k
Ya Ya
ЦіN) - Е Ці і = 1
і - Е Xi
і = 1
= С(Г х)(-^') для множества исполнителей N = {1, ..., к} с мерами р1, ..., рк. Это множество является производным к множеству N поэтому для него выполнено усА
ловие (5) теоремы. Это значит, что 2 са(^1, —, М-к) 1
а = 1
1 С(г, х)(-^’) и, из неравенства (П3), С(Н) 1 С(г, х)(Ж), что и требовалось доказать. ♦
Доказательство леммы 1. Каждое слагаемое функции затрат симметрично по своим аргументам. Тогда, в силу выпуклости этой функции на симплексе, для любых а = 1, ..., А, г = 2, 3, ... и (х1, ..., х.) е Бг вер-
но неравенство са(хр ..., хг) > са(1/г, ..., 1/г). Легко так-
же проверить, что для любого у функция 1/
1 - X х]а і = 1
выпукла на симплексе и симметрична и, следователь-
Г Уа
но, функция 1 - X хіа достигает своего максимума і = 1
при симметричной пропорции. В силу неотрицательности функций затрат, минимум частного са(х1, ...,
Xr)/ 1 - Е X/ і = 1
пропорции:
также достигается при симметричной
c a(x1. ...> xr) > £a(1/^ .... 1 / r)
і - Е Xi і = 1
1 - r
І - Ya
(П4)
Из выражений (4) и (П4) следует, что затраты симметричного однородного дерева не превышают затрат (г, х)-однородного дерева:
C(r, x)(N) > Е
а=І
YY
ЦіN) a - Е ціw) a
w є N
Ca( 1/r, ..., 1/r)
1 - r
І - Ya
(П5)
= С(г, x')(N),
где х’ = (1/г, ..., 1/г).
По условию леммы, для любого производного множества исполнителей N ’ с мерами р1, ..., рк верно нера-
А
венство 2 са(^1, ..., М-к) 1 С(г,х)(Ж). Но, в силу выра-
а = 1
жения (П5), это неравенство останется верным при замене (г, х)-однородного дерева симметричным однородным г-деревом, что и говорит о выполнении условий теоремы. ♦
Доказательство леммы 2. При доказательстве леммы 1 показано, что для любого а = 1, ..., А, к = 2, 3, ..., у е Бк выполнены неравенства са(у1, ..., ук) 1
C a (xi, ..., xr) = > с(1/к, ..., 1/к) и
1 - X Уі і = 1
неотрицательности с (•), верно и неравенство
I 1 - Yal
< 11 - к a|. Тогда, в силу
ЕЦ а = 1
Ca(yp ..., yk)
1 - Е УІ
і = 1
ca(x1. .... Xr)
1 - Е X/ і = 1
>
A
> Е ц
а = 1
Ya
Ca(1A, ..., 1/к) - |1 - к
1 -Ya\ CaіXl, ..., Xr)
1 - Е x/ і = 1
Это и говорит о том, что минимум функции (8) достигается при У1 = ..., Ук = 1/к. ♦
A
A
X
X
r
m
A
k
k
A
r
A
k
ЛИТЕРАТУРА
1. Simon H.A. The Compensation of Executives // Sociometry. — 1957. — Vol. 20, N 1. — P. 32—35.
2. Williamson O. Hierarchical Control and Optimal Firm Size // The Journal of Political Economy. — 1967. — Vol. 75, N 2. — P. 123—138.
3. Calvo G.A., Wellisz S. Supervision, Loss of Control and the Optimal Size of the Firm // The Journal of Political Economy. — 1978. — Vol. 86, N 5. — P. 943—952.
4. Keren M., Levhari D. The Internal Organization of the Firm
and the Shape of Average Costs // The Bell Journal of Economics. — 1983. — Vol. 14, N 2. — P. 474—486.
5. Bolton P., Dewatripont M. The Firm as a Communication
Network // The Quarterly Journal of Economics. — 1994. — Vol. 109, N 4. — P. 809—839.
6. Radner R. Hierarchy: The Economics of Managing // The
Journal of Economic Literature. — 1992. — Vol. 30, N 3 —
P. 1382—1415.
7. Qian Y. Incentives and Loss of Control in an Optimal Hierarchy // The Review of Economic Studies. — 1994. — Vol. 61, N 3. — P. 527—544.
8. Новиков Д.А. Механизмы функционирования многоуровневых организационных систем. — М.: Фонд «Проблемы управления», 1999.
9. Овсиевич Б.И. Модели формирования организационных структур. — Л.: Наука, 1979.
10. Цвиркун А.Д. Основы синтеза структуры сложных систем. — М.: Наука, 1982.
11. Агиева М.Т., Мальсагов М.Х., Угольницкий Г.А. Моделирование иерархической структуры управления образованием. — Ростов н/Д: ООО ЦВВР, 2003.
12. Radner R., van Zandt T. Real-time decentralized information processing and returns to scale // Economic Theory. — 2001. — N 17 — P. 545—575.
13. Губко М.В. Математические модели формирования рациональных организационных иерархий // Автоматика и телемеханика. — 2008. — № 9. — С. 114—139.
14. Geanakoplos J., Milgrom P. A Theory of Hierarchies Based on Limited Managerial Attention // The Journal of Japanese and International Economies. — 1991. — Vol. 5(3). — P. 205—225.
15. Beggs A. W. Queues and Hierarchies // The Review of Economic Studies. — 2001. — Vol. 68, N 2. — P. 297—322.
16. Hart O., Moore J. On the Design of Hierarchies: Coordination vs Specialization // The Journal of Political Economy. — 2005. — Vol. 113. — P. 675—702.
17. Melumad D.N., Mookherjee D., Reichelstein S. Hierarchical Decentralization of Incentive Contracts // The RAND Journal of Economics. — 1995. — Vol. 26, N 4. — P. 654—672.
18. Минцберг Г. Структура в кулаке: создание эффективной организации. — М.: Питер, 2001.
19. Воронин А.А., Мишин С.П. Оптимальные иерархические структуры. — М.: ИПУ РАН, 2003.
20. Губко М.В. Математические модели оптимизации иерархических структур. — М.: ЛЕНАНД, 2006.
21. Губко М.В. Поиск оптимальных организационных иерархий при однородных функциях затрат менеджеров // Автоматика и телемеханика. — 2008. — № 1. — С. 97—113.
22. Губко М.В. Алгоритмы построения субоптимальных организационных иерархий // Там же. — 2009. — № 1. — С. 162—180.
23. Мишин С.П. Оптимальные иерархии управления в экономических системах. — М.: ПМСОФТ, 2004.
24. Мишин С.П. Оптимальное стимулирование в многоуровневых иерархических структурах // Автоматика и телемеханика. — 2004. — № 5. — С. 96—119.
25. Мишин С.П. Оптимальная норма управляемости для степенной функции затрат // Там же. — 2006. — № 8. — С. 154—168.
Статья представлена к публикации членом редколлегии
Д.А. Новиковым.
Губко Михаил Владимирович — канд. техн. наук,
ст. науч. сотрудник, Институт проблем управления
им. В.А. Трапезникова РАН, г. Москва,
®/1 (495) 334-90-51, И [email protected].
Содержание сборника "Управление большими системами", вып. 24, http://ubs.mtas.ru/
S Алиев В.С. Точное агрегирование информации в многошаговых играх двух лиц с фиксированной последовательностью ходов при агрегированной информации о выборе партнера
S Шмырин А.М., Седых И.А. Алгоритмы идентификации и управления функционированием окрестностных систем, полученных на основе сетей Петри
S Ахобадзе А.Г., Краснова С.А. Решение задачи слежения в условиях неопределенности на основе совместной блочно-канонической формы управляемости и наблюдаемости
S Епифанов А.С. Анализ геометрических образов законов функционирования автоматов S Воробкалов П.Н., Камаев В.А. Оценка качества электронных обучающих систем
S Карташев Е.А., Самков Л.М. Онлайновая информационно-аналитическая система мониторинга индикаторов жизнеобеспечения территориальных объектов
S Мазалов В.В., Печников А.А. О рейтинге официальных сайтов научных учреждений северо-запада России S Афраймович Л.Г., Прилуцкий М.Х. Поиск потока в несовместных транспортных сетях
S Денин К.И. Математическая модель множественной коррупции в системе управления устойчивым развитием S Карташов В.Я., Хорошева Т.А. Модели механизма и процесса социальной реабилитации (на примере детей "группы риска")
S Новиков Д.А. Структура теории управления социально-экономическими системами
S Андриевский Б.Р. Глобальная стабилизация неустойчивого маятника с маховичным управлением / S Шаров С.Н. Особенности мониторинга земной поверхности космическим аппаратом на геосинхронной и J/ геостационарной орбите
S Сизиков А.П. Программный продукт СМОННП (система оптимизации нефтеперерабатывающих и нефте-* химических производств)