Solving a multiprocessor problem by column generation and branch-and-price
| Main Author: | |
|---|---|
| Publication Date: | 2010 |
| Other Authors: | |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | http://hdl.handle.net/10198/2670 |
Summary: | This work presents an algorithm for solving exactly a scheduling problem with identical parallel machines and malleable tasks, subject to arbitrary release dates and due dates. The objective is to minimize a function of late work and setup costs. A task is malleable if we can freely change the set of machines assigned to its processing over the time horizon. We present an integer programming model, a Dantzig-Wolfe decomposition reformulation and its solution by column generation. We also developed an equivalent network flow model, used for the branching phase. Finally, we carried out extensive computational tests to verify the algorithm’s efficiency and to determine the model’s sensitivity to instance size parameters: the number of machines, the number of tasks and the size of the planning horizon. |
| id |
RCAP_ec81534d62dafc70c01fd3918b85f21e |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/2670 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Solving a multiprocessor problem by column generation and branch-and-priceSchedulingBranch-and-priceThis work presents an algorithm for solving exactly a scheduling problem with identical parallel machines and malleable tasks, subject to arbitrary release dates and due dates. The objective is to minimize a function of late work and setup costs. A task is malleable if we can freely change the set of machines assigned to its processing over the time horizon. We present an integer programming model, a Dantzig-Wolfe decomposition reformulation and its solution by column generation. We also developed an equivalent network flow model, used for the branching phase. Finally, we carried out extensive computational tests to verify the algorithm’s efficiency and to determine the model’s sensitivity to instance size parameters: the number of machines, the number of tasks and the size of the planning horizon.Biblioteca Digital do IPBDuarte, António J.S.T.Carvalho, J.M. Valério de2010-10-21T13:21:26Z20102010-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/2670engDuarte, António J.S.T. ; Valério de Valério, J. M. ; (2010). Solving a multiprocessor problem by column generation and branch-and-price. In IFAC MCPL. Coimbra.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T11:55:51Zoai:bibliotecadigital.ipb.pt:10198/2670Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:17:30.814227Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Solving a multiprocessor problem by column generation and branch-and-price |
| title |
Solving a multiprocessor problem by column generation and branch-and-price |
| spellingShingle |
Solving a multiprocessor problem by column generation and branch-and-price Duarte, António J.S.T. Scheduling Branch-and-price |
| title_short |
Solving a multiprocessor problem by column generation and branch-and-price |
| title_full |
Solving a multiprocessor problem by column generation and branch-and-price |
| title_fullStr |
Solving a multiprocessor problem by column generation and branch-and-price |
| title_full_unstemmed |
Solving a multiprocessor problem by column generation and branch-and-price |
| title_sort |
Solving a multiprocessor problem by column generation and branch-and-price |
| author |
Duarte, António J.S.T. |
| author_facet |
Duarte, António J.S.T. Carvalho, J.M. Valério de |
| author_role |
author |
| author2 |
Carvalho, J.M. Valério de |
| author2_role |
author |
| dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
| dc.contributor.author.fl_str_mv |
Duarte, António J.S.T. Carvalho, J.M. Valério de |
| dc.subject.por.fl_str_mv |
Scheduling Branch-and-price |
| topic |
Scheduling Branch-and-price |
| description |
This work presents an algorithm for solving exactly a scheduling problem with identical parallel machines and malleable tasks, subject to arbitrary release dates and due dates. The objective is to minimize a function of late work and setup costs. A task is malleable if we can freely change the set of machines assigned to its processing over the time horizon. We present an integer programming model, a Dantzig-Wolfe decomposition reformulation and its solution by column generation. We also developed an equivalent network flow model, used for the branching phase. Finally, we carried out extensive computational tests to verify the algorithm’s efficiency and to determine the model’s sensitivity to instance size parameters: the number of machines, the number of tasks and the size of the planning horizon. |
| publishDate |
2010 |
| dc.date.none.fl_str_mv |
2010-10-21T13:21:26Z 2010 2010-01-01T00:00:00Z |
| dc.type.driver.fl_str_mv |
conference object |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/2670 |
| url |
http://hdl.handle.net/10198/2670 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Duarte, António J.S.T. ; Valério de Valério, J. M. ; (2010). Solving a multiprocessor problem by column generation and branch-and-price. In IFAC MCPL. Coimbra. |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833591769822920704 |