Моделирование и оптимизация бизнес-процессов и процессных систем в условиях неопределенности
А.Г. Мадера
доктор технических наук, профессор департамента математики факультета экономики Национальный исследовательский университет «Высшая школа экономики» Адрес: 101000, г. Москва, ул. Мясницкая, д. 20 E-mail: [email protected]
Аннотация
Данная работа посвящена математическому моделированию и оптимизации бизнес -процессов и процессных систем в условиях неопределенности. В настоящее время моделирование бизнес-процессов носит в основном дескриптивный описательный характер, что не позволяет осуществлять количественное моделирование и оптимизацию при проектировании процессов и процессных систем. Кроме того, существующие методы принятия решений в бизнес-процессах исходят из допущения о детерминированности определяющих бизнес-процессы факторов. Несмотря на неопределенность условий развития реальных процессов, обусловленных неопределенностью будущих цен на ресурсы, конъюнктуры рынка, экономики, финансов, и пр., факторы неопределенного будущего либо не принимаются во внимание, либо полагаются теми же, что наблюдаются и в настоящее время.
В статье разработана оптимизационная интервально стохастическая математическая модель, позволяющая в количественном виде моделировать бизнес-процессы и процессные системы, в которых они протекают, в условиях неопределенности будущих состояний экономики, финансов, конъюнктуры рынка, цен на ресурсы, а также актуализации шансов и рисков, имеющих место при осуществлении производственных, обеспечивающих и сервисных процессов. Критерием оптимальности модели является максимизация минимального отклонения прогнозируемых шансов и рисков, что позволяет принимать наилучшее решение при наступлении в будущем наиболее неблагоприятных для бизнес-процесса условий. Принятый в математической модели критерий оптимальности учитывает не только неопределенность будущих состояний экономики, финансов и рыночной конъюнктуры, но и психологию принятия решений и вынесения субъективных суждений и оценок. Приведены концепция и метод оценивания индуктивных (логических, субъективных) вероятностей наступления неопределенных прогнозируемых факторов бизнес-процесса.
Разработанные в статье модели и методы позволяют осуществлять математическое моделирование и оптимизацию бизнес-процессов при разнообразных видах деятельности без ограничений на сложность структурной модели бизнес-процесса, а также качественный и количественный состав звеньев в процессных системах. На их основе могут быть разработаны программные комплексы количественного проектирования бизнес-процессов и процессных систем в условиях неопределенности.
Ключевые слова: бизнес-процесс, процессная система, условия неопределенности, математическая модель, оптимизация, интервально стохастическая модель, вероятность, критерий оптимизации, шансы, риски.
Цитирование: Мадера А.Г. Моделирование и оптимизация бизнес-процессов и процессных систем в условиях неопределенности // Бизнес-информатика. 2017. № 4 (42). С. 74—82. DOI: 10.17323/1998-0663.2017.4.74.82.
Введение
V f оличественное проектирование бизнес-процессов и процессных систем, в кото-J^^^-рых они совершаются, требует наличия количественных методов моделирования и оптимизации. Между тем моделирование процессов и процессных систем, к какой бы сфере деятельности они ни относились (производству, сервису, обслуживанию, обеспечению, снабжению, логистике, цепям поставок), на сегодняшний день носит в основном качественный дескриптивный описательный характер и осуществляется в виде вербального, текстового, табличного, графического и других описаний и нотаций потоков работ, ресурсов и информации. При этом в существующей литературе по бизнес-процессам под их моделированием понимается так называемая регламентация, документирование и сопровождающий документооборот, а под оптимизацией — реинжиниринг, заключающийся в выполнении ряда мероприятий по согласованию и частичному улучшению процессов [1, 2]. Однако выполнение каких бы то ни было организационных предписаний и мероприятий оптимизацией, на самом деле, не является, поскольку основывается не на математическом анализе достижения экстремального значения некоторого количественного критерия оптимальности, а на качественном, при котором обеспечить выбор оптимального решения в принципе невозможно.
Несмотря на актуальность разработки математических методов моделирования и оптимизации бизнес-процессов и процессных систем, их проектирование продолжает оставаться, по преимуществу, качественным. Вышесказанное подтверждается как явно недостаточным количеством работ по математическим методам моделирования и оптимизации процессов (на что указывается, например, в работе [3]), так и отмечаемым в работах [4, 5] фактическим отсутствием сведений о конкретных примерах, относящихся к реальным компаниям, которые на практике осуществляют количественное проектирование, моделирование и оптимизацию своих бизнес-процессов. Отметим, что работы [3, 6—14], хотя и содержат математические модели бизнес-процессов, применимы лишь ad hoc — к частным конкретным случаям. При этом практически во всех работах бизнес-процессы рассматриваются исключительно в детерминированных условиях, когда все факторы, их определяющие, полностью и однозначно известны.
Между тем, реальные бизнес-процессы и процессные системы на практике функционируют в условиях неопределенности всех определяющих их факторов: будущих состояний экономики, финансов, конъюнктуры рынка, будущих цен на ресурсы и энергоносители, объемов инвестиций, спроса на новый продукт, шансов, рисков, а также будущей финансовой устойчивости организационных единиц, входящих в процессную систему. Неопределенность как настоящего, так и будущего, является неотъемлемым атрибутом реальной действительности, поэтому для адекватного описания реальности необходимо, чтобы условия неопределенности включались в создаваемые методы моделирования и оптимизации бизнес-процессов.
В настоящей статье развивается оптимизационная математическая модель бизнес-процессов и процессных систем в условиях неопределенности, с использованием интервально стохастических факторов, подчиняющихся равномерному закону распределения вероятностей. Разработанные в статье модели и методы моделирования и оптимизации могут быть положены в основу количественного проектирования процессов и процессных систем и разработки соответствующего программного комплекса, для применения на практике в сферах производства, обеспечения, снабжения, сервиса, оказания услуг, логистики, цепях поставок, и др.
1. Структурные и математические модели процессных звеньев
Структурная модель процесса и процессной системы представляет собой совокупность взаимодействующих между собой организационных единиц, моделируемых процессными звеньями, и связей между ними. В каждом процессном звене осуществляются различные виды деятельности, подчиненные достижению единой общей цели, направленной на производство конечного выходного продукта, имеющего ценность для потребителя. На входы процессных звеньев поступают потоки ресурсов (факторов производства), которые преобразуются в продукты (конечный или промежуточный) на выходе звеньев.
Следуя работе [2], выделяют следующие виды бизнес-процессов и соответствующих им звеньев (рисунок 1):
♦ производственные, или основные, процессы и звенья (рисунок 1а) — процессы, добавляющие как ценность, так и стоимость к конечному или проме-
жуточному продукту, в количестве, равном затратам на производство продукта. В производственном звене происходит преобразование поступающих на его вход материальных факторов производства, энергоносителей и живого труда, в продукт на выходе (промежуточный продукт, полуфабрикат, незавершенное производство, окончательный продукт всего процесса);
♦ обеспечивающие процессы и звенья (рисунок 1Ь) — процессы, в которых продукт не производится, качественно и количественно не изменяется, ценность не добавляется, в отличие от добавленной стоимости, обусловленной затратами энергоносителей и живого труда по обеспечению производства. В обеспечивающем звене объемы факторов производства и продуктов на входе и выходе звена равны между собой. К обеспечивающим видам работ относятся погрузка, разгрузка, доставка факторов производства и продуктов производства, хранение, оформление документации и др.;
♦ сервисные процессы и звенья, или услуги (рисунок 1с) — процессы, добавляющие как стоимость, так и ценность для потребителя, за которую последний готов платить. В сервисном звене, как и в производственном, добавление стоимости к продукту обусловливается затратами факторов производства, энергоносителей и живого труда при выполнении сервисных работ, но в то же время, как и в обеспечивающем звене, объемы продукта на входе и выходе сервисного звена равны между собой. К сервисным работам могут быть отнесены все работы над конечным продуктом, выполняемые по заказам потребителя, за которые он готов платить: заказная упаковка, сортировка, маркировка, придание товарного вида, доставка непосредственно потребителю, и др.
Входные потоки в каждом звене включают в себя как экзогенные потоки ресурсов, закупаемых во внешней среде (множество X), так и эндогенные
потоки продуктов, произведенных в том же процессе в предыдущих звеньях (множество У), и поступающих для производства в звенья того же процесса. Нумерация экзогенных и эндогенных потоков в множествах X и У является независимой и сквозной по всей структуре процессной системы.
Рассмотрим структурную модель процессной системы конкретного бизнес-процесса (рисунок 2). Потоки экзогенных и эндогенных ресурсов обозначаются кружками, с указанными внутри них объемами ресурсов (х — экзогенных, у — эндогенных); поступающие ресурсы и/или продукты — стрелками; производственные звенья — прямоугольниками (рисунок 1а), обеспечивающие — ромбами (рисунок 1Ь), сервисные — треугольниками (рисунок 1с). Структурная модель на рисунке 2 содержит два обеспечивающих звена (1 и 6), четыре производственных звена (2, 3, 4, 5 и 7) и одно сервисное звено 8. Экзогенные ресурсы в объемах х1, х2, х3, х4, х5 закупаются вне процесса, эндогенные продукты в объемах у1, у у у производятся в процессных звеньях 2, 3, 4 и 5. Конечный продукт всего бизнес-процесса в объеме у5 с выхода производственного звена 7 поступает на вход сервисного звена 8, над которым совершаются сервисные работы, причем У6=У5.
Работы по созданию конечного выходного продукта объемом у5 осуществляются следующим образом. Ресурс в объеме х1 и часть ресурса х2 в объеме х'2 (хг=х'г +х") поступают в складское звено 1, а из него — на входы производственных звенев 3 и 4. Часть х" ресурса х2, а также ресурс объемом х3 подаются непосредственно в производственное звено 2, где преобразуются в продукт объемом у1, одна часть которого в объеме у[(у1=у1 + у?) подается в производственное звено 4, а другая, в объеме у' — в производственное звено 5. С выхода производственных звеньев 3 и 4 продукты в объемах у1 и у совместно с ресурсом объемом х5, поступают
Ь
Рис. 1. Структурные модели производственного (а), обеспечивающего (Ь) и сервисного (с) звеньев
на преобразование в производственное звено 7. Продукт объемом у4 с выхода производственного звена 5 и ресурс объемом х4, поступают на склад, а после него — на вход производственного звена 7, где совместно с продуктами у у3 и ресурсом х , перерабатываются в конечный выходной продукт бизнес-процесса объемом у Последний подвергается в сервисном звене 8 сервисным операциям, приобретая свойства, удовлетворяющие запросы заказчика и оплаченные им.
Математическая модель производственного звена г (рисунок 1а), на вход которого подаются упорядоченные множества экзогенных X. и эндогенных К потоков ресурсов |х(1,хг2,...,х/я} е Х1 с X и {У1,1'У1,2'---'У1,к} 6 ^ с представляет собой многофакторную производственную функцию [15, 16], в натуральном выражении имеющую вид
У/ = (ХЦ> Х1,2> ■■■' Х1,п'Уц' У/,2'■••' Уг,к ) ,
где у1 е У — объем продукта, произведенного в звене г.
В отличие от производственных звеньев, в которых факторы производства на входе преобразуются в качественно новый продукт на выходе, в обеспечивающих звеньях (рисунок 1Ь) совершаются работы по обеспечению производственного процесса, а в сервисных (рисунок 1с) — по сервисной обработке уже произведенного конечного продукта. При этом как в обеспечивающих, так и в сервисных звеньях при совершении различных видов деятельности факторы производства не затрачиваются, в отличие от энергоносителей, живого труда и средств труда, которые затрачиваются на выполнение соответствующих работ над готовым продуктом, но без изменения его количества. В то время как обеспечивающие процессы не добавляют ценности к производимым продуктам, сервисные — напротив, добавляют ценность к готовому продукту,
как путем придания ему требуемых заказчиком свойств, так и оказания оплаченных клиентами услуг. Таким образом, математические модели обеспечивающих звеньев представляют собой тождественные производственные функции преобразования факторов производства самих в себя
/¡{хц, х12, ...,х(п, ■ = Ху,] = 1,2,...,п,
/¡(х1Л, х12,..., х1п; уи2,..., у1к} = Уд, у = 1,2, ...,к,
а сервисных звеньев производственные функции, преобразующие факторы производства и готовый продукт объемом у в продукт того же объема /(хц,х12,...,х1п;у) = у [15, 16].
2. Математическая модель бизнес-процесса и процессной системы в условиях неопределенности
Математические модели, адекватно описывающие реальные бизнес-процессы, должны учитывать неопределенность будущих состояний экономики, финансов, конъюнктуры рынка, цен на факторы производства и энергоносители, объемов инвестиций, шансы, риски, и прочие факторы неопределенности (см. раздел 1) и, кроме того, — психологию принятия решений и вынесения субъектом суждений и оценок [17—21]. Неопределенность моделируется интервально стохастическими факторами, равномерно распределенными внутри интервалов со значениями границ, оцениваемыми индуктивной (логической, субъективной) вероятностью [16, 20—25]. Для формулирования оптимизационной модели необходимо определить количественный критерий оптимизации и ограничения области допустимых решений О [26].
Рис. 2. Структурная модель бизнес-процесса и процессной системы (1, 6 - обеспечивающие звенья, 2, 3, 4, 5, 7 - производственные звенья, 8 - сервисное звено)
Критерий оптимизации математической модели.
Неопределенные события, актуализирующиеся в будущем, сводятся, по существу, к двум категориям: событиям, наступление которых благоприятно для бизнес-процесса (шансы) — высокие прибыли, достижение цели, получение запланированных результатов, и событиям, которые будут неблагоприятными для бизнес-процесса (риски) — убытки, недостаточная прибыль, провалы, банкротства и др. Как показано в работах [16, 24], для принятия наилучших решений критерий оптимизации бизнес-процесса должен максимизировать шансы и минимизировать риски. Этим условиям удовлетворяет комплексный критерий «шансы — риски» Ch&R [16, 24], определяемый как
Ch&R = ßaCh-ßR\R\,
где Ch и R — полные прогнозируемые шансы и риски, релевантные рассматриваемому процессу;
ßch' [0>l] — коэффициенты относительной важности шансов и рисков.
Величины полных шансов CheMи рисков ReM (множество М содержит L шансов и K рисков) определяются [16, 24] как суммы произведений количественных мер шансов (доходы, прибыль, выручка) MCkk,(k=l,2,...,L) и рисков (потери, убытки, ущербы) MRk,(k=\,l,...,K) на меры их возможной актуализации, или вероятности Pchk и то есть
Ch = YMCKkPCKk, R = fMRAPRik.
к=\ к=\
При этом количественные меры каждого &-го шанса и риска являются интервально стохастическими и изменяющимися в интервалах Маке [^слд'^гад], ма,к е [Мяк Дя,^ где М а к ,Мак и MRk ,МЛ к - нижние и верхние значения границ интервалов количественных мер шансов и рисков, вычисляемые с использованием правил интервальной арифметики [27].
Для получения наилучшего, релевантного бизнес-процессу решения, обеспечивающего максимизацию шансов при одновременной минимизации рисков, критерий оптимальности «шансы — риски» Ch&R необходимо максимизировать. Это равносильно определению такого решения в условиях неопределенности, при котором гарантируется достижение максимальной разности между нижней границей шансов Ch и верхней границей рисков R [16, 24] для любого cotQ (со — элементарные события, Q — пространство элементарных со-
бытий). Получим следующий критерий оптимизации бизнес-процессов:
max{Ch&R} = тах[ßChOi-ßR \ R|}, где
(1)
к=1
к=1
Ограничения оптимизационной математической модели. Ограничения математической модели являются бюджетными и определяют условия на величину полных затрат по осуществлению процессной деятельности, величина которых не должна превышать вложенные в бизнес-процесс финансовые средства.
Обозначим объемы закупаемых экзогенных факторов производства как {х} = {х1,х2,...,хт} е Л, х,>0 , а их цены как еа .и е^., (/' = 1, 2, ...т). Учитывая, что цены на факторы производства являются неопределенными и интервально стохастическими, изменяющимися в интервалах сСА,(си) е [сСА/,сСЙ;] и Сщ{(о) е [сд/,сд,], са , < с нижними и верхними границами сапсСЛ1 и ,сК„ получим выражения для полных затрат по закупке факторов производства для каждого со^£2:
т т
СсиИ = Ск(й>)= ИСЯ.И■
¡=1 ¡=1
В силу интервально стохастической неопределенности как затрат, так и объемов финансирования бизнес-процесса, бюджетные ограничения должны пониматься в вероятностном смысле, а именно — как вероятности выполнения бюджетных ограничений-неравенств, которые не должны быть ниже некоторых пороговых значений рск и рК, задаваемых владельцем бизнес-процесса [28] и бизнес-аналитиками. Таким образом, ограничения модели для шансов и рисков будут записаны в виде:
Р{ССк{(о)<1а{со)}>ра, Р{СЯ(си)< 1ц(<»)}>Рц (2)
где и -
интервально стохастические объемы финансирования бизнес-процесса;
— индуктивные (субъективные, логические) вероятности.
Интервально стохастическая оптимизационная математическая модель. Интервально стохастическая оптимизационная математическая модель бизнес-процессов при неопределенности определяющих факторов, формулируется следующим образом: найти объемы факторов производства {х} = {хр х2, ... хт,} е Б, х. > 0, I = 1, 2, ... т, доставляющие
максимальное значение критерию «шансы — риски» (1) и удовлетворяющие вероятностным ограничениям для шансов и рисков (2), то есть:
max {Ch&R} = тах |уЗСА Gl - ßR | R |},
P {Сен И * Ich (©)} * Pen , P {CR И ^ IR (©)} > PR.
Для определения оптимального решения данной оптимизационной модели в условиях интервально стохастической неопределенности необходимо преобразовать вероятностные ограничения (2) в соответствующие им детерминированные эквиваленты [29].
Эквивалентная детерминированная оптимизационная математическая модель. Заметим, что интервально стохастические цены факторов производства cch.(со), cR.(со) и объемы финансирования I (со), IR(a>), co^Q являются интервальными и подчиняются равномерным законам распределения вероятностей, а их суммы, равные полным затратам, cch (со) и cR(co), согласно центральной предельной теореме Ляпунова [30], — нормальному распределению с математическими ожиданиями
т т
т(Ссн) = 1>(сОи)*1 ' т(Ск) = )*«
¡=1 ¡=1
и дисперсиями
т т
°\Сс)=Ъ>2Ых1 o\CR)=Ya\cR^xl где
;=1 ¡=1
т(ссн,,) = (сСА,,+ caj)/2 ,т(cRi) = (cÄi + cRi) 12, а\ссн,) = (ь,/ -cCk,i)2/12, o\cR)= (cRJ-cRl f/12.
Приводя, согласно теореме [29], вероятностные неравенства в ограничениях (2) к детерминированному виду, получим окончательную эквивалентную детерминированную оптимизационную математическую модель:
max{Ch&R}=max{ßCh0i-ßR\R\),
М М 1 1 ü
™ (Ссн) ■+ (Ссн) + {hh )Zm{Ia),
m(CR) + kRJa2(CR) + o2(lR)<m(lR), x, >0, i = 1,2,...,m,
где kch, kR — квантили стандартных нормальных распределений;
m (Ich), m (IR) и a2(/ra), o\Ir) — математические ожидания и дисперсии интервально стохастических объемов финансирования, равные
m {Ich ) = (U + ICH) ^ «(h) = (l * + h ) ^ а2(1а)=(1а-1а)2/12, a\lR)=(lR-TR)2/12.
Полученная детерминированная оптимизационная математическая модель относится к классу задач нелинейного программирования общего вида. Ее оптимальное решение может быть получено с помощью существующих пакетов компьютерных программ, например, NEOS, AMPL, MATLAB, MathOptimizier, GALAHAD, MS Excel. По найденному оптимальному решению jx'j = {xl,x'2,...,x'm} определяются оптимальные значения всех факторов бизнес-процесса и процессной системы: объем и стоимость конечного продукта, объемы и стоимости промежуточных продуктов на выходах всех звеньев, доходы и прибыль при различных прогнозируемых условиях в будущем и т.д.
3. Метод оценивания индуктивных вероятностей прогнозируемых событий
Вероятности наступления будущих событий (состояний экономики, финансов, рисков, шансов и др.) необходимо оценивать согласно концепции индуктивной вероятности, поскольку прогнозируемые события являются уникальными и единичными, к которым понятия классической или статистической вероятностей неприменимы. Это обусловлено тем, что единичные уникальные события не являются случайными объектами, рассматриваемыми в классической теории вероятностей, поскольку они не удовлетворяют условиям массовости, однородности, неограниченной воспроизводимости в идентичных условиях, и устойчивости частот [20—24].
Концепция и метод оценивания индуктивных вероятностей P(A) наступления событий {A} = {A1, A2, ... AJ разработаны в работе [21] и позволяют существенно увеличить адекватность прогнозирования. Метод основан как на статистических данных по прогнозированию релевантных событий за прошлые периоды, так и на новой имеющейся информации о наблюдаемых в настоящий момент времени тенденциях. Данные за прошлые периоды характеризуют погрешности, присущие субъекту при прогнозировании событий и оценивании их вероятностей, а данные, получаемые из информации о развитии событий и наблюдаемых в настоящем тенденциях, позволяют провести их коррекцию. По этим двум видам данных формируются две матрицы: матрица погрешностей прогнозирования
субъекта £ и матрица уточненных прогнозов Ж, сделанных на основании современной информации. Как показано в работе [21], искомый вектор вероятностей наступления прогнозируемых событий P(A) является собственным вектором полной матрицы погрешностей прогнозирования X = Ж ■ С отвечающим ее единичному собственному значению, а именно, P(A) = ЭС ■ P(A).
Заключение
Предложенная в работе оптимизационная интервально стохастическая математическая модель позволяет моделировать оптимальные бизнес -процессы и оптимальные структуры и параметры процессных систем в условиях неопределенности будущих состояний экономики, финансов, конъюнктуры рынка, спроса на новый продукт, цен на факторы производства, цены продажи конечного
продукта, объемов инвестиций, наступления в будущем шансов и рисков, и др. Структурная модель процессной системы может включать производственные, обеспечивающие и сервисные звенья, отражающие весь диапазон видов деятельности, совершаемых в различных бизнес-процессах при переработке входов в продукты на выходах. Разработанные в статье математические модели и методы позволяют осуществлять математическое моделирование и оптимизацию разнообразных бизнес-процессов и процессных систем без ограничений на сложность, качественный и количественный состав процессных звеньев и сложность структуры процессной системы. Они могут быть положены в основу разработки программных комплексов количественного проектирования бизнес-процессов и сложных процессных систем в условиях неопределенности. ■
Литература
1. Robson M., Ullah P. A practical guide to business process re-engineering. Hempshire: Gower, 1996.
2. Harrington H.J., Esseling K., van Nimwegen H. Business process improvement workbook: Documentation, analysis, design, and management of business process improvement. N.Y.: McGraw-Hill, 1997.
3. Vergidis K., Tiwari A., Majeed B. Business process analysis and optimization: Beyond reengineering // IEEE Transactions on Systems, Man, and Cybernetics. Part C (Applications and Reviews). 2008. Vol. 38. No. 1. P. 69-82.
4. Stock J.R., Lambert D.M. Strategic logistics management. Boston: McGraw-Hill, 2001.
5. Shapiro J.F. Modeling the supply chain. Duxbury, CA: Thomson Learning, 2001.
6. van der Aalst W.M.P. The application of Petri nets to workflow management // Journal of Circuits, Systems and Computers. 1998. Vol. 8. No. 1. P. 21-66.
7. Hofacker I., Vetschera R. Algorithmical approaches to business process design // Computers & Operations Research. 2001. No. 28. P. 1253-1275.
8. Koubarakis M., Plexousakis D. A formal framework for business process modelling and design // Information Systems. 2002. Vol. 27. No. 5. P. 299-319.
9. Valiris G., Glykas M. Business analysis metrics for business process redesign // Business Process Management Journal. 2004. Vol. 10. No. 4. P. 445-480.
10. Seuring S. A review of modeling approaches for sustainable supply chain management // Decision Support Systems. 2013. Vol. 54. No. 4. P. 1513-1520.
11. Wbig M. Dynamic programming and genetic algorithm for business processes optimization // International Journal of Intelligent Systems and Applications. 2013. Vol. 5. No. 1. P. 44-51.
12. Sawicki P., Sawicka H. Logistics process improvement using simulation and stochastic multiple criteria decision aiding // Procedia - Social and Behavioral Sciences. 2014. No. 111. P. 213-223.
13 Sustainable supply chain optimisation: An industrial case study / Q. Zhang [et al.] // Computers & Industrial Engineering. 2014. No. 74. P. 68-83.
14. Ahmadikatouli A., Motameni H. Enrichment of object oriented Petri net and object Z aiming at business process optimization // International Journal of Advanced Computer Science and Applications. 2015. Vol. 6. No. 7. P. 13-19.
15. Клейнер Г.Б. Производственные функции: Теория, методы, применение. М.: Финансы и статистика, 1986.
16. Мадера А.Г. Математическое моделирование и оптимизация бизнес-процессов на основе комплексного критерия «шансы -риски» // Российский журнал менеджмента. 2015. Т. 13, № 4. С. 51-68.
17. Козелецкий Ю. Психологическая теория решений / Пер. с польск. М.: Прогресс, 1979.
18. Plous S. The psychology ofjudgment and decision making. N.Y.: McGraw-Hill, Wesleyan University, 1993.
19. Werth L. Psychologie flir die wirtschaft. Grundlagen und anwendungen. Berlin: Spectrum Akademischer Verlag, 2004.
20. Мадера А.Г. Интервально стохастическая неопределенность оценок в многокритериальных задачах принятия решений // Искусственный интеллект и принятие решений. 2014. № 3. С. 105-115.
21. Мадера А.Г. Метод определения вероятностей прогнозируемых событий при принятии решений // Искусственный интеллект и принятие решений. 2016. № 2. С. 38-45.
22. Carnap R. Logical foundations of probability. Chicago: The University of Chicago Press. 1971.
23. de Finetty B. Bayesinism: Its unifying role for both the foundations and applications of statistics // International Statistical Review. 1974. No. 42. P. 117-130.
24. Мадера А.Г. Риски и шансы: неопределенность, прогнозирование и оценка. М.: Красанд, 2014.
25. Madera A.G. Estimating the probability of forecasted events // International Journal of Accounting and Economics Studies. 2016. Vol. 4. No. 1. P. 76-80.
26. Мадера А.Г. Моделирование и принятие решений в менеджменте. М.: ЛКИ, 2009.
27. Alefeld G., Herzberger J. Introduction to interval computations. N.Y.: Academic Press, 1983.
28. ISO/IEC 15288:2002. System engineering - System life cycle processes. 2002.
29. Liu B. Theory and practice of uncertain programming. Heidelberg: Physica-Verlag, 2002.
30. Feller W. An introduction to probability theory and its applications. N.Y.: John Wiley, 1970.
Modeling and optimization of business processes and process systems under conditions of uncertainty
Alexander G. Madera
Professor, Department of Mathematics of the Faculty of Economics National Research University Higher School of Economics Address: 20, Myasnitskaya Street, Moscow, 101000, Russian Federation E-mail: [email protected]
Abstract
This paper is devoted to mathematical modeling and optimization of business processes and process systems under conditions of uncertainty. At present, modeling of business processes is mainly descriptive, which does not allow quantitative modeling and optimization in the design of processes and process systems. In addition, the existing methods of decision-making in business processes are based on the assumption that the decisive factors are deterministic. Despite uncertainty of the real processes caused by the uncertainty of future costs of resources, the market environment, economy, finances, etc., the factors of an uncertain future are either not taken into account, or are believed to be the same as those observed currently.
In this paper, a stochastic interval mathematical optimization model is developed. This model allows us to simulate in a quantitative way the business processes and process systems in which they take place, taking into account the uncertainties of the future state of the economy, finances, market environment, costs of resources, as well as future realization of chances and risks related to the productive, supporting, and service processes. The criterion for optimality of the model is the maximization of the smallest deviation of the projected chances and risks, which makes it possible to make the best decision in the case that the most unfavorable conditions for the business process occur in the future. The criterion of optimality adopted in the mathematical model takes into account not only the uncertainty of the future state of the economy, finance, and market environment, but also the psychology of decision-making and the subjective nature of judgments and estimates. We present a concept and method for estimating the inductive (logical, subjective) probabilities of the occurrence of uncertain projected business process factors.
The models and methods developed in the paper make it possible to carry out mathematical modeling and optimization of business processes in a variety of activities without restrictions on the complexity of the structural model of the business process, the qualitative and quantitative composition of the connections in the process systems. On their basis, a software package for the quantitative design of business processes and process systems under conditions of uncertainty can be developed.
Key words: business process, process system, conditions of uncertainty, mathematical model, optimization, interval stochastic model, probability, optimization criterion, chances, risks.
Citation: Madera A.G. (2017) Modeling and optimization of business processes and process systems under conditions of uncertainty. Business Informatics, no. 4 (42), pp. 74-82. DOI: 10.17323/1998-0663.2017.4.74.82.
References
1 Robson M., Ullah P. (1996) A practical guide to business process re-engineering. Hempshire: Gower.
2. Harrington H.J., Esseling K., van Nimwegen H. (1997) Business process improvement workbook: Documentation, analysis, design, and management of business process improvement. N.Y.: McGraw-Hill.
BUSINESS INFORMATICS No. 4(42) - 2017
3. Vergidis K., Tiwari A., Majeed B. (2008) Business process analysis and optimization: Beyond reengineering. IEEE Transactions on Systems, Man, and Cybernetics. Part C (Applications and Reviews), vol. 38, no. 1, pp. 69—82.
4. Stock J.R., Lambert D.M. (2001) Strategic logistics management. Boston: McGraw-Hill.
5. Shapiro J.F. (2001) Modeling the supply chain. Duxbury, CA: Thomson Learning.
6. van der Aalst W.M.P. (1998) The application of Petri nets to workflow management. Journal of Circuits, Systems and Computers, vol. 8, no. 1, pp. 21-66.
7. Hofacker I., Vetschera R. (2001) Algorithmical approaches to business process design. Computers & Operations Research, no. 28, pp. 1253-1275.
8. Koubarakis M., Plexousakis D. (2002) A formal framework for business process modelling and design. Information Systems, vol. 27, no. 5, pp. 299-319.
9. Valiris G., Glykas M. (2004) Business analysis metrics for business process redesign. Business Process Management Journal, vol. 10, no. 4, pp. 445-480.
10. Seuring S. (2013) A review of modeling approaches for sustainable supply chain management. Decision Support Systems, vol. 54, no. 4, pp. 1513-1520.
11. Wibig M. (2013) Dynamic programming and genetic algorithm for business processes optimization. International Journal of Intelligent Systems and Applications, vol. 5, no. 1, pp. 44-51.
12. Sawicki P., Sawicka H. (2014) Logistics process improvement using simulation and stochastic multiple criteria decision aiding. Procedia — Social and Behavioral Sciences, no. 111, pp. 213-223.
13. Zhang Q., Shah N., Wassick J., Helling R., van Egerschot P. (2014) Sustainable supply chain optimisation: An industrial case study. Computers & Industrial Engineering, no. 74, pp. 68-83.
14. Ahmadikatouli A., Motameni H. (2015) Enrichment of object oriented Petri net and object Z aiming at business process optimization. International Journal of Advanced Computer Science and Applications, vol. 6, no. 7, pp. 13-19.
15. Kleiner G.B. (1986) Proizvodstvennyefunktsii: Teoriya, metody, primenenie [Production functions: Theory, methods, application]. Moscow: Finance and Statistics (in Russian).
16. Madera A.G. (2015) Matematicheskoe modelirovanie i optimizatsiya biznes-protsessov na osnove kompleksnogo kriteriya "shansy - riski" [Mathematical modeling and optimization of business processes based on an integrated criterion of chances and risks]. Russian Management Journal, vol. 13, no. 4, pp. 51-68 (in Russian).
17. Kozielecki J. (1979) Psikhologicheskaya teoriya resheniy [Psychological decision theory]. Moscow: Progress (in Russian).
18. Plous S. (1993) The psychology ofjudgment and decision making. N.Y.: McGraw-Hill, Wesleyan University.
19. Werth L. (2004) Psychologie fir die wirtschaft. Grundlagen und anwendungen. Berlin: Spectrum Akademischer Verlag.
20. Madera A.G. (2014) Interval'no stokhasticheskaya neopredelennost' otsenok v mnogokriterial'nykh zadachakh prinyatiya resheniy [Interval stochastic uncertainty of estimates in multiple criteria decision making problems]. Artificial Intelligence and Decision Making, no. 3,
pp. 105-115 (in Russian).
21. Madera A.G. (2016) Metod opredeleniya veroyatnostey prognoziruemykh sobytiy pri prinyatii resheniy [Method for determination
of probabilities of the projected events when making decisions]. Artificial Intelligence and Decision Making, no. 2. pp. 38-45 (in Russian).
22. Carnap R. (1971) Logical foundations of probability. Chicago: The University of Chicago Press.
23. de Finetty B. (1974) Bayesinism: Its unifying role for both the foundations and applications of statistics. International Statistical Review, no. 42, pp. 117-130.
24. Madera A.G. (2014) Riski i shansy: neopredelennost', prognozirovanie i otsenka [Risks and chances: Uncertainty, forecasting and estimation]. Moscow: Krasand (in Russian).
25. Madera A.G. (2016) Estimating the probability of forecasted events. International Journal of Accounting and Economics Studies, vol. 4, no. 1, pp. 76-80.
26. Madera A.G. (2009) Modelirovanie iprinyatieresheniy vmenedzhmente [Modeling and decision making in management]. Moscow: LKI (in Russian).
27. Alefeld G., Herzberger J. (1983) Introduction to interval computations. N.Y.: Academic Press.
28. ISO/IEC 15288:2002. System engineering — System life cycle processes.
29. Liu B. (2002) Theory and practice of uncertain programming. Heidelberg: Physica-Verlag.
30. Feller W. (1970) An introduction to probability theory and its applications. N.Y.: John Wiley.