Minimizing the number of machines with limited workload capacity for scheduling jobs with interval constraints

•We consider a parallel machine scheduling problem.•The problem is motivated by the operation under emergency conditions of storage systems.•The relationship of the problem with other packing problems is considered.•Different heuristics and exact solution techniques are proposed.•The proposed method...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Applied Mathematical Modelling 2019-10, Vol.74, p.512-527
Hauptverfasser: Osorio-Valenzuela, Luis, Pereira, Jordi, Quezada, Franco, Vásquez, Óscar C.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 527
container_issue
container_start_page 512
container_title Applied Mathematical Modelling
container_volume 74
creator Osorio-Valenzuela, Luis
Pereira, Jordi
Quezada, Franco
Vásquez, Óscar C.
description •We consider a parallel machine scheduling problem.•The problem is motivated by the operation under emergency conditions of storage systems.•The relationship of the problem with other packing problems is considered.•Different heuristics and exact solution techniques are proposed.•The proposed method is able to solve large (250 jobs) instances within reduced running times. In this paper, we consider a parallel machine scheduling problem in which machines have a limited workload capacity and jobs have deadlines and release dates. The problem is motivated by the operation of energy storage management systems for microgrids under emergency conditions and generalizes some problems that have already been studied in the literature for their theoretical value. In this work, we propose heuristic and exact algorithms to solve the problem. The heuristics are adaptations of classical bin packing heuristics in which additional conditions on the feasibility of a solution are imposed, whereas the exact method is a branch-and-price approach. The results show that the branch-and-price approach is able to optimally solve random instances with up to 250 jobs within a time limit of one hour, while the heuristic procedures provide near optimal solution within reduced running times. Finally, we also provide additional complexity results for a special case of the problem.
doi_str_mv 10.1016/j.apm.2019.05.007
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2258135722</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0307904X19302902</els_id><sourcerecordid>2258135722</sourcerecordid><originalsourceid>FETCH-LOGICAL-c368t-82ad4b67b97ac9d95f18eed7752fd81afb84fe1b340d7df076168e2920d6c0e73</originalsourceid><addsrcrecordid>eNp9kM1LxDAQxYso-PkHeAt43jpJt02LJxG_YMWLgreQJhM3tU3WJKvoX2-W9eDJ08yD93szvKI4pVBSoM35UMrVVDKgXQl1CcB3igOogM86mL_s_tn3i8MYBwCoszoo3IN1drLf1r2StETi1lOPgXhDJqmW1mEknzYtyZhNCTX59OFt9FITJVdS2fRFjA8kqiXq9bgJGXz_i1iXMHzIkSjvYgoy63hc7Bk5Rjz5nUfF883109XdbPF4e391uZipqmnTrGVSz_uG9x2XqtNdbWiLqDmvmdEtlaZv5wZpX81Bc22AN7RpkXUMdKMAeXVUnG1zV8G_rzEmMfh1cPmkYKxuaVVzxrKLbl0q-BgDGrEKdpLhS1AQm1rFIHKtYlOrgFrkWjNzsWUwv_9hMYioLDqF2gZUSWhv_6F_AO-Qgso</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2258135722</pqid></control><display><type>article</type><title>Minimizing the number of machines with limited workload capacity for scheduling jobs with interval constraints</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>Business Source Complete</source><source>ScienceDirect Journals (5 years ago - present)</source><source>Education Source</source><creator>Osorio-Valenzuela, Luis ; Pereira, Jordi ; Quezada, Franco ; Vásquez, Óscar C.</creator><creatorcontrib>Osorio-Valenzuela, Luis ; Pereira, Jordi ; Quezada, Franco ; Vásquez, Óscar C.</creatorcontrib><description>•We consider a parallel machine scheduling problem.•The problem is motivated by the operation under emergency conditions of storage systems.•The relationship of the problem with other packing problems is considered.•Different heuristics and exact solution techniques are proposed.•The proposed method is able to solve large (250 jobs) instances within reduced running times. In this paper, we consider a parallel machine scheduling problem in which machines have a limited workload capacity and jobs have deadlines and release dates. The problem is motivated by the operation of energy storage management systems for microgrids under emergency conditions and generalizes some problems that have already been studied in the literature for their theoretical value. In this work, we propose heuristic and exact algorithms to solve the problem. The heuristics are adaptations of classical bin packing heuristics in which additional conditions on the feasibility of a solution are imposed, whereas the exact method is a branch-and-price approach. The results show that the branch-and-price approach is able to optimally solve random instances with up to 250 jobs within a time limit of one hour, while the heuristic procedures provide near optimal solution within reduced running times. Finally, we also provide additional complexity results for a special case of the problem.</description><identifier>ISSN: 0307-904X</identifier><identifier>ISSN: 1088-8691</identifier><identifier>EISSN: 0307-904X</identifier><identifier>DOI: 10.1016/j.apm.2019.05.007</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Algorithms ; Branch-and-price ; Electric power grids ; Emergency management ; Emergency procedures ; Energy management ; Energy storage ; Interval and workload constraints ; Management systems ; Optimization ; Parallel machines ; Production scheduling ; Scheduling ; Workload ; Workloads</subject><ispartof>Applied Mathematical Modelling, 2019-10, Vol.74, p.512-527</ispartof><rights>2019 Elsevier Inc.</rights><rights>Copyright Elsevier BV Oct 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c368t-82ad4b67b97ac9d95f18eed7752fd81afb84fe1b340d7df076168e2920d6c0e73</citedby><cites>FETCH-LOGICAL-c368t-82ad4b67b97ac9d95f18eed7752fd81afb84fe1b340d7df076168e2920d6c0e73</cites><orcidid>0000-0002-1736-3575 ; 0000-0002-1393-4692</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.apm.2019.05.007$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,777,781,3537,27905,27906,45976</link.rule.ids></links><search><creatorcontrib>Osorio-Valenzuela, Luis</creatorcontrib><creatorcontrib>Pereira, Jordi</creatorcontrib><creatorcontrib>Quezada, Franco</creatorcontrib><creatorcontrib>Vásquez, Óscar C.</creatorcontrib><title>Minimizing the number of machines with limited workload capacity for scheduling jobs with interval constraints</title><title>Applied Mathematical Modelling</title><description>•We consider a parallel machine scheduling problem.•The problem is motivated by the operation under emergency conditions of storage systems.•The relationship of the problem with other packing problems is considered.•Different heuristics and exact solution techniques are proposed.•The proposed method is able to solve large (250 jobs) instances within reduced running times. In this paper, we consider a parallel machine scheduling problem in which machines have a limited workload capacity and jobs have deadlines and release dates. The problem is motivated by the operation of energy storage management systems for microgrids under emergency conditions and generalizes some problems that have already been studied in the literature for their theoretical value. In this work, we propose heuristic and exact algorithms to solve the problem. The heuristics are adaptations of classical bin packing heuristics in which additional conditions on the feasibility of a solution are imposed, whereas the exact method is a branch-and-price approach. The results show that the branch-and-price approach is able to optimally solve random instances with up to 250 jobs within a time limit of one hour, while the heuristic procedures provide near optimal solution within reduced running times. Finally, we also provide additional complexity results for a special case of the problem.</description><subject>Algorithms</subject><subject>Branch-and-price</subject><subject>Electric power grids</subject><subject>Emergency management</subject><subject>Emergency procedures</subject><subject>Energy management</subject><subject>Energy storage</subject><subject>Interval and workload constraints</subject><subject>Management systems</subject><subject>Optimization</subject><subject>Parallel machines</subject><subject>Production scheduling</subject><subject>Scheduling</subject><subject>Workload</subject><subject>Workloads</subject><issn>0307-904X</issn><issn>1088-8691</issn><issn>0307-904X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9kM1LxDAQxYso-PkHeAt43jpJt02LJxG_YMWLgreQJhM3tU3WJKvoX2-W9eDJ08yD93szvKI4pVBSoM35UMrVVDKgXQl1CcB3igOogM86mL_s_tn3i8MYBwCoszoo3IN1drLf1r2StETi1lOPgXhDJqmW1mEknzYtyZhNCTX59OFt9FITJVdS2fRFjA8kqiXq9bgJGXz_i1iXMHzIkSjvYgoy63hc7Bk5Rjz5nUfF883109XdbPF4e391uZipqmnTrGVSz_uG9x2XqtNdbWiLqDmvmdEtlaZv5wZpX81Bc22AN7RpkXUMdKMAeXVUnG1zV8G_rzEmMfh1cPmkYKxuaVVzxrKLbl0q-BgDGrEKdpLhS1AQm1rFIHKtYlOrgFrkWjNzsWUwv_9hMYioLDqF2gZUSWhv_6F_AO-Qgso</recordid><startdate>201910</startdate><enddate>201910</enddate><creator>Osorio-Valenzuela, Luis</creator><creator>Pereira, Jordi</creator><creator>Quezada, Franco</creator><creator>Vásquez, Óscar C.</creator><general>Elsevier Inc</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-1736-3575</orcidid><orcidid>https://orcid.org/0000-0002-1393-4692</orcidid></search><sort><creationdate>201910</creationdate><title>Minimizing the number of machines with limited workload capacity for scheduling jobs with interval constraints</title><author>Osorio-Valenzuela, Luis ; Pereira, Jordi ; Quezada, Franco ; Vásquez, Óscar C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c368t-82ad4b67b97ac9d95f18eed7752fd81afb84fe1b340d7df076168e2920d6c0e73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Branch-and-price</topic><topic>Electric power grids</topic><topic>Emergency management</topic><topic>Emergency procedures</topic><topic>Energy management</topic><topic>Energy storage</topic><topic>Interval and workload constraints</topic><topic>Management systems</topic><topic>Optimization</topic><topic>Parallel machines</topic><topic>Production scheduling</topic><topic>Scheduling</topic><topic>Workload</topic><topic>Workloads</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Osorio-Valenzuela, Luis</creatorcontrib><creatorcontrib>Pereira, Jordi</creatorcontrib><creatorcontrib>Quezada, Franco</creatorcontrib><creatorcontrib>Vásquez, Óscar C.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Applied Mathematical Modelling</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Osorio-Valenzuela, Luis</au><au>Pereira, Jordi</au><au>Quezada, Franco</au><au>Vásquez, Óscar C.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Minimizing the number of machines with limited workload capacity for scheduling jobs with interval constraints</atitle><jtitle>Applied Mathematical Modelling</jtitle><date>2019-10</date><risdate>2019</risdate><volume>74</volume><spage>512</spage><epage>527</epage><pages>512-527</pages><issn>0307-904X</issn><issn>1088-8691</issn><eissn>0307-904X</eissn><abstract>•We consider a parallel machine scheduling problem.•The problem is motivated by the operation under emergency conditions of storage systems.•The relationship of the problem with other packing problems is considered.•Different heuristics and exact solution techniques are proposed.•The proposed method is able to solve large (250 jobs) instances within reduced running times. In this paper, we consider a parallel machine scheduling problem in which machines have a limited workload capacity and jobs have deadlines and release dates. The problem is motivated by the operation of energy storage management systems for microgrids under emergency conditions and generalizes some problems that have already been studied in the literature for their theoretical value. In this work, we propose heuristic and exact algorithms to solve the problem. The heuristics are adaptations of classical bin packing heuristics in which additional conditions on the feasibility of a solution are imposed, whereas the exact method is a branch-and-price approach. The results show that the branch-and-price approach is able to optimally solve random instances with up to 250 jobs within a time limit of one hour, while the heuristic procedures provide near optimal solution within reduced running times. Finally, we also provide additional complexity results for a special case of the problem.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/j.apm.2019.05.007</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0002-1736-3575</orcidid><orcidid>https://orcid.org/0000-0002-1393-4692</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0307-904X
ispartof Applied Mathematical Modelling, 2019-10, Vol.74, p.512-527
issn 0307-904X
1088-8691
0307-904X
language eng
recordid cdi_proquest_journals_2258135722
source Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; Business Source Complete; ScienceDirect Journals (5 years ago - present); Education Source
subjects Algorithms
Branch-and-price
Electric power grids
Emergency management
Emergency procedures
Energy management
Energy storage
Interval and workload constraints
Management systems
Optimization
Parallel machines
Production scheduling
Scheduling
Workload
Workloads
title Minimizing the number of machines with limited workload capacity for scheduling jobs with interval constraints
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T15%3A50%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Minimizing%20the%20number%20of%20machines%20with%20limited%20workload%20capacity%20for%20scheduling%20jobs%20with%20interval%20constraints&rft.jtitle=Applied%20Mathematical%20Modelling&rft.au=Osorio-Valenzuela,%20Luis&rft.date=2019-10&rft.volume=74&rft.spage=512&rft.epage=527&rft.pages=512-527&rft.issn=0307-904X&rft.eissn=0307-904X&rft_id=info:doi/10.1016/j.apm.2019.05.007&rft_dat=%3Cproquest_cross%3E2258135722%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2258135722&rft_id=info:pmid/&rft_els_id=S0307904X19302902&rfr_iscdi=true