Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/31052 |
Resumo: | We consider the problem of scheduling a set of jobs on a set of identical parallel machines, with the aim of minimizing the total weighted completion time. The problem has been solved in the literature with a number of mathematical formulations, some of which require the implementation of tailored branch-and-price methods. In our work, we solve the problem instead by means of new arc-flow formulations, by first representing it on a capacitated network and then invoking a mixed integer linear model with a pseudo-polynomial number of variables and constraints. According to our computational tests, existing formulations from the literature can solve to proven optimality benchmark instances with up to 100 jobs, whereas our most performing arc-flow formulation solves all instances with up to 400 jobs and provides very low gap for larger instances with up to 1000 jobs |
id |
UFRN_302fec5319ffa6c5ff1928f333515d40 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/31052 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Kramer, Arthur Harry Frederico RibeiroDell’Amico, MauroIori, Manuel2020-12-17T21:29:48Z2020-12-17T21:29:48Z2019-05-16KRAMER, Arthur; DELL'AMICO, Mauro; IORI, Manuel. Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines. European Journal of Operational Research, v. 275, p. 67-79, 2019. Disponível em: https://www.sciencedirect.com/science/article/pii/S0377221718309809?via%3Dihub Acesso em 10 dez 2020. https://doi.org/10.1016/j.ejor.2018.11.039.0377-2217https://repositorio.ufrn.br/handle/123456789/3105210.1016/j.ejor.2018.11.039ElsevierSchedulingArc-flow formulationsParallel machinesWeighted completion timeEnhanced arc-flow formulations to minimize weighted completion time on identical parallel machinesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleWe consider the problem of scheduling a set of jobs on a set of identical parallel machines, with the aim of minimizing the total weighted completion time. The problem has been solved in the literature with a number of mathematical formulations, some of which require the implementation of tailored branch-and-price methods. In our work, we solve the problem instead by means of new arc-flow formulations, by first representing it on a capacitated network and then invoking a mixed integer linear model with a pseudo-polynomial number of variables and constraints. According to our computational tests, existing formulations from the literature can solve to proven optimality benchmark instances with up to 100 jobs, whereas our most performing arc-flow formulation solves all instances with up to 400 jobs and provides very low gap for larger instances with up to 1000 jobsengreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNinfo:eu-repo/semantics/openAccessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufrn.br/bitstream/123456789/31052/2/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/31052/3/license.txte9597aa2854d128fd968be5edc8a28d9MD53TEXTEnhancedArc-flowFormulations_Kramer_2019.pdf.txtEnhancedArc-flowFormulations_Kramer_2019.pdf.txtExtracted texttext/plain72634https://repositorio.ufrn.br/bitstream/123456789/31052/4/EnhancedArc-flowFormulations_Kramer_2019.pdf.txt1fee67325ed34ef03c27cd70cb4fb784MD54THUMBNAILEnhancedArc-flowFormulations_Kramer_2019.pdf.jpgEnhancedArc-flowFormulations_Kramer_2019.pdf.jpgGenerated Thumbnailimage/jpeg1744https://repositorio.ufrn.br/bitstream/123456789/31052/5/EnhancedArc-flowFormulations_Kramer_2019.pdf.jpg25932f9a405aad43ff7b547ff82fce3cMD55123456789/310522023-02-03 19:08:23.531oai:https://repositorio.ufrn.br:123456789/31052Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-02-03T22:08:23Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
title |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
spellingShingle |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines Kramer, Arthur Harry Frederico Ribeiro Scheduling Arc-flow formulations Parallel machines Weighted completion time |
title_short |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
title_full |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
title_fullStr |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
title_full_unstemmed |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
title_sort |
Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines |
author |
Kramer, Arthur Harry Frederico Ribeiro |
author_facet |
Kramer, Arthur Harry Frederico Ribeiro Dell’Amico, Mauro Iori, Manuel |
author_role |
author |
author2 |
Dell’Amico, Mauro Iori, Manuel |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Kramer, Arthur Harry Frederico Ribeiro Dell’Amico, Mauro Iori, Manuel |
dc.subject.por.fl_str_mv |
Scheduling Arc-flow formulations Parallel machines Weighted completion time |
topic |
Scheduling Arc-flow formulations Parallel machines Weighted completion time |
description |
We consider the problem of scheduling a set of jobs on a set of identical parallel machines, with the aim of minimizing the total weighted completion time. The problem has been solved in the literature with a number of mathematical formulations, some of which require the implementation of tailored branch-and-price methods. In our work, we solve the problem instead by means of new arc-flow formulations, by first representing it on a capacitated network and then invoking a mixed integer linear model with a pseudo-polynomial number of variables and constraints. According to our computational tests, existing formulations from the literature can solve to proven optimality benchmark instances with up to 100 jobs, whereas our most performing arc-flow formulation solves all instances with up to 400 jobs and provides very low gap for larger instances with up to 1000 jobs |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-05-16 |
dc.date.accessioned.fl_str_mv |
2020-12-17T21:29:48Z |
dc.date.available.fl_str_mv |
2020-12-17T21:29:48Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
KRAMER, Arthur; DELL'AMICO, Mauro; IORI, Manuel. Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines. European Journal of Operational Research, v. 275, p. 67-79, 2019. Disponível em: https://www.sciencedirect.com/science/article/pii/S0377221718309809?via%3Dihub Acesso em 10 dez 2020. https://doi.org/10.1016/j.ejor.2018.11.039. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/31052 |
dc.identifier.issn.none.fl_str_mv |
0377-2217 |
dc.identifier.doi.none.fl_str_mv |
10.1016/j.ejor.2018.11.039 |
identifier_str_mv |
KRAMER, Arthur; DELL'AMICO, Mauro; IORI, Manuel. Enhanced arc-flow formulations to minimize weighted completion time on identical parallel machines. European Journal of Operational Research, v. 275, p. 67-79, 2019. Disponível em: https://www.sciencedirect.com/science/article/pii/S0377221718309809?via%3Dihub Acesso em 10 dez 2020. https://doi.org/10.1016/j.ejor.2018.11.039. 0377-2217 10.1016/j.ejor.2018.11.039 |
url |
https://repositorio.ufrn.br/handle/123456789/31052 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Elsevier |
publisher.none.fl_str_mv |
Elsevier |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/31052/2/license_rdf https://repositorio.ufrn.br/bitstream/123456789/31052/3/license.txt https://repositorio.ufrn.br/bitstream/123456789/31052/4/EnhancedArc-flowFormulations_Kramer_2019.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/31052/5/EnhancedArc-flowFormulations_Kramer_2019.pdf.jpg |
bitstream.checksum.fl_str_mv |
4d2950bda3d176f570a9f8b328dfbbef e9597aa2854d128fd968be5edc8a28d9 1fee67325ed34ef03c27cd70cb4fb784 25932f9a405aad43ff7b547ff82fce3c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117756367142912 |