Proposed by Jean-Noël Monette
This is a generalisation of the Balanced Academic Curriculum Problem (BACP) proposed by Marco Chiarandini, Luca Di Gaspero, Stefano Gualandi, and Andrea Schaerf at University of Udine .
With respect to the BACP, the GBACP adds:
The detailed description, data, best results, and a solution validator can be found at https://opthub.uniud.it/problem/timetabling/gbac.