ЛИТЕРАТУРА
1. Саламатов В. А., Таран Т. А. Реконструкция субъективного образа социальной реальности // Новости искусственного интеллекта. — 1998. — № 3. — С. 142—154.
2. Силов В. Б. Принятие стратегических решений в нечеткой обстановке. — М.: ИНПрО-РЭС, 1995.
3. Kelly G. A. The Psychology of Personal Constructs. Vol. № 1: A Theory of Personality. — N.-Y.: Norton & Company, 1995.
4. Робертс Ф. Дискретные математические модели с приложениями к социальным, биологическим и экологическим задачам. — М.: Наука, 1986.
5. Максимов В. И. Когнитивный анализ и управление развитием ситуаций // Когнитивный анализ и управление раз-
витием ситуаций (CASC'2001) / ИПУ РАН: Матер. 1-й Междунар. конф. — М., 2001. — Т. 2. — С. 10—21.
6. Максимов В. И., Райков А. Н. Коллективные когнитивные карты в системах принятия решений // Междунар. симп. «Рефлексивное управление» / Ин-т психологии РАН: Тез. докл. — М., 2000. — С. 86—88.
7. Максимов В. И. Структурно-целевой анализ развития социально-экономических ситуаций // В этом номере журнала — С. 30—38.
8. Таран Т. А. Анализ и моделирование когнитивных конфликтов // Когнитивный анализ и управление развитием ситуаций (CASC'2001) / ИПУ РАН: Тр. 2-й Междунар. конф. — М., 2002. — Т. 2. — С. 96—109.
в (095) 334-78-00
E-mail: [email protected] □
УДК 65.012; 658.5
ФИНАНСОВО-ЭКОНОМИЧЕСКИЕ МЕТОДЫ КОНТРОЛЛИНГА В УПРАВЛЕНИИ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТЬЮ ИНТЕГРИРОВАННЫХ КОМПАНИЙ. Ч. II
А. В. Карибский, Д. Ю. Мишутин, Ю. Р. Шишорин
Институт проблем управления им. В. А. Трапезникова, г. Москва
Рассмотрены формализованные финансово-экономические методы контроллинга, реализуемые при управлении хозяйственной деятельностью интегрированных компаний. Дана общая формализованная постановка задачи оптимизации учетной политики и описаны принципы построения имитационных моделей бюджетирования. Рассмотрены методы решения задачи оптимизации бюджета и приведен практический пример ее численного решения.
ВВЕДЕНИЕ
В первой части настоящей работы описаны и исследованы задачи контроллинга, возникающие в процессе финансово-экономического планирования и управления хозяйственной деятельностью интегрированных компаний [1]. Для практической реализации их решений предложен комплекс взаимосвязанных оптимизационных и имитационных моделей, включающий в себя модели оптимизации амортизационной, налоговой и договорной политики (формирования учетной политики) и детализированные имитационные модели бюджетирования (формирования финансовых планов). Рассмотрим методы формализации и решения поставленных задач в рамках предложенного комплекса моделей.
1. МЕТОДЫ ФОРМАЛИЗОВАННОГО ОПИСАНИЯ ЗАДАЧИ ОПТИМИЗАЦИИ УЧЕТНОЙ ПОЛИТИКИ
Как отмечалось [1], содержательная постановка общей задачи оптимизации учетной политики заключается в следующем: необходимо выбрать такие способы амортизации основных средств и параметры списания их стоимости (сроки полезного использования, коэффициенты ускорения и др.), условия договорных отношений с контрагентами (способы оплаты, длительности отсрочек, скидки/надбавки к ценам и т. п.) и методы расчета налогов («по оплате» или «по отгрузке»), чтобы обеспечивался максимальный объём накопленного на всем горизонте планирования потока денежных средств от операционной деятельности (чистой прибыли и
441
CONTROL SCIENCES № З • 2005
амортизации за вычетом инвестиций в прирост оборотного капитала) при выполнении ряда финансово-экономических ограничений на результаты текущей хозяйственной деятельности.
В агрегированном виде эта общая задача оптимизации может быть формализована следующим образом: найти вектора 6, К, Т, Xи 5, матрицы М, ДРВ и ДРС и значение переменной которые доставляют экстремум целевой функции "(6, К, Т, ДРВ, ДРС, М, гА, X, 5) на заданном горизонте расчета Т для всей совокупности объектов компании:
"(•) о ех!х, (1)
при ограничениях, описываемых следующей системой уравнений с учетом условий целочисленности и непрерывности искомых переменных:
С(6, К, Та, Д^, ДРс, М, гн, X, 5) = 0; (2)
6, М, е {0, 1}, X, 5 е [0, 1], К, 0= О 0,
—да < др^, Д?с < +ю, (3)
где 6 — двоичный и-мерный вектор, отражающий выбор метода амортизации для каждого из и объектов компании; — двоичная переменная, описывающая выбор метода налоговой и договорной политики; М — двоичная (и х Т) матрица признаков ввода объектов в эксплуатацию; К и Та — непрерывные и-мерные вектора коэффициентов ускорения амортизации объектов основных средств и сроков полезного использования объектов, соответственно; X, 5 — условия переключения с одного метода амортизации на другой, исходя из степени износа объектов; ДРВ и ДРС — непрерывные (и х Т) матрицы, отражающие сроки оборачиваемости расчетов с покупателями и поставщиками, причем положительные элементы соответствуют отгрузкам продукции (приобретению материалов) в кредит, а отрицательные — по предоплате.
Для детализации постановки задачи (1)—(3) рассмотрим конкретные составляющие и формализованные выражения целевой функции " и системы ограничений # (см. также работы [2, 3]).
Пусть и — число объектов компании, в отношении которых осуществляется выбор учетной политики; I —
индекс объекта, Е = 1, и; 1к — объём инвестиций в Е-й объект в т й момент времени, объём 1к отличен от нуля
при 1 Р т Р т Е, т Е — длительность фазы инвестирования в 1-й объект, и равен нулю при всех других т; В — объём отгруженной продукции покупателю в Р-й момент времени 1-м объектом в стоимостном выражении, моменты оплаты которой могут меняться в зависимости от выбранных условий договоров; СЕР — объём возникших на 1-м объекте в Р-й момент обязательств по оплате производственных издержек в стоимостном выражении, сроки погашения которых могут меняться в зависимости от условий договоров; % — объём инвестиций в Е-й объект за всю фазу инвестирования; ДРЫ — отрезок времени, в течение которого 1-й объект находится на балансе, но ещё не начал функционировать. Переменные задачи: вектор булевых переменных 6 = {г1, г2, ..., V, ..., г„}, V- = 1, если выбран нелинейный метод амортизации и = 0 — если линейный; ТаЕ — период амортизации Е-го объекта;
4 — отношение остаточной стоимости объекта к первоначальной, при котором происходит переключение с нелинейного на линейный метод амортизации; — отношение остаточной стоимости объекта к первоначальной, при котором происходит переключения с линейного на нелинейный метод амортизации; вектор моментов начала эксплуатации i-го объекта компании ). = {m1p m2i,
..., m№ ..., m0', i = 1, n, причем mti = 1, если i-й объект начинает функционировать в t-й период, mti = 0 — в противном случае; булева переменная zh, принимающая значение 1, если выбрана схема учета денежных средств «по отгрузке», и 0 — «по оплате»; непрерывные переменные: kt — коэффициент ускорения амортизации по i-му объекту, Atus — срок оборачиваемости (в месяцах) при расчетах с покупателями за продукцию (услуги), отгруженную с i-го объекта в t-й период, положительное значение соответствует отгрузке в кредит, отрицательное — отгрузке по предоплате; AtitC — срок оборачиваемости (в месяцах) при расчетах по затратам, понесенным i-м объектом в t-й период, положительное значение соответствует оплате в кредит, отрицательное — предоплате.
В качестве критерия задачи (1)—(3) рассматривается наиболее часто применяемый критерий — максимум чистого дисконтированного дохода NPV на инвестированный капитал:
0 1
"(•) = NPV = V NCF. —1---------o max, (4)
t= 1 (1 + s)p
где NCFt — поток чистых платежей, генерируемых объектами компании в период t, S — ставка дисконтирования. За расчетный период (шаг расчета) в задаче принимается месяц — период начисления амортизационных отчислений. Значение NCFt рассчитывается по формуле:
NCFt = ЧП, + Amt — % — Io61 + Ostt, (5)
где ЧП( — чистая прибыль, Amt — амортизационные отчисления, It — инвестиции в развитие компании, %об t — прирост оборотного капитала, Ostt — остаточная стоимость полностью не самортизированных объектов, все в t-й период. Отметим, что в формуле (5) динамика инвестиций It определяется только выбором моментов начала эксплуатации объектов (вектором переменных М), тогда как остальные составляющие величины NCFt зависят от переменных, определяющих выбор учетной политики. Подставив формулу (5) в выражение (4), получим целевую функцию в виде:
0Р ЧП t + Amt- 1 t- %об t + OsPt (6)
(1 + s)p
где Тр — продолжительность фазы функционирования объектов компании на рассматриваемом горизонте планирования Т. Функционирование объектов закончится, когда наступит момент Т* амортизации последнего работающего объекта или будет достигнут горизонт планирования Т, т. е. Тр = min(T*, Т), причем
Т* = max (t .(М) + Т=) — 1, где tci(М) — момент на-
i = 1, П
чала функционирования i-го объекта, выражаемый через
F (•) = У
i = 1
ПРОБЛЕМЫ УПРАВЛЕНИЯ № 3 • 2005
45
переменные та следующим образом: р?(М) = У рта Р
р = і
Р Тс Р Т, где Тс — заданный самый поздний момент нат
чала функционирования объектов, причем ^ трі = 1.
р = і
Объёмы инвестиций в Е-й объект задаются набором постоянных величин 1к. С учетом влияния на динамику инвестиций моментов ввода объектов в эксплуатацию объём инвестиций в проект в р-й момент времени задается выражением:
It(Mt) У I-(w. - ict(M.)) .
(6')
= 1
Амортизационные отчисления Атг в Р-й период по
всей компании рассчитываются как сумма амортизации
онных отчислений по всем объектам: Ат( = ^ Ата(1, к,
Pa<М), ТаР X, 5). 1
В свою очередь, расчет амортизационных отчислений Атй(^) для 1-го объекта в Р-й период зависит от выбранного метода амортизации и возможностей переключения на другой метод в процессе функционирования объекта, т. е.
AmtiO = ztAmT (k-, tci(M), Tai, X) + + (1 — tci(M), Tai, Y),
(У)
4 нел / ч 4 лин / ч
где АтР (•) и АтР (•) — алгоритмически вычисляемые функции расчета амортизации по нелинейному и линейному методам с учетом возможного переключения
с одного метода на другой. Функция Ат™” (•) в выражении (7) представляется в виде:
Атнел (•) = 1,нг (к, Р-М, Та, X)• Щ*ы, Та), (8) где множитель ии(^с(М),Та) введен для того, чтобы начисления прекращались по истечению срока полезного использования Е-го объекта:
^ = Г 1 при Р?,<М;) < Р < Р?,<М;) + ТаЕ - 1 (9)
[0 при Р < Р? Е(М) и I > I?Е(МЕ) + ТаЕ - 1. Переключение на линейный метод списания происходит после ТЕнел месяцев функционирования Е-го объекта, когда накопленная амортизация превысит (1 — X')-ю долю от первоначальной стоимости объекта. Исходя из
анел
этого, момент переключения Т находится из решения следующей системы неравенств:
Т не
УТ
t = 1 0
Ik
У
i = 1
Ik
k-\i-1 l - J+-) >( l - X)I-
k-\i-1 1 - <( 1 - X)It,
(10)
I
через параметры и переменные задачи.
Параметр Ра (•) в выражении (8), являющийся переменной нормой амортизации по отношению к первоначальной стоимости %, описывается следующей логической функцией:
нел P t =
ki' Т .У1 Т,
1
Ost t/I
при р?,.()) < р < р?+ Ті (до подключения) при р > рс()•), р > рс ,•(),•) + Г™
(11)
Та Т
(после подключения)
и обеспечивает начисление амортизационных отчислений по нелинейному методу до момента переключения. К моменту переключения остаточная стоимость -го объекта
= Ii — У Iik" t= 1 a
k-\i-1 іНі [ 1-----L
Ta t У Ta
a
(12)
/— ГГ1 ггінел
и будет затем списана за Т= • — 0 месяцев, оставшихся
до конца срока амортизации, равными долями в размере
л нел __ ^нел \
Ат и = 0°ра/(Таі — 0 ).
Функция Ат™н (•) в выражении (7) имеет вид:
АтлГ(£р раО), Таі, 5) =
= 11к1РГ(к1, рс1(М), та„ 5')/Таі (13)
где 1кі/Таі — амортизационные отчисления по линейной схеме с коэффициентом ускорения к, Р™н (•) — логическая функция, корректирующая норму равномерной амортизации и отражающая возможность переключения с линейной на нелинейную схему, когда накопленная амортизация по г-му объекту превысит (1 — У)-ю долю от его первоначальной стоимости.
В момент переключения с линейного метода на нелинейный должны выполняться два условия:
У Iik і/ Ta і >( 1- Y) I і
i = 1
(14)
У I-k-/ Ta і <( 1- Y)Ii,
i = 1
лин
где ТI — число периодов, в течение которых спишется (1 — 5)-я часть основных средств Е-го объекта, причем срок полезного использования объекта будет равен Та /к
месяцев1. Переключение на нелинейную схему в последний Та-й месяц этого срока (такое возможно при
5 « 1) экономически неэффективно, поскольку оста-
1 Если это число получается дробным, то — в течение
[Та (/к(] + 1 месяцев (здесь квадратные скобки означают це-
лое от деления), причем в последний месяц отчисления рав-
ны остатку ( Та1 /кЕ — [ТШ-/к,]%к,/Та,.
точная стоимость будет очень мала и ее списание существенно не повлияет на показатели эффективности компании. Таким образом, функция Р™н(0 имеет вид:
(•) =
Р ір если [ Таі/кі] < ТЛИН (переключения не происходит) Рр если [ Та і/ к']> Т™
(переключение происходит).
(15)
При этом параметр Ррр зависит от значений Р(М), к Е и Та , и задается следующим логическим выражением:
P-i (t^^ т, T-j) =
1 при ^t(Mi) < p < [ Ta Jki] + pci(Mi) - 1
Tai/ki-[ Tai/ki] при p = pci(Mi) + [ Tai/ki]
0 при t < tc-; t > tc-(Mi) + [ T--/k-],
которое означает, что ежемесячно начисляется амортизация в размере /ЕкЕ/Та1 (за исключением, быть может, последнего месяца, в котором списывается вся остаточная стоимость, т. е. когда коэффициент ускорения к не кратен периоду амортизации).
**
В случае возможности переключения параметр РЕЕ в функции (15) зависит от Р(М), к, ТаЕ и неявно от 5 (че-
тлин.
рез Т ) и описывается логическим выражением P«(tclМ), к, Тш, 5) =
1 при Р?е(М е) < Р < Т”ин + Р?е(М)
1--
p-ic - (Mj)- т;л
1 kj Т лин^ Та
Таj-T- “nJ 4 Таі - ' Тае-Те
при Тлин + tc-( Me) < t < Та і + tc t( Me)
c
0 при t < tcj(M-); t < T-- + tcj(M-) + 1,
(16)
лин
отражающем начисление амортизации в первые Т месяцев по линейному методу без изменения нормы
**
амортизации (Р Р (•) = 1). Далее происходит списание по нелинейному методу с коэффициентом ускорения к
и нормой амортизации 1/( Та[ — Трлин). При этом в качестве первоначальной стоимости основных средств для нелинейного метода берется остаточная стоимость на момент переключения. Это отражается в выражении
(16) поправочным коэффициентом (1 — крТрлин/Тар). По истечении срока полезного использования отчисления
**
прекращаются (Р Р (•) = 0).
Суммируя изложенное, с учетом выражений (7), (8) и (13) получим
Ат/-) = ЦМ) Та, X)'и,ММ,^ Тар) +
Е = 1
+ (1 — г,.)к,.РГ(к,, Р?е(М Е), Т=е, 5)/Та). (17)
Рассмотрим теперь способы формализованного описания учетной политики компании (выбор метода расчета прибыли по отгрузке или оплате (гй) и условий договоров (отсрочек платежей ДРррВ, Д?ЕрС)) и ее влияние на эффективность функционирования. В общем виде чистая прибыль компании ЧП( в Р-й период времени определяется по формуле:
ЧПе = (. — Ат( — НИр)(1 — Рр), (18)
где . — разница между притоком и оттоком денежных средств по всем действующим объектам компании; АтР — амортизационные отчисления в этот период по этим объектам; НИ( — налог на имущество, все в Р-й период; Р( — логическая функция ставки налога на прибыль, описываемая выражением:
Pt =
г р при (К(-Ат(-НИ()> 0 [ 0 при (Я(-Ат(-НИ( )< 0.
Выручка . рассчитывается по выражению (для упрощения предполагается, что в каждый период продукция полностью либо отгружается в кредит, либо по предоплате, такое же предположение относится и к оплате затрат, понесенных при производстве и реализации
и
этой продукции): Я? = £ г-?, где г-? = В-? — С\г, В-? — пос-
Е= 1
тупление выручки в р-й период за ранее отгруженную продукцию, С’ее — отток средств в р-й период по оплате расходов, понесенных ранее при производстве продукции (без амортизации и налога на имущество) по -му объекту . Приток денежных средств (погашение обязательств) ВЕ? рассчитывается по выражению:
рсЕ + Та Е-1
ВЕ? = (1 — ^ £ ВЕк(1 + о(ДРЕкВ))м(Р, ДРЕкВ) +
к = ??
+ гкВи(1 + о(дрЕрв)), (19)
где В Ек — возникновение обязательств по оплате продукции, отгруженной в к-й период Е-м объектом, о(ДРЕкВ) — функция надбавок/скидок к цене продукции за ее отгрузку в кредит/предоплату, зависящая от отсрочек платежей ДРррВ, предоставленных потребителям в к-й период ДРерВ по Е-му объекту; а схема поступления выручки описывается логической функцией
Ф(і, Ді EkB)
1-\{"ріквЦ при р = к + ["р ікВ] \{"рікв)\ при р = к + [Др ікв] + 1
0 в других случаях.
При необходимости, потоки В? и Ср можно представить в виде сумм потоков по отдельным договорам: В? = бВрр., С р = бСррр, где каждое слагаемое представляет собой объем средств, время поступления (уход со счета) которых можно изменять в некоторых пределах относительно ? в соответствии с условиями конкретного договора (суммирование производится по всем /-м и 1-м договорам на отгрузку продукции и получению сырья на ?-й период по Е-му объекту соответственно.) В этом случае для каждого договора дополнительно вводится своя переменная Д^.
При выборе метода расчета «по оплате» (V* = 0) наличие дробной части {Д ?ЕкВ} у функции ф(Е, Д?ЕкВ) показывает долю отгрузки Вк, выручка по которой должна поступить в (к + [Д?ЕкВ ] + 1)-й месяц (квадратные скобки означают целую часть числа). Остальная часть выручки от продукции, отгруженной в к-й месяц, поступит в зависимости от знака Д?кВ в предыдущий (следующий) (к + [Д?ЕкВ ])-й месяц.
Отток средств СЕ? описывается выражением, аналогичным выражению (19):
р + т -1
е р а р
СЕР = (1 — £ СЕк(1 + /(Д?ЕкС))ф(?, Д?ЕкС) +
к = р? Е
+ ^(1 + /(Д?еес)), (20)
где С? — возникновение обязательств компании по оплате расходов, понесенных при изготовлении продукции в Е-й период Е-м объектом (за вычетом амортизации и налога на имущество); /(Д?ркС) — функция штрафа за просроченные платежи, зависящие от отсрочки платежей Д?кС, предоставленной Е-му объекту в к-й период.
На практике функции надбавок/скидок о(Д?ЕЕВ) и штрафов /(Д?ЕЕС), учитываемые в формулах (19) и (20), носят нелинейный характер и их вид может различаться для каждого Е-го объекта. Для удобства изложения предполагается, что эти функции симметричны по аргументу, т. е. размер скидок за предоплату и отгрузку в кредит с отсрочкой на одно и то же число дней одинаков. Вид функций о(Д?ЕЕВ) и /(Д?ЕЕС) приведен на рис. 1.
Условия договоров влияют на прирост оборотного капитала, входящего в расчет целевой функции (6). При выборе метода учета «по оплате» (V* = 0) оборотный капитал компании не меняется (%об ? = 0). В случае выбора метода учета «по отгрузке» (= 1) капитал изменится на величину:
%об р = V* £ да + о(ДЕррв)) - С,(1 + /(Д?ерс)) -
Е= 1
р? Е + ТаЕ-1
— £ [ВЕк(1 + о(Д?ЕкВ))ф(Е, Д? ЕкВ) —
к = р? Е
— СЕк(1 + •В(ДЕр'кС))ф(Е, Д?ЕкС)]'* (21)
Первые два члена под знаком суммирования по и объектам есть объём возникших в Е-й период обязательств по оплате продукции покупателями и затрат, понесенных компанией, которые вошли в расчет прибыли. Третье слагаемое (сумма по периодам к) отражает погашение в Е-м периоде ранее возникших обязательств, т. е. поступление выручки и оплату затрат.
Размер налога на имущество в уравнении (18) в Е-й период определяется по формуле:
Ш( = а £ Ш&, к, аМ'Х Та-, ^ 5п ?) х
Е= 1
х РНИ (?, ??е(М), Тар) иНИ (?),
Рис. 1. Вид функций надбавок/скидок и штрафов
где а — годовая ставка налога на имущество; НИ(1,, к,,
НИ
?се(Ме), Та,, X, 5, ?) — налогооблагаемая база; РЕ (?, ??Е(М), Та) — функция, ограничивающая период начисления налога на имущество по Е-му объекту сроком его
НИ
эксплуатации (полезного использования); ' (Р) —
функция, отражающая ежеквартальный характер начисления налога на имущество. При этом считается, что если объект к концу срока эксплуатации полностью не амортизировался, то он продается по остаточной стоимости и налог на имущество с этого момента не начисляется, т. е.
РНИ(? ? (М) Т ) = Г1 при tbЕ < ? < ?? р(Мр) + ТаЕ (21’)
Рр (?. УМ). и 10 ПрИ р < ^ р > р?р( Мр) + Тар ,(21)
где ?ь Е = ?с (М) — Д?> Е — момент постановки на баланс Е-го
НИ
объекта. Функция 1р (?) имеет вид:
'НИ (?) = Г1 если (?) шодЗ = 0
1 [ 0 в противном случае,
где шодЗ — остаток от деления на З. Как видно, функ-
НИ
ция и I (?) позволяет начислять налог на имущество ежеквартально, т. е. когда номер месяца горизонта планирования кратен трем. Налогооблагаемая база рассчитывается как среднеквартальная стоимость основных средств по формуле:
НИ^ кп t?Е(М'), ТаЕ, ^ 5Р ?) =
= I- — 0,5- У Amh(-)
Ч = 1
t-З
У Am*(•)
W = 1
(22)
Последнее слагаемое , входящее в числитель целевой функции (6), представляет собой остаточную стоимость объектов, которые не полностью амортизировались по истечении сроков их полезного использования3.
Такое может произойти, если по каким-либо причинам не произошло переключения в нелинейной схеме списания.
Пусть остаточная стоимость -го объекта определяется
Т
а
по формуле: Оорр = % — £ Атр(-).
i = 1
Введем функцию (рр(Р?р(Мр), Т ), принимающую значение 1, если Е-й объект закончил функционирование на (р — 1)-м шаге, и 0 в противном случае:
L4ti(Mh Та) =
1 при t = tc j( Mj) + T-
0 при t z tcE(ME) + TaE.
Тогда суммарная остаточная стоимость объектов, прекративших функционирование на р-м шаге, будет определяться выражением:
0^1 = £ ОоР{ • ( рр, (23)
е= 1
где Охр. рассчитывается по формуле (12).
2. ОБЩАЯ ПОСТАНОВКА ЗАДАЧИ ОПТИМИЗАЦИИ УЧЕТНОЙ ПОЛИТИКИ
С учетом формализованных выражений (4)—(23) общая постановка задачи оптимизации (1)—(3) конкретизируется следующим образом. После цепочки подстановок критерий задачи принимает вид:
F = УГ(1 — Pt(-))- у дikв, Xkc)
— aIpPj (t) u "(t)
1 — 0,5^ I У (z-Pr (•)Ut +
i-3
+ (1 — z)ktPr(•)/T-j) + У (z^r (•)Ut + (1 — z)
x к-P™^ (•)/T-j)
+ Pt(•)Il. у (^(OUt +
і = 1
+ (l — Zi)ki.Pir (•)/ T- j) — Ip(M) — Ifo) +
+ У Ostl(•)Llt(•)\ x -J—i
t= 1 J (1 + S)p
шах,
где 1(М) определяется по выражению (6'), исходя из искомой динамики вложений денежных средств в объекты компании. В системе ограничений #() задачи (1)—(3) выделяются следующие основные условия:
— ограниченности сверху и снизу коэффициентов ускорения в зависимости от выбираемого метода амортизации
гЕкЕ + (1 — гр)кр — V"нел — (1 — V)КГ < 0, гЕкЕ + (1 — г)к. — г,."Гел — (1 — г) Клин о 0, Е = и,
Vi 4-і
лин т^нел
лин нел
где "I , "I и ", , Кр — соответственно нижние
и верхние границы переменных к ;
— ограниченности снизу и сверху сроков полезного использования, причем нижняя граница не должна быть
менее 12 месяцев, 12 Р ТаЕ Р ТаЕ Р ТаЕ, Е = 1, и , где ТаЕ
и Та Е — нижние и верхние границы переменных ТаЕ,
— ограниченности сверху и снизу отсрочек платежей по оплате продукции и затрат ДррЕВ Р ДРррВ Р Д?ррВ, ДрЕЕС Р ДРррС Р ДРррС, Е = 1, и ; р = 1, Тр , где Д?ррВ, ДЕррС и
ДРррВ, ДРррС — соответственно нижние и верхние границы переменных Др ?в и ДРррС;
— ограниченности переменных, описывающих условия переключения с метода на метод 0 Р 5 Е Р 1, 0 Р Xj Р 1
Е = 1, и ;
— обязательности ввода Е-го объекта в эксплуатацию
т ___
на горизонте планирования £ тЕр = 1, Е = 1, и ;
? = 1
— целочисленности переменных, отражающих ввод объектов в эксплуатацию, выбор метода амортизации и
учетной политики тЕЕ е {0; 1}, Е = 1, и , р = 1, Т; гр е {0; 1}, Е = 1, и; г* е {0; 1};
— неотрицательности коэффициентов ускорения кЕ > 0, Е = 1, и;
— переменные, описывающие задержки в платежах, могут принимать как неотрицательные, так и отрицательные значения —да Р ДРррВ, ДРррС < + да, Е = 1, и ; р = 1, Тр;
— общего вида (на прибыль, финансовые потоки, рентабельность и т. п.), сформированные с учетом соотношений (18)—(23) и более подробно рассмотренных в работе [3]: #’(6, К, ДРв, ДРс, М, г*, X, 5, Та) = 0.
Таким образом, сформулированная задача относится к классу задач негладкой оптимизации с непрерывными и булевыми переменными и алгоритмически задаваемыми функциями и ограничениями. При этом булевы переменные входят в основном в кусочно-гладкие зависимости второго и третьего порядков, а непрерывные — в виде гладких степенных функций.
Получение глобального решения задач такого класса современными методами не гарантируется, а получение за приемлемое время решений, достаточно близких к оптимальным, не всегда возможно. Общий подход к решению задач такого класса заключается в применении методов оптимизационно-имитационного моделирования сложных систем, предполагающих построение взаимосвязанных оптимизационных (учитывающих аналитически задаваемые зависимости) и имитационных (отражающих алгоритмические зависимости) моделей и организацию итеративных процедур их взаимодействия [4, 5].
На практике общая задача оптимизации учетной политики естественным образом распадается на две взаимосвязанные последовательно решаемые подзадачи: формирования амортизационной политики (связанной, в первую очередь, с инвестиционным планированием) и формирования налоговой и договорной политики (влияющей на результаты текущей операционной деятельности). Формально такое разделение общей модели (1)—(3) осуществляется путем ее эвристической декомпозиции по переменным и ограничениям. Модели
Рис. 2. Итерационная процедура взаимодействия оптимизационной и имитационной моделей
(меньшей размерности), полученные в результате декомпозиции, объединяются затем в последовательную итерационную процедуру с пошаговой координацией (рис. 2), которая обеспечивает формирование приемлемого для ЛПР решения общей задачи. Отметим, что в частных случаях решение задачи (1)—(3) в единой постановке поддается методами гладкой оптимизации (см. например, работу [3]).
В качестве примера рассмотрим формализованную постановку задачи оптимизации амортизационной политики, полученную в результате декомпозиции общей задачи. Пусть для определенности выбираемый метод амортизации для объекта не может быть изменен в течение всего срока его эксплуатации (т. е. отсутствует возможность оптимизации моментов переключения: X = Х0 Р 1, Г = 1); сроки начала эксплуатации всех объектов заданы, а возможности изменения сроков оборачиваемости при расчетах с покупателями (поставщиками) и выбора учетной политики по оплате и отгрузке не рассматриваются, поскольку решаются в процессе имитационного моделирования (см. рис. 2). Это означает, что в общей постановке (1)—(3) фиксируются переменные г*, Д?В, Д?с, М, X и 5 и исключаются все связанные с ними ограничения. Тогда исходная задача (1)—(3) представляется в следующем компактном виде:
F(Z, К, Т=) o extr; G(Z, К, Т=) = 0,
(24)
(25)
где целевая функция (с учетом того, что выбор амортизационной политики влияет только на первые два слагаемых выражения (6)) приобретает вид:
„V, к, Т„) = £=
т = 1 (1 + 5)
= £ ( . - НИ ( к, Т_а) ) • ( 1 - Рр( • ) ) + Ат?( к, 0д) Рр( • )
?£1 (1 + 5) ?
причем, значения НЩ и Аmt рассчитывается по формулам (22) и (17) при фиксированных значениях перемен-
ных V*, Д?В, Д?с, Ми X = Х0Р 1, 5=1. Группа ограничений (25) конкретизируется в виде следующей системы:
1,к, + (1 — Vj.)kj — г" нел — (1 — V) Крлин р 0, г1к1 + (1 — гр)кр — "нел — (1 — гр) Клин о 0,
Таг Р _а1 Р _а,,
е {0; 1}, Е = 1, и; ? = 1, Тр.
Заметим, что на практике возможны различные содержательные постановки задачи (24), (25) — от выбора коэффициентов ускорения при заданных методах амортизации до определения всех необходимых составляющих амортизационной политики (методы амортизации, сроки полезного использования, коэффициенты ускорения и т. д.). Рассмотрим некоторые практические примеры ее численного решения.
3. ПРИМЕРЫ ЧИСЛЕННОГО РЕШЕНИЯ ЗАДАЧИ ОПТИМИЗАЦИИ АМОРТИЗАЦИОННОЙ ПОЛИТИКИ
Для иллюстрации полученных результатов рассмотрим два примера численного решения задачи (24), (25) оптимизации амортизационной политики. Пусть методы амортизации и сроки ввода в эксплуатацию для каждого объекта фиксированы, возможность их переключения не предусматривается (переменный вектор М. и переменные 6,, X и 5 фиксируются для каждого объекта:
М = М- , VI = г°1 и X = 0,8, 5Е= 1) и требуется определить только сроки полезного использования и коэффициенты ускоренного списания первоначальной стоимости объектов основных средств. Тогда задача оптимизации приобретает вид:
F(K, Т=) o extr; G(К, Та) = 0.
(26)
(27)
Целевая функция (26) конкретизируется следующим образом:
Т * Ґ N
F = УІ У
І= іVi= і
в, — C, — It-Г і — 0,5^ У (z0^(ОЧW
W = і
t-З
+ (1 — zbkiPt:il(. •)/Т,-) + У (z0• )Uw +
г = і
(1 — z0)kiPfr (•)/Таі)) J • pHИ(І) rf™(,)а
x (1
І= і
і
PpO)) + Pt(•) У I(z0P’Wел(•)Ui +
+ (і — zi)kiPr (•)/Таі)
шах, (28)
где функции Р"сл, Рлим (•), и.Е и РНИ(?) рассчитываются по выражениям (11), (15), (9) и (21') с учетом, что
М = Мр0, = V0 и X = 0,8, 5Е= 1, а система ограничений
(27) (без учета ограничений общего вида) включает в себя неравенства
К Р к Р Кр, Тар Р Та1 Р Та,, Е = 1, и . (29)
Видно, что задача (28), (29) относится к классу задач кусочно-квадратичной оптимизации с линейными ограничениями. Отметим, что каждую пару переменных к и ТаР в постановках (24), (25) и (26), (27) можно заменить на одну переменную к@р. Это возможно, поскольку переменные кр и ТаР входят в расчет величин НИ( и Ат( только в виде множителей кр/_аЕ. Тогда, заменив каждую пару неравенств (29) на одно неравенство
к/ ТаР Р к@р Р кр/Тар, (30)
получим кусочно-гладкую задачу (28), (30), эквивалентную задаче (28), (29), меньшей размерности и с многочленами относительно кёр степени Т*.
В рамках такой (относительно простой) постановки удобно исследовать степень влияния решения (выбора коэффициентов ускорения и периода амортизации) на значение целевой функции. На рис. 3 (см. третью страницу обложки) для двух новых объектов компании представлен трехмерный график зависимости чистого дисконтированного дохода *Р2(к@1, к@2), рассчитанной по формуле (28) при условии, что объекты начинают функционировать одновременно, амортизируются по линейному методу (г1 = г2 = 0 и 51 = 52 = 1) и имеют достаточно высокую доходность. При этом переменные к@1 и к@2 варьируются в пределах от 0,01 до 0,05 с шагом 0,001 (что соответствует 1 Р к Р 4 ; 80 мес. Р Та Р 100 мес.). Значения переменных по оси абсцисс отображены в масштабе 1 : 100. Из рис. 3 видно, что достаточно высокая доходность объектов обеспечивает рост целевой функции с ростом кёЕ до некоторых пределов. Однако применение очень высоких коэффициентов ускорения или резкое сокращение сроков полезного использования объектов приводит к снижению эффективности функционирования компании. Это связано с тем, что из-за высоких амортизационных отчислений в первые периоды работы объектов компания понесет такие большие убытки, что они не перекроются (с учетом дисконтирования) все возрастающими прибылями.
Представленная на рис. 3 ситуация отображает один из самых простых случаев задачи (26)—(27), когда целевая функция в критерии (28) имеет симметричную, «почти» гладкую и выпуклую структуру. Однако, в зависимости от параметров объектов, функционал в критерии (28) может иметь сложную структуру и в общем случае не является выпуклым. Такая ситуация проиллюстрирована на рис. 4 (см. третью страницу обложки), на котором представлена поверхность целевой функции для компании, состоящей из двух объектов, один из которых начинает функционировать на три года позже другого и амортизируется по нелинейному методу (г1 = 0, г2 = 1, X1 = 0,8 и 52 = 1). Пределы варьирования переменных к@1 и к@2 оставлены теми же, что в предыдущем случае (от 0,01 до 0,05). При этом, как видно из рис. 4, наблюдается положительный скачок в изменении значения функционала при достижении высоких значений
kd1 и kd2. Этот эффект связан с резким ростом амортизационных отчислений в момент переключения с нелинейного на линейный метод для второго объекта и их дополнительным приращением в последний месяц эксплуатации первого объекта, амортизируемого по линейному методу, которое совпало с моментом переключения.
Рассмотрим пример решения более сложной задачи типа (24), (25). Пусть для каждого из N = 10 взаимосвязанных объектов при фиксированных сроках их полезного использования Tai = Т°, E = 1, 10 требуется выбрать метод амортизации (линейный или нелинейный) и коэффициенты ускорения. При этом верхние границы
Кнел и Клин изменения коэффициентов ускорения для каждого объекта индивидуальны и меняются в зависимости от выбора линейного или нелинейного метода
амортизации, а также доходности объектов г, а нижние — одинаковы для всех и равны 1 (Кнел = Клин = 1, что соответствует амортизации без ускорения). Оптимальная амортизационная политика формируется на 12-летнем горизонте Т в месячном разрезе, причем Тр = 138 мес. Ставка дисконтирования S принята на уровне 15 % годовых и применяется к оценке всех объектов. В соответствии с налоговым кодексом РФ нелинейная схема может переключаться на линейную в квартале, следующем за кварталом, в котором произошло списание 80 % стоимости объекта (40 = 0,8) [6]. Ставка налога на прибыль принята на уровне р = 24%, а налога на имущество — 0,5 % в квартал из расчета а = 2 % годовых. Каждый Е-й объект характеризуется своей нормой доходности (прибыли) ге, моментом начала эксплуатационной фазы t?E, совпадающим с моментом постановки на баланс tbi (tCi = tbi), и объёмом инвестиций %. Суммарная стоимость объектов компании составляет 662 млн. у. е. В качестве критерия оптимальности выступает максимизация суммарного чистого дисконтированного дохода, генерируемого всей совокупностью объектов:
NPV^, k, Е = 1Л0 ) o max, (31)
zkt + (1 - z)kt - V"нел - (1 - v)Клин P 0,
Е = ПО ; (32)
z,kt + (1 - V)kf - vKнел - (1 - Vt)Kлин O 0,
Е = 1Л0 ; (33)
V 6 {0; 1}, Е = По. (34)
Размерность сформированной негладкой частично-целочисленной задачи (31)—(34) составляет 20 переменных (из них 10 булевых) при 20-ти ограничениях. Входные параметры задачи при различных сочетаниях исходных приведены в табл. 1. Для решения задачи применялся эволюционный метод со следующими характеристиками: размер популяции — 100 элементов, вероятность мутации — 0,075, процедура отбора лучших решений из текущей популяции — равновероятный случайный выбор. Время поиска решения задач рассматриваемого класса, включая время генерации модели, существенно зависит от выбора начальной точки. Поэтому
Таблица 1
Входные данные задачи (26), (27)
і РЬі ІсР мес. Доходность гЕ, % годовых 7\, мес. Gi’ % годовых %t> млн. у. е. КЛин Кнел
средняя низкая высокая і* 2**
1 1 15,0 10,0 20,0 120 10 20 1,5 1,75 6
2 2 7,5 5,0 10,0 105 11,4 30 1,2 1,25 3
3 4 30,0 20,0 40,0 115 10,4 40 1,5 1,75 6
4 3 22,5 15,0 30,0 125 9,6 10 1,2 1,25 3
5 4 11,3 7,5 15,0 110 10,9 90 1,5 1,75 6
6 2 18,8 12,5 25,0 130 9,2 100 1,2 1,25 3
7 7 26,3 17,5 35,0 100 12,0 210 1,5 1,75 6
8 4 13,5 9,0 18,0 135 8,9 12 1,2 1,25 3
9 1 16,5 11,0 22,0 130 9,2 100 1,5 1,75 6
10 3 20,3 13,5 27,0 120 10,0 50 1,2 1,25 3
Среднее значение 19,9 13,3 26,5 114,7 10,6 Итого = 662 —
1 — верхние границы при средней доходности.
2 — верхние границы при низкой и высокой доходностях.
процедура решения включала в себя также ряд последовательных принудительных рестартов, осуществляемых пользователем с достигнутых на предыдущем шагах рекордов. При этом на первом шаге процедуры за приемлемое время находилось достаточно хорошее первое рекордное решение, с которого затем производился рестарт, позволявший улучшить достигнутый рекорд и т. д. В качестве исходной начальной точки принималась точка, в которой все объекты амортизировались по линейному методу без ускорения (гЕ = 0, кЕ = 1, Е = 1, 10 ).
Результаты решения задачи на трех уровнях усредненной по совокупности объектов доходностей (среднем (г 1 = 19,9 %), низком (г 2 = 13,3 %) и высоком (г 3 = 26,5%)) при средней норме линейной амортизации @ = 10,6 % отражены в табл. 2. В таблице приведены: рекордное решение (г, к), значение функционала в рекордной точке и его прирост относительно значения в начальной точке; значение функционала в начальной точках; оценки решений при максимально допустимых значениях коэффициентов ускорения; число достигнутых промежуточных рекордов и потребовавшихся для их достижения рестартов процедуры поиска и эвристических корректировок промежуточных рекордов. Эвристические корректировки применялись в случае отсутствия улучшения рекорда в течение длительного времени (1000—1500 итераций генетического алгоритма). Так, из табл. 2 видно, что в компании, собирающейся эксплуатировать объекты средней доходности г 1, для двух объектов (6-го и 7-го) выбран нелинейный метод с коэффициентами ускорения 2,995 и 3,047, лежащими между границами изменения коэффициентов, а для остальных — линейный метод с максимально возможными коэффициентами 1,2 и 1,5. Максимально достигнутый рекорд (574,56) улучшил начальное значение функционала (553,541) на 3,8%.
Динамика изменения входящих в расчет критериального показателя *?2(-) финансовых потоков (валового
дохода Rt, чистой прибыли ЧПр амортизации Amt, налога на имущество НИ(и т. д., см. формулу (28)) в рекордной точке отражена на рис. 5 (с м. третью страницу обложки). Видно, что в первые два года горизонта планирования компания несет убытки (ЧП(< 0), которые тем не менее компенсируются на последующих шагах существенным приростом денежных потоков за счет высоких амортизационных отчислений.
В целом проведенные модельные расчеты показали, что оптимизация амортизационной политики для объектов со средней и высокой доходностями за 2—4 рестарта дает улучшение по функционалу до 5 % относительно решения в начальной точке.
Отметим, что на структуру и ход решения задачи существенное влияние оказывают как доходность объектов ге, так и пределы изменения коэффициентов ускорения. Так, рост усредненной доходности объектов до уровня г 3 и выше приводит к тому, что предпочтительным оказывается выбор нелинейных методов с максимально возможными коэффициентами ускорения, превышающими пределы их изменения для линейных методов, причем в этой ситуации могут потребоваться эвристические корректировки рекордов, достигнутых вблизи границы области определения задачи (серия расчетов с высокой доходностью, табл. 2). Падение усредненной доходности до уровня г2 ведет к выбору линейных методов с коэффициентами ускорения, лежащими между допустимыми границами их изменения и стремящимися к нижним границам при резком падении показателя г2 (серия расчетов с низкой доходностью, табл. 2).
Расчеты проводились в среде MS Excel 2000 с помощью оптимизационной платформы PSP фирмы «Frontline Systems, Inc.» (США) [7].
Как отмечалось ранее, целью решения задачи оптимизации амортизационной политики в частности и учетной политики в целом является определение условий и параметров процесса финансового планирования,
—1£
Тaблuцa 2
Результаты решения задачи (26), (27)
Доходность, %
19,9 (средняя) 13,3 (низкая) 26,5 (высокая)
Z kі Z Т Z Т
0 1,5 0 1,258 0 1,75
0 1,2 0 1,107 1 3
0 1,5 0 1,248 1 6
0 1,2 0 1,199 1 3
Решение (г, к) (справа) 0 1,5 0 1,314 0 1,75
и его параметры (внизу) 1 2,99 0 1,243 1 3
1 3,04 0 1,187 0 1,75
0 1,2 0 1,249 1 3
0 1,5 0 1,448 0 1,75
0 1,2 0 1,236 1 3
Рекорд ИРУ, млн. у. е. 574,56 392,13 752,187
ИРУ в начальной точке (г, к) = (0, 1), 553,541 383,127 720,239
млн. у. е.
Прирост относительно начальной точки, 3,80 2,35 4,44
%
Оценки *Р2, млн. у. е. при
(г, к) = (0, К) 560,578 375,336 741,409
_ 573.178 385,663 746,746
(г, к) = (1, К)
Число промежуточных рекордов 3 3 6
Число рестартов 2 3 4
Число эвристических корректировок 1 2
Суммарное число итераций 11 868 9 205 4 404
который осуществляется с помощью соответствующих имитационных моделей бюджетирования (см. рис. 3 в первой части статьи [1]).
ЗАКЛЮЧЕНИЕ
В новых экономических условиях развития и функционирования реального сектора экономики России особую актуальность приобретает применение современных подходов к планированию и управлению хозяйственной деятельностью, одним из которых является контроллинг. Эффективное решение финансово-экономических задач контроллинга — действенный инструмент повышения оперативности и качества принимаемых управленческих решений. Для его внедрения в повседневную практику плановых расчетов необходима дальнейшая разработка соответствующих методов математического моделирования, адекватных современным условиям экономического окружения, и информационных технологий их реализации. Цель авторов статьи заключалась в привлечении внимания специалистов к данной проблеме и обсуждении возможных путей ее решения.
ЛИТЕРАТУРА
1. Карибский А. В., МишутинД. Ю., Шишорин Ю. Р. Финансо-
во-экономические методы контроллинга в управлении хо-
зяйственной деятельностью интегрированных компаний.
Ч. I // Проблемы управления. — 2004. — № 2. — С. 54—62.
2. Мишутин Д. Ю., Шишорин Ю. Р. Моделирование и оптимизация в процессе бюджетирования интегрированной Компании // Тр. института ИпУ РАН. — М., 2004. — Т. XIII. — С. 135—149.
3. Баулин И. С., Мишутин Д. Ю. Различные формы задач оптимизации учетной политики интегрированных компаний // Информация и экономика: Сб. науч. тр. / АлГУ. — Барнаул, 2004 (в печати).
4. Карибский A. В., Филиппов В. A. Оптимизационно-имитационный подход к решению задач планирования развития крупномасштабных систем // Синтез и проектирование многоуровневых систем управления: Тр. науч.-техн. конф. / АлГУ (Барнаул, 1982). — Барнаул, АлГУ, 1982. — Ч. 2.
5. Цвиркун A. Д., Акинфиев В. К., Филиппов В.А. Имитационное моделирование в задачах синтеза структуры сложных систем (оптимизационно-имитационный подход). — М.: Наука, 1985.
6. Premium Solver. Premium Solver Platform Version 5.0 for use with Microsoft Excel. Quick Overview [Электронный ресурс] / Frontline Systems, Inc. — Incline Village, Nevada (USA): Frontline Systems, Inc., 2002. — Электрон. текст. — Режим доступа: http://www.solver.com/PlatformV5Intro.pdf, для зарегистрированных пользователей. — Загл. с экрана.
7. Мишутин Д. Ю. Информационная технология бюджетирования в интегрированных компаниях // Информационная экономика и управление динамикой сложных систем : Сб. науч. тр. — М.-Барнаул: Бизнес-Юнитек, 2004. — С. 124—132.
в (095) 334-90-41
E-matl: ysh@petгocom.Epu.гssE.гu
mEshutEn@petгocom.Epu.гssE.m □