Study of the task assignment problem in the distributed systems: cost functions and resolution methods

  • José Lisandro Aguilar Castro Universidad de los Andes-Venezuela
  • Leila Kloul Université de Versailles-Francia
Palabras clave: task allocation, distributed systems, performance evaluation, genetic algorithm. simulated annealing

Resumen

In the Distributed Systems, the task allocation is one of the most important problem to take into account. This problem is NP-complete, that is why the researchers have reduced the problem dimensions deleting criteria and/ or imposing constraints. In this paper, we present the problem and we define one basic objective function, which can be used to make an optimal allocation. The definition of this function uses the fol1owtng criteria: the communication cost between the processors, the task execution time, the interference cost, the load balancing cost and the reference cost to files in other sites. An adaptation of the costs to several type of architectures is presented. Finally, we present several techniques of combinatorial optimization and we apply two of them, Simulated Annealing and Genetic Algorithm, to salve the task assignment problem.

Descargas

La descarga de datos todavía no está disponible.
Cómo citar
Aguilar Castro, J. L. y Kloul, L. (1) «Study of the task assignment problem in the distributed systems: cost functions and resolution methods», Revista Técnica de la Facultad de Ingeniería. Universidad del Zulia, 20(3). Disponible en: https://produccioncientificaluz.org/index.php/tecnica/article/view/5540 (Accedido: 30abril2024).
Sección
Artículos de Investigación

Artículos más leídos del mismo autor/a