National audienceMany companies are using MapReduce applications to process very large amounts of data. In order to optimize the task allocation, several systems collect data from previous runs and predict the performance doing job profiling. However they are not effective during the learning phase, or when a new kind of job or data set appears. In this paper, we present an adaptive multiagent system for large data sets analysis with MapReduce. We do not preprocess data but we adopt a dynamic approach, where the reducer agents interact during the job. In order to decrease the workload of the most loaded reducer - and so the running time - we propose a task re-allocation based on negotiation. We prove that the negotiation process terminate...
For this work, we study situated agent systems to address the resource sharing problem. We show that...
Cette thèse explore l'utilisation de fonctions de perte structurées dans deux domaines distincts. Da...
This paper presents a communication-less multi-agent task allocation procedure that allows agents to...
National audienceMany companies are using MapReduce applications to process very large amounts of da...
International audienceMany companies are using MapReduce applications to process very large amounts ...
International audienceMapReduce is a design pattern for processing large datasets distributed on a c...
National audienceIn this paper, we study the problem of task reallocation for load-balancing indistr...
International audienceWe study the problem of task reallocation for load-balancing of MapReduce jobs...
International audienceIn this paper, we study the problem of task reallocation for load-balancing in...
In large-scale systems there are fundamental challenges when centralised techniques are used for tas...
International audienceWe study a novel location-aware strategy for distributed systems where coopera...
Many large-scale data analytics infrastructures are employed for a wide variety of jobs, ranging fro...
This thesis shows how the integration of multi-agents systems within embedded systems can optimize t...
National audienceThe problem of efficient task assignment is common to many real-world applications....
Nowadays, more and more scientific fields rely on data mining to produce new results. These raw data...
For this work, we study situated agent systems to address the resource sharing problem. We show that...
Cette thèse explore l'utilisation de fonctions de perte structurées dans deux domaines distincts. Da...
This paper presents a communication-less multi-agent task allocation procedure that allows agents to...
National audienceMany companies are using MapReduce applications to process very large amounts of da...
International audienceMany companies are using MapReduce applications to process very large amounts ...
International audienceMapReduce is a design pattern for processing large datasets distributed on a c...
National audienceIn this paper, we study the problem of task reallocation for load-balancing indistr...
International audienceWe study the problem of task reallocation for load-balancing of MapReduce jobs...
International audienceIn this paper, we study the problem of task reallocation for load-balancing in...
In large-scale systems there are fundamental challenges when centralised techniques are used for tas...
International audienceWe study a novel location-aware strategy for distributed systems where coopera...
Many large-scale data analytics infrastructures are employed for a wide variety of jobs, ranging fro...
This thesis shows how the integration of multi-agents systems within embedded systems can optimize t...
National audienceThe problem of efficient task assignment is common to many real-world applications....
Nowadays, more and more scientific fields rely on data mining to produce new results. These raw data...
For this work, we study situated agent systems to address the resource sharing problem. We show that...
Cette thèse explore l'utilisation de fonctions de perte structurées dans deux domaines distincts. Da...
This paper presents a communication-less multi-agent task allocation procedure that allows agents to...