What algorithm to use for a dynamic planning system?

I plan to develop an expert system that automatically matches the teacher’s workload (time, study load, etc.), as well as create classes, rooms that are at least 90% accurate so that the director of a particular department wants to set a schedule for specific semester.

Which algorithm to use? Heuristic? Optimization? Any suggestions or help are appreciated!

+3
source share
4 answers

Two of my friends did something similar for the project class. They used simulated annealing heuristics. They concluded that this is not the best tool for the job.

, , , , ?:)

+1

:

1) . - , . - , , . .

2) , ? , , , (, , " " , ). , , , , .

3). , . , , , , , , , , , .

+1

Drools Planner ( , ). , ​​ simulated annealing tabu search.

+1

... ... , , .

0

Source: https://habr.com/ru/post/1786969/


All Articles