Bir okuldaki farklı dersliklerin(bilgisayarlı,bilgisayarsız,grup çalışması yapılabilen vs.) hangi saatlerde kullanılacağını düzenleyen bir program yazıcak olsak ne tarz bir scheduling algoritması kullanmamız daha doğru olur?

Not: Fazlaca parametremiz var.Hocaların çalışma saatlerin,tatil günleri vs.


 

Bir tam sayili programlama model kurarak branch and bound ya da cutting plane algoritmalari ile tam cozum bulunnabilir ama problem cok buyukse algoritmalar yillarca calisabilir. O zaman Genetic Algorithm, Simulated Annealng gibi metasezgiselleri kullanabilirsiniz. Ya da problemi en yakin network model'a donusturup ilgili bir sezgiseli kullanabilirsiniz

aychovsky
1

mobil görünümden çık