Rotational Diversity in Multi-Cycle Assignment Problems

11/08/2018
by   Helge Spieker, et al.
0

In multi-cycle assignment problems with rotational diversity, a set of tasks has to be repeatedly assigned to a set of agents. Over multiple cycles, the goal is to achieve a high diversity of assignments from tasks to agents. At the same time, the assignments' profit has to be maximized in each cycle. Due to changing availability of tasks and agents, planning ahead is infeasible and each cycle is an independent assignment problem but influenced by previous choices. We approach the multi-cycle assignment problem as a two-part problem: Profit maximization and rotation are combined into one objective value, and then solved as a General Assignment Problem. Rotational diversity is maintained with a single execution of the costly assignment model. Our simple, yet effective method is applicable to different domains and applications. Experiments show the applicability on a multi-cycle variant of the multiple knapsack problem and a real-world case study on the test case selection and assignment problem, an example from the software engineering domain, where test cases have to be distributed over compatible test machines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2021

Risk aversion in one-sided matching

Inspired by real-world applications such as the assignment of pupils to ...
research
07/02/2023

Solving Multi-Agent Target Assignment and Path Finding with a Single Constraint Tree

Combined Target-Assignment and Path-Finding problem (TAPF) requires simu...
research
12/14/2021

Combating Collusion Rings is Hard but Possible

A recent report of Littmann [Commun. ACM '21] outlines the existence and...
research
01/26/2022

Diverse Reviewer Suggestion for Extending Conference Program Committees

Automated reviewer recommendation for scientific conferences currently r...
research
05/05/2020

On Reachable Assignments in Cycles and Cliques

The efficient and fair distribution of indivisible resources among agent...
research
02/09/2023

Adaptive large neighborhood search for a personnel task scheduling problem with task selection and parallel task assignments

Motivated by a real-world application, we model and solve a complex staf...
research
01/08/2022

Message Expiration-Based Distributed Multi-Robot Task Management

Distributed task assignment for multiple agents raises fundamental and n...

Please sign up or login with your details

Forgot password? Click here to reset