A framework for simulation-based optimization of business process models

被引:10
|
作者
Kamrani, Farzad [1 ]
Ayani, Rassul [1 ]
Moradi, Farshad [2 ]
机构
[1] KTH Royal Inst Technol, Sch Informat & Commun Technol, Stockholm, Sweden
[2] Swedish Def Res Agcy, Div Informat Syst, FOI, Stockholm, Sweden
关键词
Assignment Problem; business process optimization; Hungarian algorithm; simulation-based optimization; GENETIC ALGORITHM; ASSIGNMENT;
D O I
10.1177/0037549711417880
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Assignment Problem is a classical problem in the field of combinatorial optimization, having a wide range of applications in a variety of contexts. In general terms, the Assignment Problem consists of determining the best assignment of tasks to agents according to a predefined objective function. Different variants of the Assignment Problem have been extensively investigated in the literature in the last 50 years. In this work, we introduce and analyze the problem of optimizing a business process model with the objective of finding the most beneficial assignment of tasks to agents. Despite similarities, this problem is distinguished from the traditional Assignment Problem in that we consider tasks to be part of a business process model, being interconnected according to defined rules and constraints. In other words, assigning a business process to agents is a more complex form of the Assignment Problem. Two main categories of business processes, assignment-independent and assignment-dependent, are distinguished. In the first category, different assignments of tasks to agents do not affect the flow of the business process, while processes in the second category contain critical tasks that may change the workflow, depending on who performs them. In each category several types of processes are studied. Algorithms for finding optimal and near-optimal solutions to these categories are presented. For the first category, depending on the type of process, the Hungarian algorithm is combined with either the analytical method or simulation to provide an optimal solution. For the second category, we introduce two algorithms. The first one finds an optimal solution, but is feasible only when the number of critical tasks is small. The second algorithm is applicable to large number of critical tasks, but provides a near-optimal solution. In the second algorithm a hill-climbing heuristic method is combined with the Hungarian algorithm and simulation to find an overall near-optimal solution. A series of tests is conducted which demonstrates that the proposed algorithms efficiently find optimal solutions for assignment-independent and near-optimal solutions for assignment-dependent processes.
引用
收藏
页码:852 / 869
页数:18
相关论文
共 50 条
  • [41] Simulation-based Dynamic Optimization under Uncertainty of an Industrial Biological Process
    Durand, Guillermo A.
    Blanco, Anibal M.
    Mele, Fernando D.
    Bandoni, J. Alberto
    [J]. 21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 808 - 812
  • [42] Using simulation-based optimization in the context of IT service management change process
    Ruiz, Mercedes
    Moreno, Javier
    Dorronsoro, Bernabe
    Rodriguez, Daniel
    [J]. DECISION SUPPORT SYSTEMS, 2018, 112 : 35 - 47
  • [43] Simulation-based process parameter optimization for wire arc additive manufacturing
    Troeger, Jendrik-Alexander
    Hartmann, Stefan
    Treutler, Kai
    Potschka, Andreas
    Wesling, Volker
    [J]. PROGRESS IN ADDITIVE MANUFACTURING, 2024,
  • [44] SIMULATION-BASED PROCESS OPTIMIZATION OF METALLIC ADDITIVE MANUFACTURING UNDER UNCERTAINTY
    Wang, Zhuo
    Liu, Pengwei
    Hu, Zhen
    Chen, Lei
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2019, VOL 2A, 2020,
  • [45] Simulation-based optimization of an agent-based simulation
    Deckert, Andreas
    Klein, Robert
    [J]. NETNOMICS, 2014, 15 (01): : 33 - 56
  • [46] Towards an Adaptive Simulation-Based Optimization Framework for the Production Scheduling of Digital Industries
    Pimentel, Ricardo
    Santos, Pedro P. P.
    Carreirao Danielli, Apolo M.
    Frazzon, Enzo M.
    Pires, Matheus C.
    [J]. DYNAMICS IN LOGISTICS, 2018, : 257 - 263
  • [47] A storage expansion planning framework using reinforcement learning and simulation-based optimization
    Tsianikas, Stamatis
    Yousefi, Nooshin
    Zhou, Jian
    Rodgers, Mark D.
    Coit, David
    [J]. APPLIED ENERGY, 2021, 290
  • [48] A simulation-based signal optimization algorithm within a dynamic traffic assignment framework
    Abdelfatah, AS
    Mahmassani, HS
    [J]. 2001 IEEE INTELLIGENT TRANSPORTATION SYSTEMS - PROCEEDINGS, 2001, : 428 - 433
  • [49] Framework for Simulation-Based Simultaneous System Optimization for a Series Hydraulic Hybrid Vehicle
    Baer, Katharina
    Ericson, Liselott
    Krus, Petter
    [J]. INTERNATIONAL JOURNAL OF FLUID POWER, 2019, 20 (01) : 27 - 51
  • [50] Simulation-Based Optimization of Maximum Green Setting Under Retrospective Approximation Framework
    Li, Pengfei
    Abbas, Montasir M.
    Pasupathy, Raghu
    Head, Larry
    [J]. TRANSPORTATION RESEARCH RECORD, 2010, (2192) : 1 - 10