Savant: Automatic generation of a parallel scheduling heuristic for map-reduce
Author(s) -
Frédéric Pinel,
Bernabé Dorronsoro
Publication year - 2014
Publication title -
international journal of hybrid intelligent systems
Language(s) - English
Resource type - Journals
eISSN - 1875-8819
pISSN - 1448-5869
DOI - 10.3233/his-140200
Subject(s) - computer science , scheduling (production processes) , heuristic , parallel computing , artificial intelligence , distributed computing , mathematical optimization , mathematics
This paper investigates the automatic generation of a Map-Reduce program, which implements a heuristic for an NP-complete problem with machine learning. The objective is to automatically design a new concurrent algorithm that finds solutions of comparable quality to the original heuristic. Our approach, called Savant, is inspired from the savant syndrome. Its concurrency model is based on Map-Reduce. The approach is evaluated with the well-known Min-Min heuristic. Experimental results on two problem sizes are promising, the produced algorithm is able to find solutions of comparable quality.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom