Table of Contents
Fetching ...

Business Process Simulation: Probabilistic Modeling of Intermittent Resource Availability and Multitasking Behavior

Orlenys López-Pintado, Marlon Dumas

TL;DR

A probabilistic approach to model resource availability and multitasking behavior for business process simulation is introduced and algorithms to discover probabilistic calendars and probabilistic multitasking capacities from event logs are proposed.

Abstract

In business process simulation, resource availability is typically modeled by assigning a calendar to each resource, e.g., Monday-Friday, 9:00-18:00. Resources are assumed to be always available during each time slot in their availability calendar. This assumption often becomes invalid due to interruptions, breaks, or time-sharing across processes. In other words, existing approaches fail to capture intermittent availability. Another limitation of existing approaches is that they either do not consider multitasking behavior, or if they do, they assume that resources always multitask (up to a maximum capacity) whenever available. However, studies have shown that the multitasking patterns vary across days. This paper introduces a probabilistic approach to model resource availability and multitasking behavior for business process simulation. In this approach, each time slot in a resource calendar has an associated availability probability and a multitasking probability per multitasking level. For example, a resource may be available on Fridays between 14:00-15:00 with 90\% probability, and given that they are performing one task during this slot, they may take on a second concurrent task with 60\% probability. We propose algorithms to discover probabilistic calendars and probabilistic multitasking capacities from event logs. An evaluation shows that, with these enhancements, simulation models discovered from event logs better replicate the distribution of activities and cycle times, relative to approaches with crisp calendars and monotasking assumptions.

Business Process Simulation: Probabilistic Modeling of Intermittent Resource Availability and Multitasking Behavior

TL;DR

A probabilistic approach to model resource availability and multitasking behavior for business process simulation is introduced and algorithms to discover probabilistic calendars and probabilistic multitasking capacities from event logs are proposed.

Abstract

In business process simulation, resource availability is typically modeled by assigning a calendar to each resource, e.g., Monday-Friday, 9:00-18:00. Resources are assumed to be always available during each time slot in their availability calendar. This assumption often becomes invalid due to interruptions, breaks, or time-sharing across processes. In other words, existing approaches fail to capture intermittent availability. Another limitation of existing approaches is that they either do not consider multitasking behavior, or if they do, they assume that resources always multitask (up to a maximum capacity) whenever available. However, studies have shown that the multitasking patterns vary across days. This paper introduces a probabilistic approach to model resource availability and multitasking behavior for business process simulation. In this approach, each time slot in a resource calendar has an associated availability probability and a multitasking probability per multitasking level. For example, a resource may be available on Fridays between 14:00-15:00 with 90\% probability, and given that they are performing one task during this slot, they may take on a second concurrent task with 60\% probability. We propose algorithms to discover probabilistic calendars and probabilistic multitasking capacities from event logs. An evaluation shows that, with these enhancements, simulation models discovered from event logs better replicate the distribution of activities and cycle times, relative to approaches with crisp calendars and monotasking assumptions.

Paper Structure

This paper contains 20 sections, 1 equation, 21 figures, 10 tables, 8 algorithms.

Figures (21)

  • Figure 1: Probabilistic Weekly Calendar of granularity $\Delta_{24}$, i.e., starting at $\tau_0 =$00:00:00, with p-granules of size $d = 1$ hour.
  • Figure : (a) 1 Resource, 4 cases per day
  • Figure : (a) 1 Resource, 4 cases per day
  • Figure : (a) 1 Resource, 4 cases per day
  • Figure : (a) 1 Resource, 4 cases per day
  • ...and 16 more figures

Theorems & Definitions (6)

  • Definition 1: BP Simulation Model - adapted from Lopez-PintadoD22
  • Definition 2: Time Granularity
  • Definition 3: Probabilistic Granularity
  • Definition 4: Probabilistic Resource Calendar
  • Definition 5: Multitasking Discrete Probability Distribution
  • Definition 6: Resource Multitasking Capacities