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...

Full description

Saved in:
Bibliographic Details
Published in:Annals of operations research 2021-03, Vol.298 (1-2), p.497-523
Main Authors: Yin, Yunqiang, Li, Doudou, Wang, Dujuan, Cheng, T. C. E.
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 &amp; 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 &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; 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 &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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