AINov 8, 2018

Multi-Cycle Assignment Problems with Rotational Diversity

arXiv:1811.03496v21 citations
AI Analysis

This addresses scheduling and assignment challenges in dynamic environments like software testing, but it is incremental as it builds on existing assignment problems with added diversity constraints.

The paper tackles multi-cycle assignment problems where tasks and agents change over time, aiming to maximize profit while ensuring rotational diversity so that all tasks are assigned to all agents across cycles. It proposes a method with an outer problem adjusting for diversity and an inner problem solving assignments, showing efficacy in case studies including knapsack, subset sum, and a software engineering test case assignment.

Multi-cycle assignment problems address scenarios where a series of general assignment problems has to be solved sequentially. Subsequent cycles can differ from previous ones due to changing availability or creation of tasks and agents, which makes an upfront static schedule infeasible and introduces uncertainty in the task-agent assignment process. We consider the setting where, besides profit maximization, it is also desired to maintain diverse assignments for tasks and agents, such that all tasks have been assigned to all agents over subsequent cycles. This problem of multi-cycle assignment with rotational diversity is approached in two sub-problems: The outer problem which augments the original profit maximization objective with additional information about the state of rotational diversity while the inner problem solves the adjusted general assignment problem in a single execution of the model. We discuss strategies to augment the profit values and evaluate them experimentally. The method's efficacy is shown in three case studies: multi-cycle variants of the multiple knapsack and the multiple subset sum problems, and a real-world case study on the test case selection and assignment problem from the software engineering domain.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes