Queueing Subject to Activity-Dependent Server Performance: Task-Assignment Control Policies for Utilization Rate Reduction
We consider a discrete-time system comprising a first-come-first-served queue, a nonpreemptive server, and a scheduler that assigns tasks from the queue to the server. New tasks enter the queue according to a Bernoulli process with a prespecified arrival rate. At each instant, the server is either w...
Saved in:
Published in | IEEE transactions on control of network systems Vol. 9; no. 1; pp. 257 - 268 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE
01.03.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
ISSN | 2325-5870 2372-2533 |
DOI | 10.1109/TCNS.2021.3100406 |
Cover
Loading…
Abstract | We consider a discrete-time system comprising a first-come-first-served queue, a nonpreemptive server, and a scheduler that assigns tasks from the queue to the server. New tasks enter the queue according to a Bernoulli process with a prespecified arrival rate. At each instant, the server is either working on a task or is available. The scheduler implements a task-assignment control policy that we seek to design. When the server is available and the queue is nonempty, the policy either assigns a new task to the server or allows it to remain available (to rest ). In addition to the aforementioned availability state, we assume that the server has an integer-valued activity state . The activity state is nondecreasing during work periods, and is nonincreasing otherwise. In a typical application of our framework, the server performance (understood as task completion probability) worsens as the activity state increases. In this article, we build on and transcend recent stabilizability results obtained for the same framework. Specifically, we establish methods to design task-assignment control policies, which we call scheduler policies for short, which not only stabilize the queue but also reduce the utilization rate -understood as the infinite-horizon time-averaged portion of time the server is working. This article has a main theorem leading to two key results: 1) We put forth a tractable method to determine, using a finite-dimensional linear program (LP), the infimum of all utilization rates that can be achieved by scheduler policies that are stabilizing, for a given arrival rate. 2) We propose a design method, also based on finite-dimensional LPs, to obtain stabilizing scheduler policies that can attain a utilization rate arbitrarily close to the aforementioned infimum. We also establish structural and distributional convergence properties, which are used throughout this article, and are significant in their own right. |
---|---|
AbstractList | We consider a discrete-time system comprising a first-come-first-served queue, a nonpreemptive server, and a scheduler that assigns tasks from the queue to the server. New tasks enter the queue according to a Bernoulli process with a prespecified arrival rate. At each instant, the server is either working on a task or is available. The scheduler implements a task-assignment control policy that we seek to design. When the server is available and the queue is nonempty, the policy either assigns a new task to the server or allows it to remain available (to rest ). In addition to the aforementioned availability state, we assume that the server has an integer-valued activity state . The activity state is nondecreasing during work periods, and is nonincreasing otherwise. In a typical application of our framework, the server performance (understood as task completion probability) worsens as the activity state increases. In this article, we build on and transcend recent stabilizability results obtained for the same framework. Specifically, we establish methods to design task-assignment control policies, which we call scheduler policies for short, which not only stabilize the queue but also reduce the utilization rate -understood as the infinite-horizon time-averaged portion of time the server is working. This article has a main theorem leading to two key results: 1) We put forth a tractable method to determine, using a finite-dimensional linear program (LP), the infimum of all utilization rates that can be achieved by scheduler policies that are stabilizing, for a given arrival rate. 2) We propose a design method, also based on finite-dimensional LPs, to obtain stabilizing scheduler policies that can attain a utilization rate arbitrarily close to the aforementioned infimum. We also establish structural and distributional convergence properties, which are used throughout this article, and are significant in their own right. |
Author | Lin, Michael Martins, Nuno C. La, Richard J. |
Author_xml | – sequence: 1 givenname: Michael orcidid: 0000-0002-9611-5288 surname: Lin fullname: Lin, Michael email: mlin1025@terpmail.umd.edu organization: Department of Electrical and Computer Engineering, and the Institute for Systems Research, University of Maryland, College Park, MD, USA – sequence: 2 givenname: Nuno C. orcidid: 0000-0003-2083-8102 surname: Martins fullname: Martins, Nuno C. email: nmartins@umd.edu organization: Department of Electrical and Computer Engineering, and the Institute for Systems Research, University of Maryland, College Park, MD, USA – sequence: 3 givenname: Richard J. orcidid: 0000-0002-4836-8475 surname: La fullname: La, Richard J. email: hyongla@umd.edu organization: Department of Electrical and Computer Engineering, and the Institute for Systems Research, University of Maryland, College Park, MD, USA |
BookMark | eNo9kNtqAjEQhkNpodb6AKU3gV6vzcFkd3sn9gjSWg_XS8zOSqwmNskK-vTdRenVzA_fPwPfDbq0zgJCd5T0KSX543z0OeszwmifU0IGRF6gDuMpS5jg_LLdmUhElpJr1AthTQihTDSZd9Dxu4YajF3hWb1cg444OjzU0exNPCTPsANbgo14Bn4PHk_AV85vldXwhOcq_CTDEMzKbltm5Gz0boMnbmO0gYAbFC-i2ZijisZZPFUR8BTKWrfxFl1VahOgd55dtHh9mY_ek_HX28doOE40G4iYlEQTzRQwneVQqkqmkHMBQmY5KUup8pJQISXnFQxolWYUKrbUWUqp1NUyBd5FD6e7O-9-awixWLva2-ZlwWRKWCOMs4aiJ0p7F4KHqth5s1X-UFBStJaL1nLRWi7OlpvO_aljAOCfzwd5KgXjf5U3fEs |
CODEN | ITCNAY |
Cites_doi | 10.1109/JPROC.2011.2173264 10.1109/TWC.2013.112513.130760 10.1109/JSAC.2015.2391835 10.1109/JSAC.2015.2391915 10.1002/nav.20107 10.1017/cbo9780511804410 10.1109/TAC.2015.2452831 10.23919/ECC.2019.8796190 10.1109/MWC.2017.1600116 10.1016/j.sysconle.2016.05.002 10.1109/ICNSC.2006.1673243 10.1109/GLOCOM.2008.ECP.82 10.1109/SAHCN.2007.4292814 10.1080/00207541003620386 10.1201/9781315140223 10.1214/07-AAP471 10.1109/MWC.2016.7462480 10.1016/j.automatica.2015.10.043 10.1109/TCNS.2021.3074527 10.1109/INFOCOM.2016.7524521 10.1109/TR.2005.845967 10.1109/CDC.2016.7798392 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/TCNS.2021.3100406 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE/IET Electronic Library CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 2372-2533 |
EndPage | 268 |
ExternalDocumentID | 10_1109_TCNS_2021_3100406 9497652 |
Genre | orig-research |
GrantInformation_xml | – fundername: Air Force Office of Scientific Research; AFOSR grantid: FA95501510367 funderid: 10.13039/100000181 – fundername: NSF grantid: ECCS 1446785 |
GroupedDBID | 0R~ 4.4 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD IFIPE IPLJI JAVBF M43 OCL PQQKQ RIA RIE AAYXX CITATION RIG 7SC 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c245t-d0c0c2ae2c89edaf67e935e56890dd6a9d0156633fe41f781ef2bc87116cfb7e3 |
IEDL.DBID | RIE |
ISSN | 2325-5870 |
IngestDate | Mon Jun 30 06:53:03 EDT 2025 Tue Jul 01 04:05:24 EDT 2025 Wed Aug 27 02:36:16 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 1 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c245t-d0c0c2ae2c89edaf67e935e56890dd6a9d0156633fe41f781ef2bc87116cfb7e3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0003-2083-8102 0000-0002-9611-5288 0000-0002-4836-8475 |
PQID | 2670204032 |
PQPubID | 2040410 |
PageCount | 12 |
ParticipantIDs | proquest_journals_2670204032 crossref_primary_10_1109_TCNS_2021_3100406 ieee_primary_9497652 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2022-03-01 |
PublicationDateYYYYMMDD | 2022-03-01 |
PublicationDate_xml | – month: 03 year: 2022 text: 2022-03-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | Piscataway |
PublicationPlace_xml | – name: Piscataway |
PublicationTitle | IEEE transactions on control of network systems |
PublicationTitleAbbrev | TCNS |
PublicationYear | 2022 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref12 ref23 ref15 ref14 ref20 ref11 ref22 ref10 ref21 ref1 ref17 ref16 Lin (ref2) ref19 ref18 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref3 doi: 10.1109/JPROC.2011.2173264 – ident: ref7 doi: 10.1109/TWC.2013.112513.130760 – ident: ref8 doi: 10.1109/JSAC.2015.2391835 – ident: ref6 doi: 10.1109/JSAC.2015.2391915 – ident: ref12 doi: 10.1002/nav.20107 – ident: ref22 doi: 10.1017/cbo9780511804410 – ident: ref13 doi: 10.1109/TAC.2015.2452831 – ident: ref17 doi: 10.23919/ECC.2019.8796190 – ident: ref5 doi: 10.1109/MWC.2017.1600116 – ident: ref14 doi: 10.1016/j.sysconle.2016.05.002 – ident: ref19 doi: 10.1109/ICNSC.2006.1673243 – ident: ref18 doi: 10.1109/GLOCOM.2008.ECP.82 – ident: ref20 doi: 10.1109/SAHCN.2007.4292814 – start-page: 2020 ident: ref2 article-title: Queueing subject to action-dependent server performance: Utilization rate reduction – ident: ref11 doi: 10.1080/00207541003620386 – ident: ref21 doi: 10.1201/9781315140223 – ident: ref23 doi: 10.1214/07-AAP471 – ident: ref4 doi: 10.1109/MWC.2016.7462480 – ident: ref16 doi: 10.1016/j.automatica.2015.10.043 – ident: ref1 doi: 10.1109/TCNS.2021.3074527 – ident: ref9 doi: 10.1109/INFOCOM.2016.7524521 – ident: ref10 doi: 10.1109/TR.2005.845967 – ident: ref15 doi: 10.1109/CDC.2016.7798392 |
SSID | ssj0001255873 |
Score | 2.2141101 |
Snippet | We consider a discrete-time system comprising a first-come-first-served queue, a nonpreemptive server, and a scheduler that assigns tasks from the queue to the... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Index Database Publisher |
StartPage | 257 |
SubjectTerms | Batteries Discrete time systems Infimum Job shop scheduling Optimal scheduling Policies Queueing queueing analysis Queues scheduling algorithms Servers Stability analysis Task analysis Task scheduling Throughput Utilization Wireless communication |
Title | Queueing Subject to Activity-Dependent Server Performance: Task-Assignment Control Policies for Utilization Rate Reduction |
URI | https://ieeexplore.ieee.org/document/9497652 https://www.proquest.com/docview/2670204032 |
Volume | 9 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEA7qSQ--xdVVcvAkdm2TJm28yaqIoPjYBW8lTSYiyq5oe9lfbybt6qIevKWQQshMZvJN5psh5KDMgGdayIinzEUpMxho0jpykifWsrJUBgnO1zfycphePYrHOXL0xYUBgJB8Bj0chrd8OzY1hsqOVeqdp_AGd94Dt4arNRNPESLPePtwmcTqeNC_efAAkCU9DGKn2NNoxvWEXiq_DHDwKhcr5Hq6niaZ5KVXV2XPTH6UavzvglfJcnu9pKeNPqyRORitk6WZooMbZHJXQw1-SL3RwCgMrcb01DRdJKKztiluRdGKwDu9_WYWnNCB_niJvESfn0ISAe03ie40VBf2mJv6qXRYPb-27E5676-y9B7Lw-LnJhlenA_6l1HbgSEyLBVVZGMTG6aBmVyB1U5moLgAIXMVWyu1ssjElpw7SBOX5Qk4VhqPwRJpHKrBFlkYjUewTah2ec5jBaXMdAq5KxOVJcZ6BMQEALcdcjgVTvHWFNooAkCJVYGSLFCSRSvJDtnAzf6a2O5zh3Sn4izao_hRMJkhATjmbOfvv3bJIkNOQ0gs65KF6r2GPX_TqMr9oGKft-HUtQ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB5V5QAceBXElgI-cEJkm_iVmFu1UC3QXUHZlXqLHHuMqqLdqk0u_fV4nGxZAQdujuRIlr_xjGc83wzAm6ZEUVqlMyF5yCR3FGiyNgtaFN7zpjGOCM6zuZ4u5eczdbYD7265MIiYks9wTMP0lu_XrqNQ2aGR0XiqqHDvRLsvTc_W2oqoKFWVYni6LHJzuJjMv0cXkBdjCmNL6mq0ZXxSN5W_VHCyK8cPYbZZUZ9OcjHu2mbsbv4o1vi_S34ED4YLJjvqJeIx7ODqCdzfKju4BzffOuwwDllUGxSHYe2aHbm-j0T2YWiL2zLSI3jFvv7mFrxnC3t9kUVMz3-kNAI26VPdWaovHL1uFqeyZXv-c-B3stN4mWWnVCCWPp_C8vjjYjLNhh4MmeNStZnPXe64Re4qg94GXaIRCpWuTO69tsYTF1sLEVAWoawKDLxx0QsrtAskCM9gd7Ve4XNgNlSVyA02urQSq9AUpiycjz4QV4jCj-DtBpz6si-1UScXJTc1IVkTkvWA5Aj2aLNvJw77PIKDDZz1cBiva65LogDngu__-6_XcHe6mJ3UJ5_mX17APU4Mh5RmdgC77VWHL-O9o21eJXH7BQdj2AU |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Queueing+Subject+to+Activity-Dependent+Server+Performance%3A+Task-Assignment+Control+Policies+for+Utilization+Rate+Reduction&rft.jtitle=IEEE+transactions+on+control+of+network+systems&rft.au=Lin%2C+Michael&rft.au=Martins%2C+Nuno+C.&rft.au=La%2C+Richard+J.&rft.date=2022-03-01&rft.pub=IEEE&rft.eissn=2372-2533&rft.volume=9&rft.issue=1&rft.spage=257&rft.epage=268&rft_id=info:doi/10.1109%2FTCNS.2021.3100406&rft.externalDocID=9497652 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2325-5870&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2325-5870&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2325-5870&client=summon |