Loading…
Single-machine serial-batch delivery scheduling with two competing agents and due date assignment
We consider a set of single-machine batch delivery scheduling problems involving two competing agents under two due date assignment models. Belonging to one of the two agents, each job is processed and delivered in a batch to its agent, where the jobs in each batch come from the same agent. The jobs...
Saved in:
Published in: | Annals of operations research 2021-03, Vol.298 (1-2), p.497-523 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773 |
---|---|
cites | cdi_FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773 |
container_end_page | 523 |
container_issue | 1-2 |
container_start_page | 497 |
container_title | Annals of operations research |
container_volume | 298 |
creator | Yin, Yunqiang Li, Doudou Wang, Dujuan Cheng, T. C. E. |
description | We consider a set of single-machine batch delivery scheduling problems involving two competing agents under two due date assignment models. Belonging to one of the two agents, each job is processed and delivered in a batch to its agent, where the jobs in each batch come from the same agent. The jobs in a batch are processed sequentially and the processing time of a batch is equal to the sum of the processing times of the jobs in it. A setup time is required at the start of each batch. The dispatch date of a job equals the delivery date of the batch it is in, i.e., the completion time of the last job in the batch. There is no capacity limit on each delivery batch, and the cost per batch delivery is fixed and independent of the number of jobs in the batch. The due date of each job is a decision variable, which is to be assigned by the decision maker using one of two due date models, namely the common and unrestricted due date models. Given the due date assignment model, the overall objective is to minimize one agent’s scheduling criterion, while keeping the other agent’s criterion value from exceeding a threshold given in advance. Two kinds of scheduling criteria are involved: (i) the total cost comprising the earliness, tardiness, job holding, due date assignment, and batch delivery costs; and (ii) the total cost comprising the earliness, weighted number of tardy jobs, job holding, due date assignment, and batch delivery costs. For each of the problems considered, we show that it is
NP
-hard in the ordinary sense and admits a fully polynomial-time approximation scheme. |
doi_str_mv | 10.1007/s10479-018-2839-6 |
format | article |
fullrecord | <record><control><sourceid>gale_proqu</sourceid><recordid>TN_cdi_proquest_journals_2488772262</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A651685808</galeid><sourcerecordid>A651685808</sourcerecordid><originalsourceid>FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773</originalsourceid><addsrcrecordid>eNp9kUuLFTEQhYMoeB39Ae4Cbs2YR6eTLIfBFwy4UNchnVR3Z-hOX5O0w_x7c7nCOKBSi0DlO1XUOQi9ZvSSUareFUY7ZQhlmnAtDOmfoAOTihMjhH6KDpTLjkgh6HP0opRbSiljWh6Q-xrTtABZnZ9jAlwgR7eQwVU_4wBL_An5Hhc_Q9iXhuK7WGdc7zbst_UI9dRyE6RasEsBhx1wcBWwKyVOaW0fL9Gz0S0FXv1-L9D3D--_XX8iN18-fr6-uiG-63QlRnI9DpI66AcepOdMDXIwYLQXPDBGmXLtOiEAOhNGBm4U3AU5Gjk6ppS4QG_Oc495-7FDqfZ223NqKy3vtFaK857_l6Jtp5SSmQdqcgvYmMatZufXWLy96iXrtdRUN-ryL1SrAGv0W4Ixtv4jwds_BMNemuPNp9SsmmuZ3F7KY5ydcZ-3UjKM9pjj6vK9ZdSeUrfn1G3zxZ5St33T8LOmNDZNkB_u-7foF2sLrco</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2021755519</pqid></control><display><type>article</type><title>Single-machine serial-batch delivery scheduling with two competing agents and due date assignment</title><source>Business Source Ultimate</source><source>ABI/INFORM Global</source><source>Springer Nature</source><creator>Yin, Yunqiang ; Li, Doudou ; Wang, Dujuan ; Cheng, T. C. E.</creator><creatorcontrib>Yin, Yunqiang ; Li, Doudou ; Wang, Dujuan ; Cheng, T. C. E.</creatorcontrib><description>We consider a set of single-machine batch delivery scheduling problems involving two competing agents under two due date assignment models. Belonging to one of the two agents, each job is processed and delivered in a batch to its agent, where the jobs in each batch come from the same agent. The jobs in a batch are processed sequentially and the processing time of a batch is equal to the sum of the processing times of the jobs in it. A setup time is required at the start of each batch. The dispatch date of a job equals the delivery date of the batch it is in, i.e., the completion time of the last job in the batch. There is no capacity limit on each delivery batch, and the cost per batch delivery is fixed and independent of the number of jobs in the batch. The due date of each job is a decision variable, which is to be assigned by the decision maker using one of two due date models, namely the common and unrestricted due date models. Given the due date assignment model, the overall objective is to minimize one agent’s scheduling criterion, while keeping the other agent’s criterion value from exceeding a threshold given in advance. Two kinds of scheduling criteria are involved: (i) the total cost comprising the earliness, tardiness, job holding, due date assignment, and batch delivery costs; and (ii) the total cost comprising the earliness, weighted number of tardy jobs, job holding, due date assignment, and batch delivery costs. For each of the problems considered, we show that it is
NP
-hard in the ordinary sense and admits a fully polynomial-time approximation scheme.</description><identifier>ISSN: 0254-5330</identifier><identifier>EISSN: 1572-9338</identifier><identifier>DOI: 10.1007/s10479-018-2839-6</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Agent based models ; Batch processing ; Business and Management ; Combinatorial optimization ; Combinatorics ; Completion time ; Computer-integrated manufacturing ; Criteria ; Decision making ; Delivery of goods ; Delivery scheduling ; Dynamic programming ; Economic lot size ; Management ; Methods ; Operations research ; Operations Research/Decision Theory ; Polynomials ; Production scheduling ; S.I.: CoDIT2017-Combinatorial Optimization ; Scheduling ; Scheduling (Management) ; Sequential scheduling ; Technology application ; Theory of Computation</subject><ispartof>Annals of operations research, 2021-03, Vol.298 (1-2), p.497-523</ispartof><rights>Springer Science+Business Media, LLC, part of Springer Nature 2018</rights><rights>COPYRIGHT 2021 Springer</rights><rights>Annals of Operations Research is a copyright of Springer, (2018). All Rights Reserved.</rights><rights>Springer Science+Business Media, LLC, part of Springer Nature 2018.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773</citedby><cites>FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773</cites><orcidid>0000-0003-1617-7057</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2021755519/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2021755519?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,11688,27924,27925,36060,44363,74895</link.rule.ids></links><search><creatorcontrib>Yin, Yunqiang</creatorcontrib><creatorcontrib>Li, Doudou</creatorcontrib><creatorcontrib>Wang, Dujuan</creatorcontrib><creatorcontrib>Cheng, T. C. E.</creatorcontrib><title>Single-machine serial-batch delivery scheduling with two competing agents and due date assignment</title><title>Annals of operations research</title><addtitle>Ann Oper Res</addtitle><description>We consider a set of single-machine batch delivery scheduling problems involving two competing agents under two due date assignment models. Belonging to one of the two agents, each job is processed and delivered in a batch to its agent, where the jobs in each batch come from the same agent. The jobs in a batch are processed sequentially and the processing time of a batch is equal to the sum of the processing times of the jobs in it. A setup time is required at the start of each batch. The dispatch date of a job equals the delivery date of the batch it is in, i.e., the completion time of the last job in the batch. There is no capacity limit on each delivery batch, and the cost per batch delivery is fixed and independent of the number of jobs in the batch. The due date of each job is a decision variable, which is to be assigned by the decision maker using one of two due date models, namely the common and unrestricted due date models. Given the due date assignment model, the overall objective is to minimize one agent’s scheduling criterion, while keeping the other agent’s criterion value from exceeding a threshold given in advance. Two kinds of scheduling criteria are involved: (i) the total cost comprising the earliness, tardiness, job holding, due date assignment, and batch delivery costs; and (ii) the total cost comprising the earliness, weighted number of tardy jobs, job holding, due date assignment, and batch delivery costs. For each of the problems considered, we show that it is
NP
-hard in the ordinary sense and admits a fully polynomial-time approximation scheme.</description><subject>Agent based models</subject><subject>Batch processing</subject><subject>Business and Management</subject><subject>Combinatorial optimization</subject><subject>Combinatorics</subject><subject>Completion time</subject><subject>Computer-integrated manufacturing</subject><subject>Criteria</subject><subject>Decision making</subject><subject>Delivery of goods</subject><subject>Delivery scheduling</subject><subject>Dynamic programming</subject><subject>Economic lot size</subject><subject>Management</subject><subject>Methods</subject><subject>Operations research</subject><subject>Operations Research/Decision Theory</subject><subject>Polynomials</subject><subject>Production scheduling</subject><subject>S.I.: CoDIT2017-Combinatorial Optimization</subject><subject>Scheduling</subject><subject>Scheduling (Management)</subject><subject>Sequential scheduling</subject><subject>Technology application</subject><subject>Theory of Computation</subject><issn>0254-5330</issn><issn>1572-9338</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>M0C</sourceid><recordid>eNp9kUuLFTEQhYMoeB39Ae4Cbs2YR6eTLIfBFwy4UNchnVR3Z-hOX5O0w_x7c7nCOKBSi0DlO1XUOQi9ZvSSUareFUY7ZQhlmnAtDOmfoAOTihMjhH6KDpTLjkgh6HP0opRbSiljWh6Q-xrTtABZnZ9jAlwgR7eQwVU_4wBL_An5Hhc_Q9iXhuK7WGdc7zbst_UI9dRyE6RasEsBhx1wcBWwKyVOaW0fL9Gz0S0FXv1-L9D3D--_XX8iN18-fr6-uiG-63QlRnI9DpI66AcepOdMDXIwYLQXPDBGmXLtOiEAOhNGBm4U3AU5Gjk6ppS4QG_Oc495-7FDqfZ223NqKy3vtFaK857_l6Jtp5SSmQdqcgvYmMatZufXWLy96iXrtdRUN-ryL1SrAGv0W4Ixtv4jwds_BMNemuPNp9SsmmuZ3F7KY5ydcZ-3UjKM9pjj6vK9ZdSeUrfn1G3zxZ5St33T8LOmNDZNkB_u-7foF2sLrco</recordid><startdate>20210301</startdate><enddate>20210301</enddate><creator>Yin, Yunqiang</creator><creator>Li, Doudou</creator><creator>Wang, Dujuan</creator><creator>Cheng, T. C. E.</creator><general>Springer US</general><general>Springer</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>N95</scope><scope>3V.</scope><scope>7TA</scope><scope>7TB</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>88I</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JG9</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>KR7</scope><scope>L.-</scope><scope>L6V</scope><scope>M0C</scope><scope>M0N</scope><scope>M2P</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>Q9U</scope><orcidid>https://orcid.org/0000-0003-1617-7057</orcidid></search><sort><creationdate>20210301</creationdate><title>Single-machine serial-batch delivery scheduling with two competing agents and due date assignment</title><author>Yin, Yunqiang ; Li, Doudou ; Wang, Dujuan ; Cheng, T. C. E.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Agent based models</topic><topic>Batch processing</topic><topic>Business and Management</topic><topic>Combinatorial optimization</topic><topic>Combinatorics</topic><topic>Completion time</topic><topic>Computer-integrated manufacturing</topic><topic>Criteria</topic><topic>Decision making</topic><topic>Delivery of goods</topic><topic>Delivery scheduling</topic><topic>Dynamic programming</topic><topic>Economic lot size</topic><topic>Management</topic><topic>Methods</topic><topic>Operations research</topic><topic>Operations Research/Decision Theory</topic><topic>Polynomials</topic><topic>Production scheduling</topic><topic>S.I.: CoDIT2017-Combinatorial Optimization</topic><topic>Scheduling</topic><topic>Scheduling (Management)</topic><topic>Sequential scheduling</topic><topic>Technology application</topic><topic>Theory of Computation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yin, Yunqiang</creatorcontrib><creatorcontrib>Li, Doudou</creatorcontrib><creatorcontrib>Wang, Dujuan</creatorcontrib><creatorcontrib>Cheng, T. C. E.</creatorcontrib><collection>CrossRef</collection><collection>Gale Business Insights</collection><collection>ProQuest Central (Corporate)</collection><collection>Materials Business File</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>ABI/INFORM Collection (ProQuest)</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Science Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>Engineering Research Database</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>Civil Engineering Abstracts</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ProQuest Engineering Collection</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>ProQuest Science Journals</collection><collection>Engineering Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>One Business (ProQuest)</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><jtitle>Annals of operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yin, Yunqiang</au><au>Li, Doudou</au><au>Wang, Dujuan</au><au>Cheng, T. C. E.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Single-machine serial-batch delivery scheduling with two competing agents and due date assignment</atitle><jtitle>Annals of operations research</jtitle><stitle>Ann Oper Res</stitle><date>2021-03-01</date><risdate>2021</risdate><volume>298</volume><issue>1-2</issue><spage>497</spage><epage>523</epage><pages>497-523</pages><issn>0254-5330</issn><eissn>1572-9338</eissn><abstract>We consider a set of single-machine batch delivery scheduling problems involving two competing agents under two due date assignment models. Belonging to one of the two agents, each job is processed and delivered in a batch to its agent, where the jobs in each batch come from the same agent. The jobs in a batch are processed sequentially and the processing time of a batch is equal to the sum of the processing times of the jobs in it. A setup time is required at the start of each batch. The dispatch date of a job equals the delivery date of the batch it is in, i.e., the completion time of the last job in the batch. There is no capacity limit on each delivery batch, and the cost per batch delivery is fixed and independent of the number of jobs in the batch. The due date of each job is a decision variable, which is to be assigned by the decision maker using one of two due date models, namely the common and unrestricted due date models. Given the due date assignment model, the overall objective is to minimize one agent’s scheduling criterion, while keeping the other agent’s criterion value from exceeding a threshold given in advance. Two kinds of scheduling criteria are involved: (i) the total cost comprising the earliness, tardiness, job holding, due date assignment, and batch delivery costs; and (ii) the total cost comprising the earliness, weighted number of tardy jobs, job holding, due date assignment, and batch delivery costs. For each of the problems considered, we show that it is
NP
-hard in the ordinary sense and admits a fully polynomial-time approximation scheme.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10479-018-2839-6</doi><tpages>27</tpages><orcidid>https://orcid.org/0000-0003-1617-7057</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0254-5330 |
ispartof | Annals of operations research, 2021-03, Vol.298 (1-2), p.497-523 |
issn | 0254-5330 1572-9338 |
language | eng |
recordid | cdi_proquest_journals_2488772262 |
source | Business Source Ultimate; ABI/INFORM Global; Springer Nature |
subjects | Agent based models Batch processing Business and Management Combinatorial optimization Combinatorics Completion time Computer-integrated manufacturing Criteria Decision making Delivery of goods Delivery scheduling Dynamic programming Economic lot size Management Methods Operations research Operations Research/Decision Theory Polynomials Production scheduling S.I.: CoDIT2017-Combinatorial Optimization Scheduling Scheduling (Management) Sequential scheduling Technology application Theory of Computation |
title | Single-machine serial-batch delivery scheduling with two competing agents and due date assignment |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T09%3A45%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Single-machine%20serial-batch%20delivery%20scheduling%20with%20two%20competing%20agents%20and%20due%20date%20assignment&rft.jtitle=Annals%20of%20operations%20research&rft.au=Yin,%20Yunqiang&rft.date=2021-03-01&rft.volume=298&rft.issue=1-2&rft.spage=497&rft.epage=523&rft.pages=497-523&rft.issn=0254-5330&rft.eissn=1572-9338&rft_id=info:doi/10.1007/s10479-018-2839-6&rft_dat=%3Cgale_proqu%3EA651685808%3C/gale_proqu%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c448t-9528fb50ae6b2d5c217b5b9e98c32d11017a01833ee49df1eaf32ad5f95fa1773%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2021755519&rft_id=info:pmid/&rft_galeid=A651685808&rfr_iscdi=true |