Ну если на задачах установлено (частичное) упорядочивание - какие задачи надо выполнить до старта рассматриваемой
Нет, не установлено. Бригада получает задание собрать несколько комплектов устройств (каждый комплект упаковывается в отдельный ящик), причём, комплекты, вообще говоря, имеют разный состав. Их сборка является приоритетной. Время сборки разных устройств варьируется ориентировочно от

до

минут. Два одинаковых устройства одновременно рабочий собирает быстрее, чем два по отдельности (например, каждое отдельно — за

минут, а одновременно оба — за

). Кроме того, при наличии у рабочего достаточного свободного времени нужно собирать устройства, не входящие в комплекты (из заданного списка). В сборке одного комплекта могут участвовать несколько рабочих, но каждое устройство должно собираться одним рабочим, который персонально отвечает за качество сборки. Пока все заданные комплекты не упакованы в ящики и не вывезены, нового задания не будет. Оптимизация касается одного задания.
В упомянутой мною теме решалась задача как раз максимально одинаковой загрузки нескольких конвейеров
Ну, это, как я понял, не совсем то, что нужно. Потому что простоев у рабочих в сумме получается довольно много, и если их удачно распределить, то появится время для сборки дополнительных устройств, не входящих в комплекты. Насколько я догадываюсь, комплекты собираются по специальным заказам, а дополнительные устройства идут в продажу (их делают много).