Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte
=== The crew scheduling problem is a common activity that appears on public transport companies. The main goal of this problem is to assign the tasks to be carried out to different crews such that rules and regulations are respected and costs minimized. This problem is considered NP-Hard and genera...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal de Minas Gerais
2005
|
Online Access: | http://hdl.handle.net/1843/RVMR-6EAGMW |
id |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-RVMR-6EAGMW |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-RVMR-6EAGMW2019-01-21T17:59:47Z Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte Jayme Assuncao Casimiro Geraldo Robson Mateus Henrique Pacca L. Luna Mauricio Cardoso de Souza The crew scheduling problem is a common activity that appears on public transport companies. The main goal of this problem is to assign the tasks to be carried out to different crews such that rules and regulations are respected and costs minimized. This problem is considered NP-Hard and generally it is split into two other problems: set covering and crew rostering. This thesis focusses on set covering problem. We give a formal definition, a literature revision and we present two heuristics to solve it a lagrangean and a genetic one. Computational results are also presented to evaluate the performance of the implementedalgorithms. O problema de alocação de tripulações em redes de transporte (PAT) é uma tarefa bastante rotineira no contexto de grandes empresas de transporte. Tal atividade envolve, basicamente, subdividir um conjunto de jornadas entre diferentes tripulações respeitando legislações trabalhistas e normas operacionais vigentes e impostas às empresas que atuam nesse setor. Por se tratar de um problema de grande complexidade computacional, o mesmo costuma ser divido em dois subproblemas: problema de recobrimento e problema de seqüenciamento de jornadas. Essa dissertação tem seu foco no Problema de Recobrimento. Além da definição formal do mesmo e de uma revisão da literatura, também são apresentados dois algoritmos para a sua resolução: um algoritmo lagrangeano e um genético. Por fim, resultados computacionais são apresentados com o objetivo de avaliar o desempenho dos algoritmos apresentados. Palavras-chave: Escalonamento de Tripulações, Problema de Recobrimento, Algoritmo Genético, Algoritmo Lagrangeano, Problema de Seqüenciamento de Jornadas. 2005-06-06 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/1843/RVMR-6EAGMW por info:eu-repo/semantics/openAccess text/html Universidade Federal de Minas Gerais 32001010004P6 - CIÊNCIA DA COMPUTAÇÃO UFMG BR reponame:Biblioteca Digital de Teses e Dissertações da UFMG instname:Universidade Federal de Minas Gerais instacron:UFMG |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
description |
=== The crew scheduling problem is a common activity that appears on public transport companies. The main goal of this problem is to assign the tasks to be carried out to different crews such that rules and regulations are respected and costs minimized. This problem is considered NP-Hard and generally it is split into two other problems: set covering and crew rostering. This thesis focusses on set covering problem. We give a formal definition, a literature revision and we present two heuristics to solve it a lagrangean and a genetic one. Computational results are also presented to evaluate the performance of the implementedalgorithms. === O problema de alocação de tripulações em redes de transporte (PAT) é uma tarefa bastante rotineira no contexto de grandes empresas de transporte. Tal atividade envolve, basicamente, subdividir um conjunto de jornadas entre diferentes tripulações respeitando legislações trabalhistas e normas operacionais vigentes e impostas às empresas que atuam nesse setor. Por se tratar de um problema de grande complexidade computacional, o mesmo costuma ser divido em dois subproblemas: problema de recobrimento e problema de seqüenciamento de jornadas. Essa dissertação tem seu foco no Problema de Recobrimento. Além da definição formal do mesmo e de uma revisão da literatura, também são apresentados dois algoritmos para a sua resolução: um algoritmo lagrangeano e um genético. Por fim, resultados computacionais são apresentados com o objetivo de avaliar o desempenho dos algoritmos apresentados. Palavras-chave: Escalonamento de Tripulações, Problema de Recobrimento, Algoritmo Genético, Algoritmo Lagrangeano, Problema de Seqüenciamento de Jornadas. |
author2 |
Geraldo Robson Mateus |
author_facet |
Geraldo Robson Mateus Jayme Assuncao Casimiro |
author |
Jayme Assuncao Casimiro |
spellingShingle |
Jayme Assuncao Casimiro Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
author_sort |
Jayme Assuncao Casimiro |
title |
Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
title_short |
Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
title_full |
Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
title_fullStr |
Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
title_full_unstemmed |
Modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
title_sort |
modelos e algoritmos para o problema de alocação de tripulação em redes de transporte |
publisher |
Universidade Federal de Minas Gerais |
publishDate |
2005 |
url |
http://hdl.handle.net/1843/RVMR-6EAGMW |
work_keys_str_mv |
AT jaymeassuncaocasimiro modelosealgoritmosparaoproblemadealocacaodetripulacaoemredesdetransporte |
_version_ |
1718845506876080128 |