English

TAIP: an anytime algorithm for allocating student teams to internship programs

Artificial Intelligence 2020-05-20 v1

Abstract

In scenarios that require teamwork, we usually have at hand a variety of specific tasks, for which we need to form a team in order to carry out each one. Here we target the problem of matching teams with tasks within the context of education, and specifically in the context of forming teams of students and allocating them to internship programs. First we provide a formalization of the Team Allocation for Internship Programs Problem, and show the computational hardness of solving it optimally. Thereafter, we propose TAIP, a heuristic algorithm that generates an initial team allocation which later on attempts to improve in an iterative process. Moreover, we conduct a systematic evaluation to show that TAIP reaches optimality, and outperforms CPLEX in terms of time.

Keywords

Cite

@article{arxiv.2005.09331,
  title  = {TAIP: an anytime algorithm for allocating student teams to internship programs},
  author = {Athina Georgara and Carles Sierra and Juan A. Rodríguez-Aguilar},
  journal= {arXiv preprint arXiv:2005.09331},
  year   = {2020}
}

Comments

10 pages, 7 figures

R2 v1 2026-06-23T15:39:18.275Z