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.