U ovom radu prikazane su mogućnosti primjene strojnog učenja za raspoređivanje zadataka u preopterećenim sustavima za rad u stvarnom vremenu. Istraženi su postojeći formalni algoritmi za raspoređivanje u preopterećenim sustavima za rad u stvarnom vremenu, kao i metode za smanjenje opterećenja u tranzijentnim i permanentnim uvjetima preopterećenja. Implementiran je radni okvir za evoluciju heuristika za raspoređivanje koristeći genetsko programiranje. U implementirani radni okvir integrirana je potpora za višekriterijsku optimizaciju (NSGA-II algoritam) i kooperativnu koevoluciju. Rezultati evoluiranih heuristika analizirani su pomoću simulatora izvođenja periodičkih zadataka koji koristi raspoređivanje s istiskivanjem. Sučelje za generiranj...