Savant: Automatic parallelization of a scheduling heuristic with machine learning.
Frédéric PinelPascal BouvryBernabé DorronsoroSamee Ullah KhanPublished in: NaBIC (2013)
Keyphrases
- machine learning
- scheduling problem
- list scheduling
- iterative repair
- pattern recognition
- natural language processing
- scheduling algorithm
- parallel processing
- fully automatic
- machine learning methods
- round robin
- parallel machines
- computer vision
- inductive logic programming
- search algorithm
- tabu search
- learning systems
- knowledge acquisition
- computational intelligence
- knowledge representation
- heuristic methods
- scheduling policies
- scheduling jobs
- rolling horizon
- resource allocation
- job shop scheduling problem
- beam search
- shared memory
- inductive learning
- knapsack problem
- semi automatic
- support vector machine
- active learning
- evolutionary algorithm
- computer science
- optimal solution
- reinforcement learning
- learning algorithm