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

01/03/2021

Risk aversion in one-sided matching

Inspired by real-world applications such as the assignment of pupils to ...
12/14/2021

Combating Collusion Rings is Hard but Possible

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

Diverse Reviewer Suggestion for Extending Conference Program Committees

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

On Reachable Assignments in Cycles and Cliques

The efficient and fair distribution of indivisible resources among agent...
10/23/2019

Dynamic multi-agent assignment via discrete optimal transport

We propose an optimal solution to a deterministic dynamic assignment pro...
01/08/2022

Message Expiration-Based Distributed Multi-Robot Task Management

Distributed task assignment for multiple agents raises fundamental and n...
09/25/2020

On Pole-Zero Assignment of Vibratory Systems by Multi-Input Feedback Control

In this paper, we consider the pole-zero assignment problem for vibrator...