vix.ing · top · new · best · stats · spec

Action-Evolution Petri Nets: a Framework for Modeling and Solving Dynamic Task Assignment Problems

2023/06/05 by Riccardo Lo Bianco, Bianco, Riccardo Lo, Remco Dijkman +4 · 2 citations
Business, Management and Accounting · Computer Science · #Artificial Intelligence (cs.AI) #Business Process Modeling and Analysis #FOS: Computer and information sciences #Outsourcing and Supply Chain Management #Petri Nets in System Modeling

paper · pdf · doi:10.48550/arxiv.2306.02910

openalex publication_date 2023/06/05 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Dynamic task assignment involves assigning arriving tasks to a limited number of resources in order to minimize the overall cost of the assignments. To achieve optimal task assignment, it is necessary to model the assignment problem first. While there exist separate formalisms, specifically Markov Decision Processes and (Colored) Petri Nets, to model, execute, and solve different aspects of the problem, there is no integrated modeling technique. To address this gap, this paper proposes Action-Evolution Petri Nets (A-E PN) as a framework for modeling and solving dynamic task assignment problems. A-E PN provides a unified modeling technique that can represent all elements of dynamic task assignment problems. Moreover, A-E PN models are executable, which means they can be used to learn close-to-optimal assignment policies through Reinforcement Learning (RL) without additional modeling effort. To evaluate the framework, we define a taxonomy of archetypical assignment problems. We show for three cases that A-E PN can be used to learn close-to-optimal assignment policies. Our results suggest that A-E PN can be used to model and solve a broad range of dynamic task assignment problems.

Cited by

Related