Dynamic server assignment in an extended machine-repair model

This article considers an extension of the classic machine-repair problem. The machines, apart from receiving service from a single repairman, now also supply service themselves to queues of products. The extended model can be viewed as a two-layered queueing network, in which the queues of products...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IIE transactions 2015-04, Vol.47 (4), p.392-413
Hauptverfasser: Dorsman, Jan-Pieter L., Bhulai, Sandjai, Vlasiou, Maria
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 413
container_issue 4
container_start_page 392
container_title IIE transactions
container_volume 47
creator Dorsman, Jan-Pieter L.
Bhulai, Sandjai
Vlasiou, Maria
description This article considers an extension of the classic machine-repair problem. The machines, apart from receiving service from a single repairman, now also supply service themselves to queues of products. The extended model can be viewed as a two-layered queueing network, in which the queues of products in the first layer are generally correlated, due to the fact that the machines have to share the repairman's capacity in the second layer. Of particular interest is the dynamic control problem of how the repairman should allocate his/her capacity to the machines at any point in time so that the long-term average (weighted) sum of the queue lengths of the first-layer queues is minimized. Since the optimal policy for the repairman cannot be found analytically due to the correlations in the queue lengths, a near-optimal policy is proposed. This is obtained by combining intuition and results from queueing theory with techniques from Markov decision theory. Specifically, the relative value functions for several policies for which the model can be decomposed in less complicated subsystems are studied, and the results are combined with the classic one-step policy improvement algorithm. The resulting policy is easy to apply, is scalable in the number of machines, and is shown to be highly accurate over a wide range of parameter settings.
doi_str_mv 10.1080/0740817X.2014.928962
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1652465555</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3584133061</sourcerecordid><originalsourceid>FETCH-LOGICAL-c484t-efaac62733f782784c0128ffcbafe91d494e3d67996b69ce47bbc125ae34a533</originalsourceid><addsrcrecordid>eNp9kD1PwzAQhi0EEqXwDxgisbCk-CuxMyCE-JYqsXRgsxznDK4Su9gp0H9PosDCwC23PO-ruwehU4IXBEt8gQXHkoiXBcWELyoqq5LuoRkpeJFLyfA-mo1IPjKH6CilNcZYYCJn6PJ253XnTJYgfkDMdEru1Xfg-8z5TPsMvnrwDTRZp82b85BH2GgXsy400B6jA6vbBCc_e45W93erm8d8-fzwdHO9zA2XvM_Bam1KKhizQlIhucGESmtNrS1UpOEVB9aUoqrKuqwMcFHXhtBCA-O6YGyOzqfaTQzvW0i96lwy0LbaQ9gmRcqykpKz4dc5OvuDrsM2-uG4gSooL4thBopPlIkhpQhWbaLrdNwpgtWoVP0qVaNSNSkdYldTzHkbYqc_Q2wb1etdG6KN2huXFPu34RuQvnzW</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1652465555</pqid></control><display><type>article</type><title>Dynamic server assignment in an extended machine-repair model</title><source>Business Source Complete</source><source>Taylor &amp; Francis Journals Complete</source><creator>Dorsman, Jan-Pieter L. ; Bhulai, Sandjai ; Vlasiou, Maria</creator><creatorcontrib>Dorsman, Jan-Pieter L. ; Bhulai, Sandjai ; Vlasiou, Maria</creatorcontrib><description>This article considers an extension of the classic machine-repair problem. The machines, apart from receiving service from a single repairman, now also supply service themselves to queues of products. The extended model can be viewed as a two-layered queueing network, in which the queues of products in the first layer are generally correlated, due to the fact that the machines have to share the repairman's capacity in the second layer. Of particular interest is the dynamic control problem of how the repairman should allocate his/her capacity to the machines at any point in time so that the long-term average (weighted) sum of the queue lengths of the first-layer queues is minimized. Since the optimal policy for the repairman cannot be found analytically due to the correlations in the queue lengths, a near-optimal policy is proposed. This is obtained by combining intuition and results from queueing theory with techniques from Markov decision theory. Specifically, the relative value functions for several policies for which the model can be decomposed in less complicated subsystems are studied, and the results are combined with the classic one-step policy improvement algorithm. The resulting policy is easy to apply, is scalable in the number of machines, and is shown to be highly accurate over a wide range of parameter settings.</description><identifier>ISSN: 0740-817X</identifier><identifier>ISSN: 2472-5854</identifier><identifier>EISSN: 1545-8830</identifier><identifier>EISSN: 2472-5862</identifier><identifier>DOI: 10.1080/0740817X.2014.928962</identifier><identifier>CODEN: IIETDM</identifier><language>eng</language><publisher>Norcross: Taylor &amp; Francis</publisher><subject>Algorithms ; Assignment problem ; Decision theory ; Dynamical systems ; Layered queueing networks ; Markov analysis ; Markov decision processes ; Mathematical functions ; Mathematical models ; near-optimal policies ; Networks ; one-step policy improvement ; Policies ; Queues ; Queuing theory ; Receiving ; Repair &amp; maintenance ; Servers ; Studies</subject><ispartof>IIE transactions, 2015-04, Vol.47 (4), p.392-413</ispartof><rights>Copyright © "IIE" 2015</rights><rights>Copyright Taylor &amp; Francis Ltd. 2015</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c484t-efaac62733f782784c0128ffcbafe91d494e3d67996b69ce47bbc125ae34a533</citedby><cites>FETCH-LOGICAL-c484t-efaac62733f782784c0128ffcbafe91d494e3d67996b69ce47bbc125ae34a533</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.tandfonline.com/doi/pdf/10.1080/0740817X.2014.928962$$EPDF$$P50$$Ginformaworld$$H</linktopdf><linktohtml>$$Uhttps://www.tandfonline.com/doi/full/10.1080/0740817X.2014.928962$$EHTML$$P50$$Ginformaworld$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,59620,60409</link.rule.ids></links><search><creatorcontrib>Dorsman, Jan-Pieter L.</creatorcontrib><creatorcontrib>Bhulai, Sandjai</creatorcontrib><creatorcontrib>Vlasiou, Maria</creatorcontrib><title>Dynamic server assignment in an extended machine-repair model</title><title>IIE transactions</title><description>This article considers an extension of the classic machine-repair problem. The machines, apart from receiving service from a single repairman, now also supply service themselves to queues of products. The extended model can be viewed as a two-layered queueing network, in which the queues of products in the first layer are generally correlated, due to the fact that the machines have to share the repairman's capacity in the second layer. Of particular interest is the dynamic control problem of how the repairman should allocate his/her capacity to the machines at any point in time so that the long-term average (weighted) sum of the queue lengths of the first-layer queues is minimized. Since the optimal policy for the repairman cannot be found analytically due to the correlations in the queue lengths, a near-optimal policy is proposed. This is obtained by combining intuition and results from queueing theory with techniques from Markov decision theory. Specifically, the relative value functions for several policies for which the model can be decomposed in less complicated subsystems are studied, and the results are combined with the classic one-step policy improvement algorithm. The resulting policy is easy to apply, is scalable in the number of machines, and is shown to be highly accurate over a wide range of parameter settings.</description><subject>Algorithms</subject><subject>Assignment problem</subject><subject>Decision theory</subject><subject>Dynamical systems</subject><subject>Layered queueing networks</subject><subject>Markov analysis</subject><subject>Markov decision processes</subject><subject>Mathematical functions</subject><subject>Mathematical models</subject><subject>near-optimal policies</subject><subject>Networks</subject><subject>one-step policy improvement</subject><subject>Policies</subject><subject>Queues</subject><subject>Queuing theory</subject><subject>Receiving</subject><subject>Repair &amp; maintenance</subject><subject>Servers</subject><subject>Studies</subject><issn>0740-817X</issn><issn>2472-5854</issn><issn>1545-8830</issn><issn>2472-5862</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAQhi0EEqXwDxgisbCk-CuxMyCE-JYqsXRgsxznDK4Su9gp0H9PosDCwC23PO-ruwehU4IXBEt8gQXHkoiXBcWELyoqq5LuoRkpeJFLyfA-mo1IPjKH6CilNcZYYCJn6PJ253XnTJYgfkDMdEru1Xfg-8z5TPsMvnrwDTRZp82b85BH2GgXsy400B6jA6vbBCc_e45W93erm8d8-fzwdHO9zA2XvM_Bam1KKhizQlIhucGESmtNrS1UpOEVB9aUoqrKuqwMcFHXhtBCA-O6YGyOzqfaTQzvW0i96lwy0LbaQ9gmRcqykpKz4dc5OvuDrsM2-uG4gSooL4thBopPlIkhpQhWbaLrdNwpgtWoVP0qVaNSNSkdYldTzHkbYqc_Q2wb1etdG6KN2huXFPu34RuQvnzW</recordid><startdate>20150403</startdate><enddate>20150403</enddate><creator>Dorsman, Jan-Pieter L.</creator><creator>Bhulai, Sandjai</creator><creator>Vlasiou, Maria</creator><general>Taylor &amp; Francis</general><general>Taylor &amp; Francis Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope></search><sort><creationdate>20150403</creationdate><title>Dynamic server assignment in an extended machine-repair model</title><author>Dorsman, Jan-Pieter L. ; Bhulai, Sandjai ; Vlasiou, Maria</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c484t-efaac62733f782784c0128ffcbafe91d494e3d67996b69ce47bbc125ae34a533</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Algorithms</topic><topic>Assignment problem</topic><topic>Decision theory</topic><topic>Dynamical systems</topic><topic>Layered queueing networks</topic><topic>Markov analysis</topic><topic>Markov decision processes</topic><topic>Mathematical functions</topic><topic>Mathematical models</topic><topic>near-optimal policies</topic><topic>Networks</topic><topic>one-step policy improvement</topic><topic>Policies</topic><topic>Queues</topic><topic>Queuing theory</topic><topic>Receiving</topic><topic>Repair &amp; maintenance</topic><topic>Servers</topic><topic>Studies</topic><toplevel>online_resources</toplevel><creatorcontrib>Dorsman, Jan-Pieter L.</creatorcontrib><creatorcontrib>Bhulai, Sandjai</creatorcontrib><creatorcontrib>Vlasiou, Maria</creatorcontrib><collection>CrossRef</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><jtitle>IIE transactions</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dorsman, Jan-Pieter L.</au><au>Bhulai, Sandjai</au><au>Vlasiou, Maria</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Dynamic server assignment in an extended machine-repair model</atitle><jtitle>IIE transactions</jtitle><date>2015-04-03</date><risdate>2015</risdate><volume>47</volume><issue>4</issue><spage>392</spage><epage>413</epage><pages>392-413</pages><issn>0740-817X</issn><issn>2472-5854</issn><eissn>1545-8830</eissn><eissn>2472-5862</eissn><coden>IIETDM</coden><abstract>This article considers an extension of the classic machine-repair problem. The machines, apart from receiving service from a single repairman, now also supply service themselves to queues of products. The extended model can be viewed as a two-layered queueing network, in which the queues of products in the first layer are generally correlated, due to the fact that the machines have to share the repairman's capacity in the second layer. Of particular interest is the dynamic control problem of how the repairman should allocate his/her capacity to the machines at any point in time so that the long-term average (weighted) sum of the queue lengths of the first-layer queues is minimized. Since the optimal policy for the repairman cannot be found analytically due to the correlations in the queue lengths, a near-optimal policy is proposed. This is obtained by combining intuition and results from queueing theory with techniques from Markov decision theory. Specifically, the relative value functions for several policies for which the model can be decomposed in less complicated subsystems are studied, and the results are combined with the classic one-step policy improvement algorithm. The resulting policy is easy to apply, is scalable in the number of machines, and is shown to be highly accurate over a wide range of parameter settings.</abstract><cop>Norcross</cop><pub>Taylor &amp; Francis</pub><doi>10.1080/0740817X.2014.928962</doi><tpages>22</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0740-817X
ispartof IIE transactions, 2015-04, Vol.47 (4), p.392-413
issn 0740-817X
2472-5854
1545-8830
2472-5862
language eng
recordid cdi_proquest_journals_1652465555
source Business Source Complete; Taylor & Francis Journals Complete
subjects Algorithms
Assignment problem
Decision theory
Dynamical systems
Layered queueing networks
Markov analysis
Markov decision processes
Mathematical functions
Mathematical models
near-optimal policies
Networks
one-step policy improvement
Policies
Queues
Queuing theory
Receiving
Repair & maintenance
Servers
Studies
title Dynamic server assignment in an extended machine-repair model
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T04%3A27%3A30IST&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=Dynamic%20server%20assignment%20in%20an%20extended%20machine-repair%20model&rft.jtitle=IIE%20transactions&rft.au=Dorsman,%20Jan-Pieter%20L.&rft.date=2015-04-03&rft.volume=47&rft.issue=4&rft.spage=392&rft.epage=413&rft.pages=392-413&rft.issn=0740-817X&rft.eissn=1545-8830&rft.coden=IIETDM&rft_id=info:doi/10.1080/0740817X.2014.928962&rft_dat=%3Cproquest_cross%3E3584133061%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=1652465555&rft_id=info:pmid/&rfr_iscdi=true