I do not have background in Artificial Intelligence related algorithms etc. But I have a scheduling problem that needs to be resolved.

For example, employees need to be scheduled for on call. They might be on vacation.

Can you guide as to what algorithms I need to look into, suitable for a beginner?

  • 1
    $\begingroup$ Are you looking for software that solves scheduling conflicts or for understanding of the algorithms that solve those problems. If its the latter, can you please rephrase your question? $\endgroup$ Jan 19 '18 at 18:58
  • $\begingroup$ @JadenTravnik I think this question needs revision,in order to receive effective feedback. $\endgroup$
    – quintumnia
    Jan 19 '18 at 19:14
  • 1
    $\begingroup$ I agree, hopefully @ForumMember can do so shortly. $\endgroup$ Jan 19 '18 at 20:15

Scheduling can get quite complicated. It is fundamentally programming to find a solution given constraints. One approach would be to use MiniZinc, and here is a scheduling example. You can use other plain programming approaches such as Python and so on, but Minizinc is highly optimized and might well reward time invested in learning by finding a better solution more quickly.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.