Combining heristic and utility function for fair train crew rostering
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Outros Autores: | , , |
Tipo de documento: | Artigo de conferência |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/220432 |
Resumo: | In this paper we address the problem of defining a work assignment for train drivers within a monthly planning horizon with even distribution of satisfaction based on a real-would problem. We propose an utility function, in order to measure the individual satisfaction, and a heuristic approach to construct and assign the rosters. In the first phase we apply stated preference methods to devise a utility function. The second phase we apply a heuristic algorithm which constructs and assigns the rosters based on the previous utility function. The heuristic algorithm constructs a cyclic roster in order to find out a minimum number of train drivers required for the job. The cyclic roster generated is divided into different truncated rosters and assigned to each driver in such way the satisfactions should be evenly distributed among all drivers as much as possible. Computational tests are carried out using real data instance of a Brazilian railway company. Our experiments indicated that the proposed method is feasible to reusing the discrepancies between the individual rosters. |
id |
UNSP_a5c521b4ee9c329d191df4db815d38d4 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/220432 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Combining heristic and utility function for fair train crew rosteringBottleneck assignment problemCrew rostering problemFair rosteringStated preferencesIn this paper we address the problem of defining a work assignment for train drivers within a monthly planning horizon with even distribution of satisfaction based on a real-would problem. We propose an utility function, in order to measure the individual satisfaction, and a heuristic approach to construct and assign the rosters. In the first phase we apply stated preference methods to devise a utility function. The second phase we apply a heuristic algorithm which constructs and assigns the rosters based on the previous utility function. The heuristic algorithm constructs a cyclic roster in order to find out a minimum number of train drivers required for the job. The cyclic roster generated is divided into different truncated rosters and assigned to each driver in such way the satisfactions should be evenly distributed among all drivers as much as possible. Computational tests are carried out using real data instance of a Brazilian railway company. Our experiments indicated that the proposed method is feasible to reusing the discrepancies between the individual rosters.Department of Computer Science, State University of MaringáSchool of Arts, Science and Humanities, State University of São PauloDepartment of Production Engineering, Federal University of Santa CatarinaUniversidade de São Paulo (USP)Universidade Federal de Santa Catarina (UFSC)Constantino, Ademir AparecidoDe Mendonça, Candido Ferreira XavierNovaes, Antonio GalvãoDos Santos, Allainclair Flausino2022-04-28T19:01:30Z2022-04-28T19:01:30Z2015-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject593-602ICEIS 2015 - 17th International Conference on Enterprise Information Systems, Proceedings, v. 1, p. 593-602.http://hdl.handle.net/11449/2204322-s2.0-84939553155Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengICEIS 2015 - 17th International Conference on Enterprise Information Systems, Proceedingsinfo:eu-repo/semantics/openAccess2022-04-28T19:01:30Zoai:repositorio.unesp.br:11449/220432Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T21:40:11.037891Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Combining heristic and utility function for fair train crew rostering |
title |
Combining heristic and utility function for fair train crew rostering |
spellingShingle |
Combining heristic and utility function for fair train crew rostering Constantino, Ademir Aparecido Bottleneck assignment problem Crew rostering problem Fair rostering Stated preferences |
title_short |
Combining heristic and utility function for fair train crew rostering |
title_full |
Combining heristic and utility function for fair train crew rostering |
title_fullStr |
Combining heristic and utility function for fair train crew rostering |
title_full_unstemmed |
Combining heristic and utility function for fair train crew rostering |
title_sort |
Combining heristic and utility function for fair train crew rostering |
author |
Constantino, Ademir Aparecido |
author_facet |
Constantino, Ademir Aparecido De Mendonça, Candido Ferreira Xavier Novaes, Antonio Galvão Dos Santos, Allainclair Flausino |
author_role |
author |
author2 |
De Mendonça, Candido Ferreira Xavier Novaes, Antonio Galvão Dos Santos, Allainclair Flausino |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Universidade de São Paulo (USP) Universidade Federal de Santa Catarina (UFSC) |
dc.contributor.author.fl_str_mv |
Constantino, Ademir Aparecido De Mendonça, Candido Ferreira Xavier Novaes, Antonio Galvão Dos Santos, Allainclair Flausino |
dc.subject.por.fl_str_mv |
Bottleneck assignment problem Crew rostering problem Fair rostering Stated preferences |
topic |
Bottleneck assignment problem Crew rostering problem Fair rostering Stated preferences |
description |
In this paper we address the problem of defining a work assignment for train drivers within a monthly planning horizon with even distribution of satisfaction based on a real-would problem. We propose an utility function, in order to measure the individual satisfaction, and a heuristic approach to construct and assign the rosters. In the first phase we apply stated preference methods to devise a utility function. The second phase we apply a heuristic algorithm which constructs and assigns the rosters based on the previous utility function. The heuristic algorithm constructs a cyclic roster in order to find out a minimum number of train drivers required for the job. The cyclic roster generated is divided into different truncated rosters and assigned to each driver in such way the satisfactions should be evenly distributed among all drivers as much as possible. Computational tests are carried out using real data instance of a Brazilian railway company. Our experiments indicated that the proposed method is feasible to reusing the discrepancies between the individual rosters. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-01-01 2022-04-28T19:01:30Z 2022-04-28T19:01:30Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
ICEIS 2015 - 17th International Conference on Enterprise Information Systems, Proceedings, v. 1, p. 593-602. http://hdl.handle.net/11449/220432 2-s2.0-84939553155 |
identifier_str_mv |
ICEIS 2015 - 17th International Conference on Enterprise Information Systems, Proceedings, v. 1, p. 593-602. 2-s2.0-84939553155 |
url |
http://hdl.handle.net/11449/220432 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
ICEIS 2015 - 17th International Conference on Enterprise Information Systems, Proceedings |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
593-602 |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808129345381728256 |