Использование Excel Solver для создания списков классов

Что-то, что меня недавно попросили сделать в школе...

Допустим, у меня есть список из 120 учащихся 2-х классов, разделенный на 6 классов по 20. Когда ученики переходят в 3-й класс, школа решила смешать классные группы. Чтобы облегчить изменение для учеников, каждый может выбрать 3 друзей, из которых 1 или более будут в своем классе в следующем году.

Новые классы 3 класса должны быть равномерно распределены с точки зрения:

  • способность (высокая, средняя, ​​низкая)
  • Пол
  • специальные образовательные потребности (да / нет)

гарантируя, что у всех учеников есть хотя бы один друг в новом классе 3 класса. Для каждого студента мы знаем их 3 выбранных друзей, пол, способности и SEN классификацию.

На первый взгляд, это похоже на проблему с заданиями, за исключением того, что мы пытаемся оптимизировать на 2 уровнях - студенты (чтобы у всех было 1+ друзей) и классы (равномерное распределение студентов). Тогда это квалифицируется как проблема оптимизации Bilievel, или я переосмысливаю ее?

0 ответов

Другие вопросы по тегам