Deep Reinforcement Learning for Resource Allocation in Business Processes

03/29/2021
by   Kamil Żbikowski, et al.
0

Assigning resources in business processes execution is a repetitive task that can be effectively automated. However, different automation methods may give varying results that may not be optimal. Proper resource allocation is crucial as it may lead to significant cost reductions or increased effectiveness that results in increased revenues. In this work, we first propose a novel representation that allows modeling of a multi-process environment with different process-based rewards. These processes can share resources that differ in their eligibility. Then, we use double deep reinforcement learning to look for optimal resource allocation policy. We compare those results with two popular strategies that are widely used in the industry. Learning optimal policy through reinforcement learning requires frequent interactions with the environment, so we also designed and developed a simulation engine that can mimic real-world processes. The results obtained are promising. Deep reinforcement learning based resource allocation achieved significantly better results compared to two commonly used techniques.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/19/2023

Learning policies for resource allocation in business processes

Resource allocation is the assignment of resources to activities that mu...
research
06/17/2021

Modelling resource allocation in uncertain system environment through deep reinforcement learning

Reinforcement Learning has applications in field of mechatronics, roboti...
research
07/06/2023

ContainerGym: A Real-World Reinforcement Learning Benchmark for Resource Allocation

We present ContainerGym, a benchmark for reinforcement learning inspired...
research
03/11/2020

A spatiotemporal recommendation engine for malaria control

Malaria is an infectious disease affecting a large population across the...
research
07/29/2022

Deep Reinforcement Learning for System-on-Chip: Myths and Realities

Neural schedulers based on deep reinforcement learning (DRL) have shown ...
research
08/24/2020

Dynamic Dispatching for Large-Scale Heterogeneous Fleet via Multi-agent Deep Reinforcement Learning

Dynamic dispatching is one of the core problems for operation optimizati...

Please sign up or login with your details

Forgot password? Click here to reset