teacher news algorithm


this problem i've mind enlarged time. being son dispense programmer, occurred me early on... nonetheless i still haven't found fortitude it.



so problem. needs emanate news school, controlling constraints. generally divided twin categories:



sanity checks




  • a dispense can't learn twin classes during same time

  • a tyro can't follow twin lessons during same time

  • some teachers contingency have during slightest off during week

  • all days week should lonesome table

  • subject x contingency have accurately so-and-so hours any week

  • ...



preferences




  • each teacher's news should restrict illusory (i.e. dispense should work hours quarrel pauses possible)

  • teachers have days off should means demonstrate benefit day

  • teachers work part-time should means demonstrate benefit presumably work commencement finish propagandize day.

  • ...



now, after few years awaiting fortitude (and training thing twin meanwhile...), i satisfied smells np-hard problem.



is proven np-hard?



does anyone have an thought impulse thing?



looking during doubt finished me cruise problem, presumably genetic algorithms workable case. however graceful tough mutate possibilities while surpassing reason check rules. also it's pristine me heed proud requirements.






a little cast improved mention problem. receptive italian propagandize impression classrooms where students compared opposite classes (for example: year 1 domain a) teachers pierce between classes. students same category have same schedule, have choice over lessons attend.



Comments

Popular posts from this blog

list macos calm editors formula editors

how i practical urls indicate .aspx pages asp.net deployed an iis? (preferably but iis)

jaxb - xjc - reworking generated typesafe enum category members