Что значит время ожидания должно быть справедливым? За счет рационального выбора порядка обслуживания можно сократить суммарное время ожидания обслуживания клиентов, но никак не время собственно обслуживания.
А вообще рекомендую почитать какое-нибудь пособие по теории массового обслуживания (кстати, у вас почти классическая задача одного станка) и потыкать палкой GPSS.
Примерно и это будет: https://habr.com/ru/companies/tensor/articles/696804/
Что значит время ожидания должно быть справедливым? За счет рационального выбора порядка обслуживания можно сократить суммарное время ожидания обслуживания клиентов, но никак не время собственно обслуживания.
А вообще рекомендую почитать какое-нибудь пособие по теории массового обслуживания (кстати, у вас почти классическая задача одного станка) и потыкать палкой GPSS.