Business Process Optimization: Status and Perspectives

Marlon Dumas
Marlon DumasProfessor at University of Tartu | Co-Founder at Apromore
Workshop on Business Process Optimization @ BPM’2023, Utrecht, September 2023
Business Process Optimization: Status and Perspectives
Business Process Optimization: Status and Perspectives
4
The process model is authoritative
• No deviations, no workarounds
The simulation parameters accurately reflect reality
• …in reality, they are often guesstimates
A resource only works on one task instance at a time / a task is performed by one resource
• No multi-tasking / no multi-resource tasks (teamwork)
Resources have robotic behavior (eager resources consume work items in FIFO mode)
• No batching, no prioritization
• No tiredness or stress effects, no interruptions, no distractions
Undifferentiated resources
• Every resource in a pool has the same performance as others
No time-sharing outside the simulated process
• Resources fully dedicated to one process
End Result
Business process simulations based
on incomplete models,
guesstimates, and simplifying
assumptions are not faithful
 optimization based on such
models is at best perilous
5
6
{T1 -> T2 -> T3}
{T1 -> T3 -> T3}
{T1 -> T2 -> T3}
{T1 -> T2 -> T3}
{T1 -> T2 -> T2}
{T1 -> T2 -> T3}
{T1 -> T2 -> T3}
{T1 -> T3 -> T2}
{T1 -> T2 -> T3}
{T1 -> T2 -> T3}
Stochastic
Process Model
Discovery
Congestion model
enhancement
Vs.
Generated
Ground truth
Accuracy assessment
Tuning
Hyperparameter
optimizer
Simulator
Simulated
Log
https://github.com/AutomatedProcessImprovement/Simod
Business Process Optimization: Status and Perspectives
Performance
Indicators
Given
• one or more event logs recording the execution
of one or more processes
• one or more performance indicators that we
seek to maximize/minimize
• a process model, decision rules, resource
allocation rules, other process knowledge
• a set of allowed changes to the process model
and associated rules
Find
• Possible sets of changes to the process to
optimize the performance measures
Business Process Optimization: Status and Perspectives
Business Process Optimization: Status and Perspectives
Discover
Process
Model
Metaheuristics
Optimizer
(e.g. Genetic,
Hill Climbing)
Candidate
Changeset
Evaluator
Candidate
Changeset
Generator
New Pareto
front
Event log
Candidate
Change-sets
Discover
Simulation
Model
Simulation Model
As-Is Process
Model
Current
Pareto front
Business
Process
Simulator
(Prosimos)
Allowed
Changes
add/remove resource
adjust schedule…
Conversational Process Optimization
• Search-Based Process Optimization is about exploitative process redesign
• Repeatedly applies a set of predefined adaptations
• Does not put into question the existing process structure
• Cannot handle unforeseen changes
• Conversational Process Optimization
• Makes search-based optimization a step in a human-in-the-loop optimization
approach
• Brings in general knowledge together with domain knowledge to transform human
directives into search space specifications
Conversational Process Optimization
Summary
• ATAMO Process Optimization
• Expert-Driven Process Optimization with Simulation-in-the-Loop
• Expert-Driven Process Optimization with Data-Driven Simulation
• Search-Based Process Optimization
• Conversational Process Optimization
Tactical vs Operational Process Optimization
• The approaches reviewed focus on tactical optimization
• The goal is to go from an as-is to a to-be process
• Operational process optimization is also a fertile ground for research
• Prescriptive process optimization
• Triggering predefined interventions at runtime to optimize case outcomes
• Augmented process execution
• Triggering adaptations at runtime to respond to drifts in process behavior, including previously
unobserved or unforeseen changes
References
Data-Driven Simulation
• Camargo et al. Automated discovery of business process simulation models from event logs. Decision Support Systems
134:113284, 2020
• Chapela-Campa et al. Can I Trust My Simulation Model? Measuring the Quality of Business Process Simulation Models. BPM
2023, pp. 20-37
• De Leoni et al. Investigating the Influence of Data-Aware Process States on Activity Probabilities in Simulation Models: Does
Accuracy Improve? BPM 2023: 129-145
Search-Based Process Optimization
• Satyal et al. Business process improvement with the AB-BPM methodology. Inf. Syst. 84: 283-298 (2019)
• López-Pintado et al. Silhouetting the Cost-Time Front: Multi-objective Resource Optimization in Business Processes. BPM
(Forum) 2021: 92-108
• Peters et al. Resource Optimization in Business Processes. EDOC 2021, pp. 104-113
Conversational Process Optimization
• Barón-Espitia et al. Coral: Conversational What-If Process Analysis. ICPM Doctoral Consortium / Demo 2022
• Berti et al. Abstractions, Scenarios, and Prompt Definitions for Process Mining with LLMs: A Case Study. BPM Workshops
2023.
• Berti & Sadat Qafari: Leveraging Large Language Models (LLMs) for Process Mining (Technical Report). Arxiv 2307.12701
(2023)
References
Prescriptive Process Monitoring
• Fahrenkrog-Petersen et al. Fire now, fire later: alarm-based systems for prescriptive process
monitoring. Knowledge and Information Systems 64(2): 559-587 (2022)
• Kubrak et al. Prescriptive process monitoring: Quo vadis? PeerJ Comput. Sci. 8: e1097 (2022)
• Dasht Bozorgi et al. Prescriptive process monitoring based on causal effect estimation.
Information Systems 116: 102198 (2023)
• Padella & de Leoni: Resource Allocation in Recommender Systems for Global KPI Improvement.
BPM (Forum) 2023: 249-266
• Weytjens et al. Timed Process Interventions: Causal Inference vs. Reinforcement Learning. In BPM
Workshops 2023.
Augmented Process Execution
• Dumas et al. AI-augmented Business Process Management Systems: A Research Manifesto. ACM
Transactions on Management Information Systems 14(1): 11:1-11:19 (2023)
• Kurz et al. Reinforcement Learning-Supported AB Testing of Business Process Improvements: An
Industry Perspective. BPMDS/EMMSAD@CAiSE 2023
1 of 18

Recommended

Walking the Way from Process Mining to AI-Driven Process Optimization by
Walking the Way from Process Mining to AI-Driven Process OptimizationWalking the Way from Process Mining to AI-Driven Process Optimization
Walking the Way from Process Mining to AI-Driven Process OptimizationMarlon Dumas
672 views27 slides
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si... by
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...Marlon Dumas
190 views52 slides
Expert system mycin by
Expert system   mycinExpert system   mycin
Expert system mycinuniversity of education,Lahore
5.8K views13 slides
Modelling and evaluation by
Modelling and evaluationModelling and evaluation
Modelling and evaluationeShikshak
1.9K views24 slides
Supervised and unsupervised learning by
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learningAmAn Singh
323 views29 slides
Mycin by
MycinMycin
Mycinvini89
31.8K views36 slides

More Related Content

What's hot

Linear models for classification by
Linear models for classificationLinear models for classification
Linear models for classificationSung Yub Kim
2.5K views29 slides
CloudSim : Introduction and Basic Programming Syntax by
CloudSim : Introduction and Basic Programming SyntaxCloudSim : Introduction and Basic Programming Syntax
CloudSim : Introduction and Basic Programming SyntaxVikas Chouhan
200 views15 slides
Federated learning by
Federated learningFederated learning
Federated learningMindos Cheng
4K views26 slides
Learning by analogy by
Learning by analogyLearning by analogy
Learning by analogyNitesh Singh
3.6K views7 slides
DataOps: Nine steps to transform your data science impact Strata London May 18 by
DataOps: Nine steps to transform your data science impact  Strata London May 18DataOps: Nine steps to transform your data science impact  Strata London May 18
DataOps: Nine steps to transform your data science impact Strata London May 18Harvinder Atwal
3.2K views70 slides
Chap19 by
Chap19Chap19
Chap19himo
9.8K views22 slides

What's hot(20)

Linear models for classification by Sung Yub Kim
Linear models for classificationLinear models for classification
Linear models for classification
Sung Yub Kim2.5K views
CloudSim : Introduction and Basic Programming Syntax by Vikas Chouhan
CloudSim : Introduction and Basic Programming SyntaxCloudSim : Introduction and Basic Programming Syntax
CloudSim : Introduction and Basic Programming Syntax
Vikas Chouhan200 views
Learning by analogy by Nitesh Singh
Learning by analogyLearning by analogy
Learning by analogy
Nitesh Singh3.6K views
DataOps: Nine steps to transform your data science impact Strata London May 18 by Harvinder Atwal
DataOps: Nine steps to transform your data science impact  Strata London May 18DataOps: Nine steps to transform your data science impact  Strata London May 18
DataOps: Nine steps to transform your data science impact Strata London May 18
Harvinder Atwal3.2K views
Chap19 by himo
Chap19Chap19
Chap19
himo9.8K views
Data Quality Patterns in the Cloud with Azure Data Factory by Mark Kromer
Data Quality Patterns in the Cloud with Azure Data FactoryData Quality Patterns in the Cloud with Azure Data Factory
Data Quality Patterns in the Cloud with Azure Data Factory
Mark Kromer4.5K views
Hierarchical clustering by Ashek Farabi
Hierarchical clustering Hierarchical clustering
Hierarchical clustering
Ashek Farabi682 views
Automated Machine Learning by Yuriy Guts
Automated Machine LearningAutomated Machine Learning
Automated Machine Learning
Yuriy Guts1.8K views
Supervised learning and Unsupervised learning by Usama Fayyaz
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning
Usama Fayyaz5.1K views
04 Classification in Data Mining by Valerii Klymchuk
04 Classification in Data Mining04 Classification in Data Mining
04 Classification in Data Mining
Valerii Klymchuk11.6K views
Cloud sim pptx by MD Redaan
Cloud sim pptxCloud sim pptx
Cloud sim pptx
MD Redaan266 views
Model-Based Systems Engineering Demystified by Elizabeth Steiner
Model-Based Systems Engineering DemystifiedModel-Based Systems Engineering Demystified
Model-Based Systems Engineering Demystified
Elizabeth Steiner3.5K views
Feature selection by Dong Guo
Feature selectionFeature selection
Feature selection
Dong Guo14.2K views
Induction and Decision Tree Learning (Part 1) by butest
Induction and Decision Tree Learning (Part 1)Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)
butest2.9K views
Machine learning by Amit Rathi
Machine learningMachine learning
Machine learning
Amit Rathi1.9K views

Similar to Business Process Optimization: Status and Perspectives

Process mapping for Information Management professionals by
Process mapping for Information Management professionalsProcess mapping for Information Management professionals
Process mapping for Information Management professionalsSimon Rawson
148 views24 slides
Process mapping for Information Management professionals by
Process mapping for Information Management professionalsProcess mapping for Information Management professionals
Process mapping for Information Management professionalsSimon Rawson
187 views24 slides
Work Measurement and Operational Effectiveness by
Work Measurement and Operational EffectivenessWork Measurement and Operational Effectiveness
Work Measurement and Operational Effectivenessgrubinm
6.8K views57 slides
Motion & time study by
Motion & time studyMotion & time study
Motion & time studyAhmad Alzbeidat
10.7K views17 slides
Process improvement by
Process improvementProcess improvement
Process improvementArjun Aarzoo
73 views18 slides
Culha methodology by
Culha methodologyCulha methodology
Culha methodologyDavut Çulha
218 views53 slides

Similar to Business Process Optimization: Status and Perspectives(20)

Process mapping for Information Management professionals by Simon Rawson
Process mapping for Information Management professionalsProcess mapping for Information Management professionals
Process mapping for Information Management professionals
Simon Rawson148 views
Process mapping for Information Management professionals by Simon Rawson
Process mapping for Information Management professionalsProcess mapping for Information Management professionals
Process mapping for Information Management professionals
Simon Rawson187 views
Work Measurement and Operational Effectiveness by grubinm
Work Measurement and Operational EffectivenessWork Measurement and Operational Effectiveness
Work Measurement and Operational Effectiveness
grubinm6.8K views
Sequencing ofusecases by Davut Çulha
Sequencing ofusecasesSequencing ofusecases
Sequencing ofusecases
Davut Çulha251 views
Agile businessprocessdevelopmentmethodology by Davut Çulha
Agile businessprocessdevelopmentmethodologyAgile businessprocessdevelopmentmethodology
Agile businessprocessdevelopmentmethodology
Davut Çulha219 views
Training thecustomer by Davut Çulha
Training thecustomerTraining thecustomer
Training thecustomer
Davut Çulha293 views
Agile businessprocessdevelopmentmethodology by Davut Çulha
Agile businessprocessdevelopmentmethodologyAgile businessprocessdevelopmentmethodology
Agile businessprocessdevelopmentmethodology
Davut Çulha220 views
Business processeffortestimation by Davut Çulha
Business processeffortestimationBusiness processeffortestimation
Business processeffortestimation
Davut Çulha184 views
Continuous improvement methods summary by the sig rev052914 by Richard Platt
Continuous improvement methods summary by the sig rev052914Continuous improvement methods summary by the sig rev052914
Continuous improvement methods summary by the sig rev052914
Richard Platt1.8K views
Method Study by Ira Tobing
Method Study Method Study
Method Study
Ira Tobing7.6K views
Time and Motion Study by learnito
Time and Motion StudyTime and Motion Study
Time and Motion Study
learnito2.7K views

More from Marlon Dumas

Discovery and Simulation of Business Processes with Probabilistic Resource Av... by
Discovery and Simulation of Business Processes with Probabilistic Resource Av...Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Discovery and Simulation of Business Processes with Probabilistic Resource Av...Marlon Dumas
63 views15 slides
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi... by
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...Marlon Dumas
35 views19 slides
Augmented Business Process Management by
Augmented Business Process ManagementAugmented Business Process Management
Augmented Business Process ManagementMarlon Dumas
1.2K views23 slides
Process Mining and Data-Driven Process Simulation by
Process Mining and Data-Driven Process SimulationProcess Mining and Data-Driven Process Simulation
Process Mining and Data-Driven Process SimulationMarlon Dumas
299 views29 slides
Modeling Extraneous Activity Delays in Business Process Simulation by
Modeling Extraneous Activity Delays in Business Process SimulationModeling Extraneous Activity Delays in Business Process Simulation
Modeling Extraneous Activity Delays in Business Process SimulationMarlon Dumas
148 views42 slides
Prescriptive Process Monitoring Under Uncertainty and Resource Constraints by
Prescriptive Process Monitoring Under Uncertainty and Resource ConstraintsPrescriptive Process Monitoring Under Uncertainty and Resource Constraints
Prescriptive Process Monitoring Under Uncertainty and Resource ConstraintsMarlon Dumas
92 views23 slides

More from Marlon Dumas(20)

Discovery and Simulation of Business Processes with Probabilistic Resource Av... by Marlon Dumas
Discovery and Simulation of Business Processes with Probabilistic Resource Av...Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Marlon Dumas63 views
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi... by Marlon Dumas
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Marlon Dumas35 views
Augmented Business Process Management by Marlon Dumas
Augmented Business Process ManagementAugmented Business Process Management
Augmented Business Process Management
Marlon Dumas1.2K views
Process Mining and Data-Driven Process Simulation by Marlon Dumas
Process Mining and Data-Driven Process SimulationProcess Mining and Data-Driven Process Simulation
Process Mining and Data-Driven Process Simulation
Marlon Dumas299 views
Modeling Extraneous Activity Delays in Business Process Simulation by Marlon Dumas
Modeling Extraneous Activity Delays in Business Process SimulationModeling Extraneous Activity Delays in Business Process Simulation
Modeling Extraneous Activity Delays in Business Process Simulation
Marlon Dumas148 views
Prescriptive Process Monitoring Under Uncertainty and Resource Constraints by Marlon Dumas
Prescriptive Process Monitoring Under Uncertainty and Resource ConstraintsPrescriptive Process Monitoring Under Uncertainty and Resource Constraints
Prescriptive Process Monitoring Under Uncertainty and Resource Constraints
Marlon Dumas92 views
Robotic Process Mining by Marlon Dumas
Robotic Process MiningRobotic Process Mining
Robotic Process Mining
Marlon Dumas333 views
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable? by Marlon Dumas
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Marlon Dumas51 views
Learning Accurate Business Process Simulation Models from Event Logs via Auto... by Marlon Dumas
Learning Accurate Business Process Simulation Models from Event Logs via Auto...Learning Accurate Business Process Simulation Models from Event Logs via Auto...
Learning Accurate Business Process Simulation Models from Event Logs via Auto...
Marlon Dumas421 views
Process Mining: A Guide for Practitioners by Marlon Dumas
Process Mining: A Guide for PractitionersProcess Mining: A Guide for Practitioners
Process Mining: A Guide for Practitioners
Marlon Dumas141 views
Optimización de procesos basada en datos by Marlon Dumas
Optimización de procesos basada en datosOptimización de procesos basada en datos
Optimización de procesos basada en datos
Marlon Dumas386 views
Process Mining and AI for Continuous Process Improvement by Marlon Dumas
Process Mining and AI for Continuous Process ImprovementProcess Mining and AI for Continuous Process Improvement
Process Mining and AI for Continuous Process Improvement
Marlon Dumas207 views
Prescriptive Process Monitoring for Cost-Aware Cycle Time Reduction by Marlon Dumas
Prescriptive Process Monitoring for Cost-Aware Cycle Time ReductionPrescriptive Process Monitoring for Cost-Aware Cycle Time Reduction
Prescriptive Process Monitoring for Cost-Aware Cycle Time Reduction
Marlon Dumas362 views
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio... by Marlon Dumas
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Marlon Dumas654 views
On the Road to AI-Infused Process Execution by Marlon Dumas
On the Road to AI-Infused Process ExecutionOn the Road to AI-Infused Process Execution
On the Road to AI-Infused Process Execution
Marlon Dumas270 views
Process Mining 2.0: From Insights to Actions by Marlon Dumas
Process Mining 2.0: From Insights to ActionsProcess Mining 2.0: From Insights to Actions
Process Mining 2.0: From Insights to Actions
Marlon Dumas742 views
Process Mining in Action: Self-service data science for business teams by Marlon Dumas
Process Mining in Action: Self-service data science for business teamsProcess Mining in Action: Self-service data science for business teams
Process Mining in Action: Self-service data science for business teams
Marlon Dumas407 views
Process Mining Meets Causal Machine Learning: Discovering Causal Rules From E... by Marlon Dumas
Process Mining Meets Causal Machine Learning: Discovering Causal Rules From E...Process Mining Meets Causal Machine Learning: Discovering Causal Rules From E...
Process Mining Meets Causal Machine Learning: Discovering Causal Rules From E...
Marlon Dumas437 views
Identifying Candidate Routines for Robotic Process Automation From Unsegmente... by Marlon Dumas
Identifying Candidate Routines for Robotic Process Automation From Unsegmente...Identifying Candidate Routines for Robotic Process Automation From Unsegmente...
Identifying Candidate Routines for Robotic Process Automation From Unsegmente...
Marlon Dumas444 views

Recently uploaded

SplitMetrics at APS Berlin by
SplitMetrics at APS BerlinSplitMetrics at APS Berlin
SplitMetrics at APS BerlinVikaVlasova1
35 views8 slides
Giampietro_DIG Summit v1.2.pptx by
Giampietro_DIG Summit v1.2.pptxGiampietro_DIG Summit v1.2.pptx
Giampietro_DIG Summit v1.2.pptxbradgallagher6
16 views11 slides
auto dialer aegis.pdf by
auto dialer aegis.pdfauto dialer aegis.pdf
auto dialer aegis.pdfVoiceLogger1
17 views1 slide
December 2023 - Meat on the Bones by
December 2023 - Meat on the BonesDecember 2023 - Meat on the Bones
December 2023 - Meat on the BonesNZSG
32 views11 slides
v s.pptx by
v s.pptxv s.pptx
v s.pptxravikhadalwal
14 views2 slides
[1Slide] Event Report AWS ReInvent 2023 - Q stands out by
[1Slide] Event Report AWS ReInvent 2023 - Q stands out[1Slide] Event Report AWS ReInvent 2023 - Q stands out
[1Slide] Event Report AWS ReInvent 2023 - Q stands outHolger Mueller
15 views1 slide

Recently uploaded(20)

SplitMetrics at APS Berlin by VikaVlasova1
SplitMetrics at APS BerlinSplitMetrics at APS Berlin
SplitMetrics at APS Berlin
VikaVlasova135 views
Giampietro_DIG Summit v1.2.pptx by bradgallagher6
Giampietro_DIG Summit v1.2.pptxGiampietro_DIG Summit v1.2.pptx
Giampietro_DIG Summit v1.2.pptx
bradgallagher616 views
December 2023 - Meat on the Bones by NZSG
December 2023 - Meat on the BonesDecember 2023 - Meat on the Bones
December 2023 - Meat on the Bones
NZSG32 views
[1Slide] Event Report AWS ReInvent 2023 - Q stands out by Holger Mueller
[1Slide] Event Report AWS ReInvent 2023 - Q stands out[1Slide] Event Report AWS ReInvent 2023 - Q stands out
[1Slide] Event Report AWS ReInvent 2023 - Q stands out
Holger Mueller15 views
The Talent Management Navigator Performance Management by Seta Wicaksana
The Talent Management Navigator Performance ManagementThe Talent Management Navigator Performance Management
The Talent Management Navigator Performance Management
Seta Wicaksana40 views
Hoole_Summit 2023 - Opening Remarks.pptx by bradgallagher6
Hoole_Summit 2023 - Opening Remarks.pptxHoole_Summit 2023 - Opening Remarks.pptx
Hoole_Summit 2023 - Opening Remarks.pptx
bradgallagher614 views
SaaStr Workshop Wednesdays: State of SaaS with Altimeter Capital by saastr
SaaStr Workshop Wednesdays: State of SaaS with Altimeter CapitalSaaStr Workshop Wednesdays: State of SaaS with Altimeter Capital
SaaStr Workshop Wednesdays: State of SaaS with Altimeter Capital
saastr10 views
Super Solar Mounting Solutions 20230509(1).pdf by carrie55bradshaw
Super Solar Mounting Solutions 20230509(1).pdfSuper Solar Mounting Solutions 20230509(1).pdf
Super Solar Mounting Solutions 20230509(1).pdf
carrie55bradshaw15 views
2024-cio-agenda-ebook.pdf by Alex446314
2024-cio-agenda-ebook.pdf2024-cio-agenda-ebook.pdf
2024-cio-agenda-ebook.pdf
Alex44631414 views
NewBase 02 December 2023 Energy News issue - 1678 by Khaled Al Awadi.pdf by Khaled Al Awadi
NewBase  02 December 2023  Energy News issue - 1678 by Khaled Al Awadi.pdfNewBase  02 December 2023  Energy News issue - 1678 by Khaled Al Awadi.pdf
NewBase 02 December 2023 Energy News issue - 1678 by Khaled Al Awadi.pdf
Khaled Al Awadi10 views
The Impact of British Investor Justin Etzin on Seychelles.pdf by Justin Etzin
The Impact of British Investor Justin Etzin on Seychelles.pdfThe Impact of British Investor Justin Etzin on Seychelles.pdf
The Impact of British Investor Justin Etzin on Seychelles.pdf
Justin Etzin10 views
Learning from Failure_ Lessons from Failed Startups.pptx by Codeventures
Learning from Failure_ Lessons from Failed Startups.pptxLearning from Failure_ Lessons from Failed Startups.pptx
Learning from Failure_ Lessons from Failed Startups.pptx
Codeventures19 views
Michael Vidyakin: Assessing Organizational Readiness (UA) by Lviv Startup Club
Michael Vidyakin: Assessing Organizational Readiness (UA)Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)

Business Process Optimization: Status and Perspectives

  • 1. Workshop on Business Process Optimization @ BPM’2023, Utrecht, September 2023
  • 4. 4 The process model is authoritative • No deviations, no workarounds The simulation parameters accurately reflect reality • …in reality, they are often guesstimates A resource only works on one task instance at a time / a task is performed by one resource • No multi-tasking / no multi-resource tasks (teamwork) Resources have robotic behavior (eager resources consume work items in FIFO mode) • No batching, no prioritization • No tiredness or stress effects, no interruptions, no distractions Undifferentiated resources • Every resource in a pool has the same performance as others No time-sharing outside the simulated process • Resources fully dedicated to one process
  • 5. End Result Business process simulations based on incomplete models, guesstimates, and simplifying assumptions are not faithful  optimization based on such models is at best perilous 5
  • 6. 6 {T1 -> T2 -> T3} {T1 -> T3 -> T3} {T1 -> T2 -> T3} {T1 -> T2 -> T3} {T1 -> T2 -> T2} {T1 -> T2 -> T3} {T1 -> T2 -> T3} {T1 -> T3 -> T2} {T1 -> T2 -> T3} {T1 -> T2 -> T3} Stochastic Process Model Discovery Congestion model enhancement Vs. Generated Ground truth Accuracy assessment Tuning Hyperparameter optimizer Simulator Simulated Log https://github.com/AutomatedProcessImprovement/Simod
  • 9. Given • one or more event logs recording the execution of one or more processes • one or more performance indicators that we seek to maximize/minimize • a process model, decision rules, resource allocation rules, other process knowledge • a set of allowed changes to the process model and associated rules Find • Possible sets of changes to the process to optimize the performance measures
  • 12. Discover Process Model Metaheuristics Optimizer (e.g. Genetic, Hill Climbing) Candidate Changeset Evaluator Candidate Changeset Generator New Pareto front Event log Candidate Change-sets Discover Simulation Model Simulation Model As-Is Process Model Current Pareto front Business Process Simulator (Prosimos) Allowed Changes add/remove resource adjust schedule…
  • 13. Conversational Process Optimization • Search-Based Process Optimization is about exploitative process redesign • Repeatedly applies a set of predefined adaptations • Does not put into question the existing process structure • Cannot handle unforeseen changes • Conversational Process Optimization • Makes search-based optimization a step in a human-in-the-loop optimization approach • Brings in general knowledge together with domain knowledge to transform human directives into search space specifications
  • 15. Summary • ATAMO Process Optimization • Expert-Driven Process Optimization with Simulation-in-the-Loop • Expert-Driven Process Optimization with Data-Driven Simulation • Search-Based Process Optimization • Conversational Process Optimization
  • 16. Tactical vs Operational Process Optimization • The approaches reviewed focus on tactical optimization • The goal is to go from an as-is to a to-be process • Operational process optimization is also a fertile ground for research • Prescriptive process optimization • Triggering predefined interventions at runtime to optimize case outcomes • Augmented process execution • Triggering adaptations at runtime to respond to drifts in process behavior, including previously unobserved or unforeseen changes
  • 17. References Data-Driven Simulation • Camargo et al. Automated discovery of business process simulation models from event logs. Decision Support Systems 134:113284, 2020 • Chapela-Campa et al. Can I Trust My Simulation Model? Measuring the Quality of Business Process Simulation Models. BPM 2023, pp. 20-37 • De Leoni et al. Investigating the Influence of Data-Aware Process States on Activity Probabilities in Simulation Models: Does Accuracy Improve? BPM 2023: 129-145 Search-Based Process Optimization • Satyal et al. Business process improvement with the AB-BPM methodology. Inf. Syst. 84: 283-298 (2019) • López-Pintado et al. Silhouetting the Cost-Time Front: Multi-objective Resource Optimization in Business Processes. BPM (Forum) 2021: 92-108 • Peters et al. Resource Optimization in Business Processes. EDOC 2021, pp. 104-113 Conversational Process Optimization • Barón-Espitia et al. Coral: Conversational What-If Process Analysis. ICPM Doctoral Consortium / Demo 2022 • Berti et al. Abstractions, Scenarios, and Prompt Definitions for Process Mining with LLMs: A Case Study. BPM Workshops 2023. • Berti & Sadat Qafari: Leveraging Large Language Models (LLMs) for Process Mining (Technical Report). Arxiv 2307.12701 (2023)
  • 18. References Prescriptive Process Monitoring • Fahrenkrog-Petersen et al. Fire now, fire later: alarm-based systems for prescriptive process monitoring. Knowledge and Information Systems 64(2): 559-587 (2022) • Kubrak et al. Prescriptive process monitoring: Quo vadis? PeerJ Comput. Sci. 8: e1097 (2022) • Dasht Bozorgi et al. Prescriptive process monitoring based on causal effect estimation. Information Systems 116: 102198 (2023) • Padella & de Leoni: Resource Allocation in Recommender Systems for Global KPI Improvement. BPM (Forum) 2023: 249-266 • Weytjens et al. Timed Process Interventions: Causal Inference vs. Reinforcement Learning. In BPM Workshops 2023. Augmented Process Execution • Dumas et al. AI-augmented Business Process Management Systems: A Research Manifesto. ACM Transactions on Management Information Systems 14(1): 11:1-11:19 (2023) • Kurz et al. Reinforcement Learning-Supported AB Testing of Business Process Improvements: An Industry Perspective. BPMDS/EMMSAD@CAiSE 2023

Editor's Notes

  1. https://github.com/AutomatedProcessImprovement/Simod
  2. https://github.com/AutomatedProcessImprovement/Simod
  3. We have developed a tool called Simod capable of generate simulation models automatically based on an event log. The tool combines an automated process discovery technique to extract a process model, with trace alignment and replay techniques to extract the simulation parameters, and a hyper-parameter optimizer to evaluate and search for the best simulation model parameters configuration. Simod has been integrated into a beta state on the Apromore platform and has been submitted to the demo track of the same BPM 2019 conference.
  4. https://github.com/AutomatedProcessImprovement/Simod
  5. https://www.if4it.com/core-domain-knowledge-critical-foundation-successful-design-thinking/ https://towardsdatascience.com/minimum-viable-domain-knowledge-in-data-science-5be7bc99eca9
  6. https://github.com/AutomatedProcessImprovement/Simod