Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem
Este trabalho trata do problema de seqüenciamento de n tarefas independentes em m máquinas paralelas não-relacionadas com o objetivo de minimizar o tempo de execução da máquina mais carregada (makespan). É proposto um novo algoritmo de busca local em conexão com um esquema de vizinhança que usa estr...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Associação Brasileira de Engenharia de Produção (ABEPRO)
2002-01-01
|
Series: | Production |
Subjects: | |
Online Access: | http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132002000200002 |
id |
doaj-980b5af218f24fa79839cd87979a0c96 |
---|---|
record_format |
Article |
spelling |
doaj-980b5af218f24fa79839cd87979a0c962020-11-24T23:23:12ZengAssociação Brasileira de Engenharia de Produção (ABEPRO)Production0103-65132002-01-0112261710.1590/S0103-65132002000200002Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problemFelipe Martins MüllerOdon Bastos DiasOlinto César Bassi de AraújoEste trabalho trata do problema de seqüenciamento de n tarefas independentes em m máquinas paralelas não-relacionadas com o objetivo de minimizar o tempo de execução da máquina mais carregada (makespan). É proposto um novo algoritmo de busca local em conexão com um esquema de vizinhança que usa estrutura de intervalos e o conceito de eficiência das máquinas para cada tarefa. O algoritmo proposto, denominado Mutat, é comparado com outros algoritmos para avaliar a qualidade das soluções obtidas. A nova abordagem encontra soluções que superam, em qualidade e tempo computacional, o melhor algoritmo de busca local encontrado na literatura para este problema.<br>This work deals with the problem of scheduling n independent jobs on m unrelated parallel machines with the objective of minimizing the makespan (the total elapsed time from the start of execution until all jobs are completed). In this work we propose a new local search algorithm in connection with a powerful neighborhood scheme that uses a structure of intervals and uses the efficiency of the machines for each job. The proposed algorithm, called Mutat, is compared with other algorithms in order to evaluate the quality of the solutions obtained. The new approach finds solutions that overcome, in quality and computational time, the best algorithm of local search found in the literature for this problem.http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132002000200002SeqüenciamentoMáquinas não-relacionadasBusca localHeurísticasSchedulingUnrelated machinesLocal searchHeuristics |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Felipe Martins Müller Odon Bastos Dias Olinto César Bassi de Araújo |
spellingShingle |
Felipe Martins Müller Odon Bastos Dias Olinto César Bassi de Araújo Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem Production Seqüenciamento Máquinas não-relacionadas Busca local Heurísticas Scheduling Unrelated machines Local search Heuristics |
author_facet |
Felipe Martins Müller Odon Bastos Dias Olinto César Bassi de Araújo |
author_sort |
Felipe Martins Müller |
title |
Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem |
title_short |
Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem |
title_full |
Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem |
title_fullStr |
Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem |
title_full_unstemmed |
Algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas Algorithm to solve the unrelated parallel machine scheduling problem |
title_sort |
algoritmo para o problema de seqüenciamento em máquinas paralelas não-relacionadas algorithm to solve the unrelated parallel machine scheduling problem |
publisher |
Associação Brasileira de Engenharia de Produção (ABEPRO) |
series |
Production |
issn |
0103-6513 |
publishDate |
2002-01-01 |
description |
Este trabalho trata do problema de seqüenciamento de n tarefas independentes em m máquinas paralelas não-relacionadas com o objetivo de minimizar o tempo de execução da máquina mais carregada (makespan). É proposto um novo algoritmo de busca local em conexão com um esquema de vizinhança que usa estrutura de intervalos e o conceito de eficiência das máquinas para cada tarefa. O algoritmo proposto, denominado Mutat, é comparado com outros algoritmos para avaliar a qualidade das soluções obtidas. A nova abordagem encontra soluções que superam, em qualidade e tempo computacional, o melhor algoritmo de busca local encontrado na literatura para este problema.<br>This work deals with the problem of scheduling n independent jobs on m unrelated parallel machines with the objective of minimizing the makespan (the total elapsed time from the start of execution until all jobs are completed). In this work we propose a new local search algorithm in connection with a powerful neighborhood scheme that uses a structure of intervals and uses the efficiency of the machines for each job. The proposed algorithm, called Mutat, is compared with other algorithms in order to evaluate the quality of the solutions obtained. The new approach finds solutions that overcome, in quality and computational time, the best algorithm of local search found in the literature for this problem. |
topic |
Seqüenciamento Máquinas não-relacionadas Busca local Heurísticas Scheduling Unrelated machines Local search Heuristics |
url |
http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132002000200002 |
work_keys_str_mv |
AT felipemartinsmuller algoritmoparaoproblemadesequenciamentoemmaquinasparalelasnaorelacionadasalgorithmtosolvetheunrelatedparallelmachineschedulingproblem AT odonbastosdias algoritmoparaoproblemadesequenciamentoemmaquinasparalelasnaorelacionadasalgorithmtosolvetheunrelatedparallelmachineschedulingproblem AT olintocesarbassidearaujo algoritmoparaoproblemadesequenciamentoemmaquinasparalelasnaorelacionadasalgorithmtosolvetheunrelatedparallelmachineschedulingproblem |
_version_ |
1725564718660190208 |