Как мне решить проблему с расписанием труда, основываясь на разных ограничениях? - PullRequest
1 голос
/ 06 апреля 2020

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

Описание проблемы: Допустим, есть задача настроить сервер Linux в Калифорнии на 25 числа c и для настройки сервера требуется 5 часов времени. Чтобы настроить сервер Linus, нам понадобится рабочая сила, обладающая навыками работы с сервером Linux и находящаяся в Калифорнии, которая должна быть свободна 25 декабря c с 9:00 до 15:00. всего шесть часов.

Так что, если есть пул трудовых ресурсов, и если мне нужно найти подходящую работу для выполнения нескольких задач, Какой подход я должен использовать?

Я Google и обнаружил, что это проблема программирования, основанная на ограничениях, и Google OR Tools и другие модели предоставляют способ ее решения.

Поэтому я начал изучать Google OR Tools Google OR Tools - c. Документация содержит базовые c примеры.

Я нашел другой do c на git хабе для Google ИЛИ, который лучше, чем приведенная выше ссылка. Git hub do c для Google OR Tools

Я пытался реализовать программу планирования медсестер, которая приведена здесь Google OR планирование медсестер

У меня трудности с пониманием программы. Не то чтобы у меня были трудности с пониманием python или java.

Так что мои вопросы.

Как решить эту проблему? Является ли Google OR правильным инструментом? Если да, каковы предпосылки для Google ИЛИ, если у кого-то слабый математический фон? Как мне поступить, чтобы решить такую ​​проблему?

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