Оптимизационный пакет прикладных программ «Карма» и его применение в задачах бизнес-планирования

Тип работы:
Реферат
Предмет:
Экономические науки


Узнать стоимость

Детальная информация о работе

Выдержка из работы

УДК 519. 85
ОПТИМИЗАЦИОННЫЙ ПАКЕТ ПРИКЛАДНЫХ ПРОГРАММ «КАРМА» И ЕГО ПРИМЕНЕНИЕ В ЗАДАЧАХ БИЗНЕС-ПЛАНИРОВАНИЯ
Горбунов М. А., Медведев А. В., Победаш П. Н., Смольянинов А. В.
ФГБОУ ВПО «Московский государственный университет экономики, статистики и информатики», Кемеровский филиал, Кемерово, e-mail: michaelgorbunov@mail. ru, alexm_62@mail. ru, pobed_pnp@mail. ru
В статье приводится описание финансово-аналитического программного продукта, в основе которого лежит решение линейной задачи оптимального управления в дискретном времени. Кратко изложена концепция моделирования экономических процессов и математический инструментарий для решения задач указанного класса в целях бизнес-планирования. Описана технология построения информационных услуг, а также режимы работы автоматизированного программного комплекса. Приводится краткая характеристика этих режимов и описываются конкурентные преимущества пакета с точки зрения занесения и обработки информации в режиме конструктора моделей и автоматизированного рабочего места бизнес-аналитика. Рассмотрен ряд приложений пакета для решения задач бизнес-планирования как на микро-, так и на мезоэкономическом уровне в аспектах анализа инвестиционных проектов и финансово-хозяйственной деятельности, что в совокупности понимается как стратегическое бизнес-планирование. Подчеркивается необходимость использования именно оптимизационных подходов к моделированию и оценке эффективности стратегического бизнес-планирования.
Ключевые слова: пакет финансового анализа, технология построения информационных услуг, бизнес-планирование, инвестиционный проект, модель оптимального управления
AN OPTIMIZATION PACKAGE «KARMA» AND ITS APPLICATION IN THE BUSINESS PLANNING TASKS
Gorbunov M.A., Medvedev A.V., Pobedash P.N., Smolyaninov A.V.
Moscow State University of Economics, Statistics and Informatics, Kemerovo branch, Kemerovo, e-mail: michaelgorbunov@mail. ru, alexm_62@mail. ru, pobed_pnp@mail. ru
The article describes the financial and analytical software, based on the solution of the optimal control problem. Summarized the concept of modeling and mathematical tools of optimal control for solving of business planning problems. The technology of information services building and the modes of operation of the automated software system are described. A brief description of the operating modes and the competitive advantages of the package in terms of entering and processing of information in design models and workstation of business analyst. Considered a number of applications using the package for solving of business planning problems at both the micro-and mesoeconomic level on aspects of investment projects analysis and the financial and economic activity. It is understood, in the aggregate, as a strategic business planning. Emphasizes the need to use exactly optimization approaches to modeling and evaluation of strategic business planning.
Keywords: financial analysis program package, technology of creation of information services, business planning, investment project, optimal control problem
В условиях рыночной экономики предприниматели и бизнесмены сталкиваются с проблемами определения приоритетов развития своего бизнеса, поиска и оценки эффективности распределения ресурсов для обеспечения такого развития и в первую очередь инвестиционного ресурса. Решение указанных проблем в настоящее время практически невозможно без применения автоматизированных программных средств обработки бизнес-информации.
Современные российские (Project Expert, Альт-Инвест, ИНЭК-Аналитик и др.) и зарубежные (SAP R/3, COMFAR и др.) программные продукты, ориентированные на бизнес-планирование, включающие модули планирования ресурсов предприятия (ERP-приложения), управления бизнес-процессами (BPM-приложения) и другие, базируются [6] на использовании преимущественно имитационных моделей
описания комплекса бизнес-процессов, то есть не являются задачами оптимального управления. Это не позволяет находить объемы инвестиций, производства продукции и соответствующие показатели финансово-хозяйственной деятельности, выявляющие наилучшие (в смысле выбранных критериев) варианты реализации бизнес-процессов с точки зрения решения задач планирования инвестиционной, производственной, финансовой деятельности (бизнес-планирования). С другой стороны, имеющиеся оптимизационные пакеты либо излишне идеализируют деятельность предприятия, описывая ее производственными функциями абстрактно-математического характера, либо (например, [3]) труднодоступны и громоздки в использовании, что зачастую не удовлетворяет целевую аудиторию конечных пользователей данных пакетов (предпринимателей, бизнес-аналитиков, экономистов).
В этой связи для решения указанных задач бизнес-планирования, на наш взгляд, целесообразно ориентироваться на комбинацию имитационных и оптимизационных методов [1], разрабатывая оптимизационные пакеты финансового анализа, основанные на моделях предприятия, использующих универсальные бухгалтерские алгоритмы и учитывающих юридические особенности, принятые в Российской Федерации при расчете доходных и расходных составляющих финансовых потоков производителя. Указанным требованиям, на наш взгляд, удовлетворяет разработанный авторами программный продукт [4]. В данной работе кратко описывается лежащее в его основе математическое и программное обеспечение поддержки принятия оптимальных решений.
Рассмотрим задачу бизнес-планирования в форме многокритериальной, многошаговой задачи линейного программирования (ММЗЛП) вида
х (г + 1) = А (0х (0 + ?(0& quot-(0- х (0 = а-
C (t)x (t) + D (t)u (t) & lt- h (t) — u (t) & gt- 0 (t = 0, …, 7−1) — J = {J…, JK }-& gt-max-
(1)
T-1.
f=0
где н (0 = [и^)] и х (^) = [х/0] - соответственно управляющий и фазовый векторы- Л (Г) = [а. (0]- Б (0 = [6,(0]- С (0 = [о^)]-
= [?к (0] матрицы- а, av (i) = [а/ОР- ЬХО = [6,(0]у- s (t) =. (0]- Н (0 = [НЩ — векторы- (г/ = 1,…, п- I = 1,…, г- к = 1,…, т- ^ = 0, …, Т- V = 1, …, К) — Jv — у-й целевой критерий (у = 1, …, К) — К — количество критериев- г, т, Т — размерность управляющего вектора, число ограничений и временных шагов соответственно- (а0,Р0) — скалярное произведение векторов а0, Р0- п — количество видов продукции.
Переменные и () и х (), а также элементы матриц и векторов уравнений движения, ограничений и целевых критериев подробно описаны в работе [10]. В работе [7] приведен содержательный смысл используемых в (1) переменных.
В экономических системах справедлив закон временной стоимости денежных потоков, гласящий, что любой сегодняшний финансовый поток обесценивается с течением времени. Для задачи (1) указанный закон может быть смоделирован примене-
нием операции дисконтирования целевых критериев:
(1 + г)
(, = 0,…, Г-1) — (2)
(1 + г/
Учитывая особенность коэффициентов целевых критериев, содержащих дисконтирующие множители, с помощью 2-пре-образования [12] или-преобразования [15] от анализа задачи (1) можно перейти к исследованию ее статических аналогов (е-или 2т-задач) меньшей размерности:
(к)
г = H («v (0, *('-))+ Р (0,"(0)] ЦаГ), хТ) Х
С. X v^ max-
1x2n 2nx1^ '-
A^Jz) & lt- ^ (k = 1 K (3)
(k)c. X V! (zT) ^ max-
1 x2n 2nx1 v Т '-
A, 2nX2n JZT) & lt- b^ (к = 1. К), (4)
где L — количество ограничений, описывающих конкретный вид производственной деятельности- b — вектор-столбец правых частей ограничений- c1x2n — вектор-строка коэффициентов целевой функции- ALx2n -матрица коэффициентов ограничений.
Оптимальные решения построенных таким образом задач вида (3), (4) сохраняют [12] некоторые важные свойства решений исходной задачи (1), а сами задачи могут быть теоретически исследованы и численно решены (например, на основе вариантов симплекс-метода Дж. Данцига) при практически значимых размерностях, определяемых количеством видов продукции и содержательных ограничений (в авторских расчетах значения n достигали нескольких десятков) в моделируемых бизнес-процессах.
Технология построения информационных услуг
На основе описанного выше математического инструментария разработан комплекс прикладных программ [4, 13], представляющий собой совокупность автоматизированной информационной системы внесения, обработки и анализа входной информации, решателя и многопараметрического графо-анализатора решений одно- и многокритериальных задач линейного программирования (МЗЛП). Пакет [4] ориентирован на различных пользователей. Специалисту-математику он позволяет создавать и корректировать математические модели в форме МЗЛП,
а также контролировать корректность внесения информации. Экономисту-аналитику, бизнесмену — в удобном режиме создавать собственную конфигурацию бизнес-проекта (выделяя блоки характеристик активов, продукции, внешнего окружения проекта, финансовый блок и т. п.) и заносить входную статистическую и экспертную информацию. А обоим вместе — представлять результаты расчетов как в виде графиков многопараметрических зависимостей, так и в виде Парето-множеств в критериальном пространстве (двух или трех критериев). Пакет [4] предусматривает два режима работы —
1) конструктор моделей-
2) автоматизированное рабочее место аналитика, краткое описание которых приводится далее.
Конструктор моделей
При решении как много-, так и одно-шаговых задач оптимального управления вида (1) или (3) часто бывает затруднено занесение матричной информации, в первую очередь из-за большого количества или значительной размерности исходных матриц и, как следствие, отсутствия наглядности занесенной информации. Конструктор моделей позволяет создавать пользователь-
ские модели в визуальном режиме, поблочно формируя указанные матрицы. При этом пользователь имеет возможность редактировать векторно-матричную информацию, имея перед глазами как образ всей матрицы, так и ее произвольных блоков (как показано на рис. 1, где представлен типичный скриншот конструктора моделей).
Кроме того, в пакете также имеется отладчик, позволяющий обнаруживать ошибки или противоречия в занесенной числовой информации) в занесении числовой информации модели (рис. 2).
Автоматизированное рабочее место (АРМ) бизнес-аналитика
В этом режиме исследователь после внесения числовой информации из предметной области на выходе получает результаты расчета, а также возможности их графического анализа. Данный режим работы предъявляет минимальные требования к подготовке пользователя — владение информацией о содержательном смысле числовых параметров модели, — предоставляя возможность легко освоить работу с пакетом студентам или специалистам с относительно небольшим набором знаний в предметной области. Пример окна интерфейса работы пакета в описываемом режиме приведен на рис. 3.
Б ли 1С и
Символический виц матрицы
?ьил А1
А2 A3
дг2
А31 A4J
М2 А5 1
Добавктгь
Удалить
Иэмеичгь
Имя |Ью*.а tSJl
Вид блока Стандартный
Начале 6. 2
Начало 6… 1
Комец б& lt-| 2
Конецби. N
Формул… iletkH
Диагана…? False
Вектор э… П False

0. 118 10,119 0. 11В

ai: Д2 is:
¦
А4_& quot- ?i. 42
1

? UK [ X Отмена& quot-
Рис. 1. Визуальный редактор матриц
Пакет [4] позволяет построить большое количество графиков зависимостей показателя эффективности бизнес-проекта от параметров модели с возможностью выбора шага расчетов в широком диапазоне изменения значений параметров. Кроме того, на одном рисунке можно проводить
параметрический анализ графиков, меняя значения параметров в соответствующих окнах интерфейса (слева на рис. 3). Пакет предусматривает также построение двух-и трехмерных Парето-множеств (в пространстве критериев) при решении многокритериальных задач.
Отладчик
Пвремвкиая
Е
31
ЕШ1®
1 2 3 4 5 с 7 3
1 1,768 1,768 1,768 -0. 732 -0,722 -0. 722 -1 1
2 0,116 0,113 0,116 ¦0,35 -0,35 -Г1Я5 0 0
2 0 0 0 1 0 0 0 0
4 0 0 0 0 1 0 0 0
5 0 с 0 0 0 1 0 0
С ¦35 0 0 1 0 0 0 0
7 0 ¦1. 42 837 142 0 а 1 0 0 0
В 0 0 1,6 122 449 0 0 1 0 0
а и и и и 0 1 0
10 0 0 0 0 0 0 0 1

•у ОК 1 | X СагсёГ
Рис. 2. Отладчик матриц
Рис. 3. Окно интерфейса АРМ бизнес-аналитика
К основным преимуществам созданного программного обеспечения, на наш взгляд, относятся:
• возможность создания математической модели в пользовательском режиме-
• наличие анализатора математических формул-
• визуальный редактор матриц, задаваемых поблочно, позволяющий заполнять их по заданным формулам, с помощью анализатора формул-
• возможность разделения параметров модели по группам для создания собственной конфигурации проекта-
• возможность защиты данных модели от несанкционированного доступа-
• возможность добавления описания модели-
• высокая скорость расчетов (график, содержащий информацию, получаемую при последовательном решении 100 задач линейного программирования, строится не более чем за 1 секунду) —
• поддержка возможности выбора различных математических решателей с учетом математической модели, описывающей бизнес-проект. Например, библиотека с реализацией одно- или двухфазного симплекс-метода и библиотека с реализацией решателя с помощью генетических алгоритмов и пр.) —
• встроенная система шифрования
• интуитивно понятный пользовательский интерфейс-
• построение и параметрический анализ большого количества графиков зависимостей от любых параметров модели на одном рисунке, а также параметрический анализ Парето-множеств-
• гибкая настройка вида графиков (легенда, метки, значения в точках) —
• использование при вводе-выводе информации оригинального быстродействующего графического анализатора функций [2], позволяющего эффективно обрабатывать многопараметрические функции-
• масштабирование отдельных частей графиков для более детального их анализа.
Таким образом, комплекс программ [4, 13] является для конечного пользователя удобной основой при решении задач бизнес-планирования и получения оптимальных значений объемов инвестиций, производства продукции и соответствующих параметров финансово-хозяйственной деятельности предприятий (потоков прибыли, амортизации, налогов, заемных и собственных средств производителя и пр.). Кроме того, пакет совершенствуется и развивается [14] в направлении интересов конечного
пользователя — экономиста, финансиста, организатора бизнеса, управленца регионального уровня, — дополняясь блоками предобработки (автоматизированного внесения информации), а также автоматизированной постобработки полученной при решении информации.
Пакет [4] в настоящее время используется при расчете ряда инвестиционных проектов стратегического планирования в регионе [9, 11], бизнес-проектов малого и среднего бизнеса, оценки эффективности коммерческих проектов, проектов производственного [1], финансового [8] и управленческого [5] содержания.
Список литературы
1. Горбунов М. А. Инструменты диверсификации деятельности организации / М. А. Горбунов, А. В. Медведев // Фундаментальные исследования. — 2014. — № 12(5). -С. 1012−1016.
2. Графический анализатор математических функций и решений алгебраических соотношений с параметрами / Программа для ЭВМ. Свидетельство Роспатента № 2 004 611 968 от 26. 08. 2004. Правообладатели: А. В. Медведев, А. В. Смольянинов.
3. Гурман В. И., Матвеев Г. А., Трушкова Е. А. Социо-эколого-экономическая модель региона в параллельных вычислениях // Управление большими системами: сборник трудов. — 2011. — № 32. — С. 109−130.
4. Конструктор и решатель дискретных задач оптимального управления («Карма») / Программа для ЭВМ. Свидетельство Роспатента № 2 008 614 387 от 11. 09. 2008. Правообладатели: А. В. Медведев, П. Н. Победаш, А.В. Смо-льянинов, М. А. Горбунов.
5. Косинский П. Д., Медведев А. В., Меркурьев В. В., Победаш П. Н. Математическое моделирование агломерации муниципальных образований // Фундаментальные исследования. — 2013. — № 8(6). — С. 1446−1449.
6. Медведев А. В. Концепция оптимизационно-имитационного бизнес-планирования // Международный журнал прикладных и фундаментальных исследований. — 2014. -№ 1. — Ч. 2. — С. 198−201.
7. Медведев А. В. Об эффективном инструментарии анализа экономических систем // Международный журнал прикладных и фундаментальных исследований. — 2014. -№ 11(5). — С. 763−766.
8. Медведев А. В. Поддержка принятия решений при управлении региональной налоговой политикой // Международный журнал прикладных и фундаментальных исследований. — 2014. — № 4. — С. 25−28.
9. Медведев А. В. Поддержка принятия решений при управлении экономикой региона. монография. — Кемерово: КемГУ, 2011. — 106 с.
10. Медведев А. В., Победаш П. Н. Применение 2-преобразования и дискретного принципа максимума к анализу модели реальных инвестиций // Вестник СибГАУ. — 2006. — № 4(11). — С. 32−37.
11. Медведев А. В. Математическая модель оценки инвестиционной привлекательности региона // Современные наукоемкие технологии. — 2013. — № 8−2. — С. 357−361.
12. Медведев А. В. Применение 2-преобразования к исследованию многокритериальных линейных моделей регионального экономического развития. монография. -Красноярск: Изд-во СибГАУ имени академика М. Ф. Решет-нева. — 2008. — 228 с.
13. Программа для решения многошаговой задачи линейного программирования («Линейная динамика») /
Программа для ЭВМ. Свидетельство Роспатента № 2 004 611 491 от 17. 06. 2004. Правообладатели: А. В. Медведев, П. Н. Победаш.
14. Трусов А. Н., Иванченко П. Ю., Кацуро Д. А. Разработка автоматизированной информационной системы для оптимизационного анализа экономических процессов // Современные наукоемкие технологии. — 2014. — № 11. — С. 38−40.
15. Pobedash P.N. Applications of Operational Approach to Evaluation of Projects of Economic Systems Development // Journal of Siberian Federal University. Mathematics & amp- Physics. — 2013. — № 6(4). — Р. 495−505.
References
1. Gorbunov M.A., Medvedev A.V. Fundamentalnye issle-dovaniya [Fundamental research], 2014, no. 12 (5), 1012−1016.
2. Graphic analyzer of mathematical functions and solutions of algebraic relations. Computer program. Certificate of Rospatent no. 2 004 611 968 from 26. 08. 2004. Copyright: A.V. Medvedev, A.V. Smolyaninov.
3. Gurman V.I., Matveev G.A., Trushkova E.A. Uprav-leniye bol '-shimi sistemami. Sbornik trudov [Managing large systems: a collection of papers], 2011, no. 32, 109−130.
4. Designer and solver of discrete optimal control problems. Computer program. Certificate of Rospatent no. 2 008 614 387 from 11. 09. 2008. Copyright: A. V Medvedev, P.N. Pobedash, A.V. Smolyaninov, M.A. Gorbunov.
5. Kosinski P.D., Medvedev A. V, Merkuryev V.V., Pobe-dash P.N. Fundamentalnye issledovaniya [Fundamental research], 2013, no. 8(6), 2860−2863.
6. Medvedev A.V. Mezhdunarodnyi zhurnal prikladhykh i Fundamentalnykh issledovaniy [International Journal of applied and fundamental research], 2014. no. 1(2), 198−201.
7. Medvedev A.V. Mezhdunarodnyi zhurnal prikladhykh i Fundamentalnykh issledovaniy [International Journal of applied and fundamental research], 2014. no. 11(5), 763−766.
8. Medvedev A.V. Mezhdunarodnyi zhurnal prikladhykh i Fundamentalnykh issledovaniy [International Journal of applied and fundamental research], 2014, no. 4, 25−28.
9. Medvedev A. V Podderzhka prinyatiya reshenii pri up-ravlenii ekonomikoi regiona [Support decision-making in the
management of the region economy, Monograph], Kemerovo, Kemerovo State University, 2011, 106 p.
10. Medvedev A.V., Pobedash P.N. Vestnik sibirskogo go-sudarstvennogo universiteta imeny akademika M.F. Reshetneva. [Bulletin of the Siberian State Aerospace University named after academician M.F. Reshetnev], 2006, 4(11), 220−223.
11. Medvedev A.V. Sovremennye naukoyemkiye tekh-nologhii [Modern high technologies], 2013, no. 8−2, 357−361.
12. Medvedev A.V. Primeneniye z-preobrazovani-ya k issledovaniyu mnogokriterial'-nykh lineinykh modeley reghional'-nogo economicheskogo razvitiya [Application of the z-transformation to the study of multiobjective linear models of regional economic development. Monograph], Krasnoyarsk, SibSAU named after M.F. Reshetnev, 2008, 228 p.
13. The program for the solution of multi-step linear control problem. Computer program. Certificate of Rospatent no. 2 004 611 491 from 17. 06. 2004. Copyright: A.V. Medvedev, P.N. Pobedash.
14. Trusov A.N., Ivanchenko P. Yu., Katsuro D.A. Sovre-mennye naukoyemkiye tekhnologhii [Modern high technologies], 2014, no. 11, 38−40.
15. Pobedash P.N. Applications of Operational Approach to Evaluation of Projects of Economic Systems Development // Journal of Siberian Federal University. Mathematics & amp- Physics, 2013, 6(4), 495−505.
Рецензенты:
Зыков В. С., д.т.н., профессор, главный научный сотрудник НИИ горной геомеханики и маркшейдерского дела (ОАО «ВНИМИ»), Кемеровское представительство, г. Кемерово-
Косинский П. Д., д.э.н., профессор кафедры государственного и муниципального управления Кузбасского государственного технического университета им. Т. Ф. Горбачева, г. Кемерово.
Работа поступила в редакцию 18. 02. 2015.

ПоказатьСвернуть
Заполнить форму текущей работой