Optimal control of a production-inventory system with both backorders and lost sales

We consider the optimal control of a production inventory‐system with a single product and two customer classes where items are produced one unit at a time. Upon arrival, customer orders can be fulfilled from existing inventory, if there is any, backordered, or rejected. The two classes are differen...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Naval research logistics 2010-04, Vol.57 (3), p.252-265
Hauptverfasser: Benjaafar, Saif, ElHafsi, Mohsen, Huang, Tingliang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 265
container_issue 3
container_start_page 252
container_title Naval research logistics
container_volume 57
creator Benjaafar, Saif
ElHafsi, Mohsen
Huang, Tingliang
description We consider the optimal control of a production inventory‐system with a single product and two customer classes where items are produced one unit at a time. Upon arrival, customer orders can be fulfilled from existing inventory, if there is any, backordered, or rejected. The two classes are differentiated by their backorder and lost sales costs. At each decision epoch, we must determine whether or not to produce an item and if so, whether to use this item to increase inventory or to reduce backlog. At each decision epoch, we must also determine whether or not to satisfy demand from a particular class (should one arise), backorder it, or reject it. In doing so, we must balance inventory holding costs against the costs of backordering and lost sales. We formulate the problem as a Markov decision process and use it to characterize the structure of the optimal policy. We show that the optimal policy can be described by three state‐dependent thresholds: a production base‐stock level and two order‐admission levels, one for each class. The production base‐stock level determines when production takes place and how to allocate items that are produced. This base‐stock level also determines when orders from the class with the lower shortage costs (Class 2) are backordered and not fulfilled from inventory. The order‐admission levels determine when orders should be rejected. We show that the threshold levels are monotonic (either nonincreasing or nondecreasing) in the backorder level of Class 2. We also characterize analytically the sensitivity of these thresholds to the various cost parameters. Using numerical results, we compare the performance of the optimal policy against several heuristics and show that those that do not allow for the possibility of both backordering and rejecting orders can perform poorly.© 2010 Wiley Periodicals, Inc. Naval Research Logistics 2010
doi_str_mv 10.1002/nav.20399
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_753697346</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>753697346</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3749-ebffa78fc95af69cdac4fe57125b1c3d9062c2e2303444c40cb7a691ea7a01073</originalsourceid><addsrcrecordid>eNp1kE1TwjAQhjOOzojowX-Qm-OhsG3ShBwBBXUcOIAft0yapmOlNJgUsP_eYtWbl93L876z-yB0GUIvBIj6pdr1IiBCHKFOGEcQMB7DMerAQNAAmHg9RWfevwMAoxB30HK-qfK1KrC2ZeVsgW2GFd44m251ldsyyMudKSvrauxrX5k13ufVG07sYSi9si41zmNVpriwvsJeFcafo5NMFd5c_OwueprcLsd3weN8ej8ePgaacCoCk2SZ4oNMi1hlTOhUaZqZmIdRnISapAJYpCMTESCUUk1BJ1wxERrFFYTASRddtb3NvR9b4yu5zr02RaFKY7de8pgwwQllDXndktpZ753J5MY1b7tahiAP4mQjTn6La9h-y-7zwtT_g3I2fP5NBG0ibwx9_iWUW0nGCY_ly2wqF5Ob8WgxovKBfAFYfYAq</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>753697346</pqid></control><display><type>article</type><title>Optimal control of a production-inventory system with both backorders and lost sales</title><source>Wiley Online Library Journals Frontfile Complete</source><creator>Benjaafar, Saif ; ElHafsi, Mohsen ; Huang, Tingliang</creator><creatorcontrib>Benjaafar, Saif ; ElHafsi, Mohsen ; Huang, Tingliang</creatorcontrib><description>We consider the optimal control of a production inventory‐system with a single product and two customer classes where items are produced one unit at a time. Upon arrival, customer orders can be fulfilled from existing inventory, if there is any, backordered, or rejected. The two classes are differentiated by their backorder and lost sales costs. At each decision epoch, we must determine whether or not to produce an item and if so, whether to use this item to increase inventory or to reduce backlog. At each decision epoch, we must also determine whether or not to satisfy demand from a particular class (should one arise), backorder it, or reject it. In doing so, we must balance inventory holding costs against the costs of backordering and lost sales. We formulate the problem as a Markov decision process and use it to characterize the structure of the optimal policy. We show that the optimal policy can be described by three state‐dependent thresholds: a production base‐stock level and two order‐admission levels, one for each class. The production base‐stock level determines when production takes place and how to allocate items that are produced. This base‐stock level also determines when orders from the class with the lower shortage costs (Class 2) are backordered and not fulfilled from inventory. The order‐admission levels determine when orders should be rejected. We show that the threshold levels are monotonic (either nonincreasing or nondecreasing) in the backorder level of Class 2. We also characterize analytically the sensitivity of these thresholds to the various cost parameters. Using numerical results, we compare the performance of the optimal policy against several heuristics and show that those that do not allow for the possibility of both backordering and rejecting orders can perform poorly.© 2010 Wiley Periodicals, Inc. Naval Research Logistics 2010</description><identifier>ISSN: 0894-069X</identifier><identifier>EISSN: 1520-6750</identifier><identifier>DOI: 10.1002/nav.20399</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc., A Wiley Company</publisher><subject>admission control ; Backorders ; Costs ; Inventories ; inventory rationing ; make-to-stock queues ; Markov decision processes ; Optimization ; Policies ; productionand inventory control ; Sales ; Stockpiling ; Thresholds</subject><ispartof>Naval research logistics, 2010-04, Vol.57 (3), p.252-265</ispartof><rights>Copyright © 2010 Wiley Periodicals, Inc.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3749-ebffa78fc95af69cdac4fe57125b1c3d9062c2e2303444c40cb7a691ea7a01073</citedby><cites>FETCH-LOGICAL-c3749-ebffa78fc95af69cdac4fe57125b1c3d9062c2e2303444c40cb7a691ea7a01073</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fnav.20399$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fnav.20399$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27903,27904,45553,45554</link.rule.ids></links><search><creatorcontrib>Benjaafar, Saif</creatorcontrib><creatorcontrib>ElHafsi, Mohsen</creatorcontrib><creatorcontrib>Huang, Tingliang</creatorcontrib><title>Optimal control of a production-inventory system with both backorders and lost sales</title><title>Naval research logistics</title><addtitle>Naval Research Logistics</addtitle><description>We consider the optimal control of a production inventory‐system with a single product and two customer classes where items are produced one unit at a time. Upon arrival, customer orders can be fulfilled from existing inventory, if there is any, backordered, or rejected. The two classes are differentiated by their backorder and lost sales costs. At each decision epoch, we must determine whether or not to produce an item and if so, whether to use this item to increase inventory or to reduce backlog. At each decision epoch, we must also determine whether or not to satisfy demand from a particular class (should one arise), backorder it, or reject it. In doing so, we must balance inventory holding costs against the costs of backordering and lost sales. We formulate the problem as a Markov decision process and use it to characterize the structure of the optimal policy. We show that the optimal policy can be described by three state‐dependent thresholds: a production base‐stock level and two order‐admission levels, one for each class. The production base‐stock level determines when production takes place and how to allocate items that are produced. This base‐stock level also determines when orders from the class with the lower shortage costs (Class 2) are backordered and not fulfilled from inventory. The order‐admission levels determine when orders should be rejected. We show that the threshold levels are monotonic (either nonincreasing or nondecreasing) in the backorder level of Class 2. We also characterize analytically the sensitivity of these thresholds to the various cost parameters. Using numerical results, we compare the performance of the optimal policy against several heuristics and show that those that do not allow for the possibility of both backordering and rejecting orders can perform poorly.© 2010 Wiley Periodicals, Inc. Naval Research Logistics 2010</description><subject>admission control</subject><subject>Backorders</subject><subject>Costs</subject><subject>Inventories</subject><subject>inventory rationing</subject><subject>make-to-stock queues</subject><subject>Markov decision processes</subject><subject>Optimization</subject><subject>Policies</subject><subject>productionand inventory control</subject><subject>Sales</subject><subject>Stockpiling</subject><subject>Thresholds</subject><issn>0894-069X</issn><issn>1520-6750</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNp1kE1TwjAQhjOOzojowX-Qm-OhsG3ShBwBBXUcOIAft0yapmOlNJgUsP_eYtWbl93L876z-yB0GUIvBIj6pdr1IiBCHKFOGEcQMB7DMerAQNAAmHg9RWfevwMAoxB30HK-qfK1KrC2ZeVsgW2GFd44m251ldsyyMudKSvrauxrX5k13ufVG07sYSi9si41zmNVpriwvsJeFcafo5NMFd5c_OwueprcLsd3weN8ej8ePgaacCoCk2SZ4oNMi1hlTOhUaZqZmIdRnISapAJYpCMTESCUUk1BJ1wxERrFFYTASRddtb3NvR9b4yu5zr02RaFKY7de8pgwwQllDXndktpZ753J5MY1b7tahiAP4mQjTn6La9h-y-7zwtT_g3I2fP5NBG0ibwx9_iWUW0nGCY_ly2wqF5Ob8WgxovKBfAFYfYAq</recordid><startdate>201004</startdate><enddate>201004</enddate><creator>Benjaafar, Saif</creator><creator>ElHafsi, Mohsen</creator><creator>Huang, Tingliang</creator><general>Wiley Subscription Services, Inc., A Wiley Company</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201004</creationdate><title>Optimal control of a production-inventory system with both backorders and lost sales</title><author>Benjaafar, Saif ; ElHafsi, Mohsen ; Huang, Tingliang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3749-ebffa78fc95af69cdac4fe57125b1c3d9062c2e2303444c40cb7a691ea7a01073</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>admission control</topic><topic>Backorders</topic><topic>Costs</topic><topic>Inventories</topic><topic>inventory rationing</topic><topic>make-to-stock queues</topic><topic>Markov decision processes</topic><topic>Optimization</topic><topic>Policies</topic><topic>productionand inventory control</topic><topic>Sales</topic><topic>Stockpiling</topic><topic>Thresholds</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Benjaafar, Saif</creatorcontrib><creatorcontrib>ElHafsi, Mohsen</creatorcontrib><creatorcontrib>Huang, Tingliang</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</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>Naval research logistics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Benjaafar, Saif</au><au>ElHafsi, Mohsen</au><au>Huang, Tingliang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Optimal control of a production-inventory system with both backorders and lost sales</atitle><jtitle>Naval research logistics</jtitle><addtitle>Naval Research Logistics</addtitle><date>2010-04</date><risdate>2010</risdate><volume>57</volume><issue>3</issue><spage>252</spage><epage>265</epage><pages>252-265</pages><issn>0894-069X</issn><eissn>1520-6750</eissn><abstract>We consider the optimal control of a production inventory‐system with a single product and two customer classes where items are produced one unit at a time. Upon arrival, customer orders can be fulfilled from existing inventory, if there is any, backordered, or rejected. The two classes are differentiated by their backorder and lost sales costs. At each decision epoch, we must determine whether or not to produce an item and if so, whether to use this item to increase inventory or to reduce backlog. At each decision epoch, we must also determine whether or not to satisfy demand from a particular class (should one arise), backorder it, or reject it. In doing so, we must balance inventory holding costs against the costs of backordering and lost sales. We formulate the problem as a Markov decision process and use it to characterize the structure of the optimal policy. We show that the optimal policy can be described by three state‐dependent thresholds: a production base‐stock level and two order‐admission levels, one for each class. The production base‐stock level determines when production takes place and how to allocate items that are produced. This base‐stock level also determines when orders from the class with the lower shortage costs (Class 2) are backordered and not fulfilled from inventory. The order‐admission levels determine when orders should be rejected. We show that the threshold levels are monotonic (either nonincreasing or nondecreasing) in the backorder level of Class 2. We also characterize analytically the sensitivity of these thresholds to the various cost parameters. Using numerical results, we compare the performance of the optimal policy against several heuristics and show that those that do not allow for the possibility of both backordering and rejecting orders can perform poorly.© 2010 Wiley Periodicals, Inc. Naval Research Logistics 2010</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc., A Wiley Company</pub><doi>10.1002/nav.20399</doi><tpages>14</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0894-069X
ispartof Naval research logistics, 2010-04, Vol.57 (3), p.252-265
issn 0894-069X
1520-6750
language eng
recordid cdi_proquest_miscellaneous_753697346
source Wiley Online Library Journals Frontfile Complete
subjects admission control
Backorders
Costs
Inventories
inventory rationing
make-to-stock queues
Markov decision processes
Optimization
Policies
productionand inventory control
Sales
Stockpiling
Thresholds
title Optimal control of a production-inventory system with both backorders and lost sales
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T19%3A31%3A06IST&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=Optimal%20control%20of%20a%20production-inventory%20system%20with%20both%20backorders%20and%20lost%20sales&rft.jtitle=Naval%20research%20logistics&rft.au=Benjaafar,%20Saif&rft.date=2010-04&rft.volume=57&rft.issue=3&rft.spage=252&rft.epage=265&rft.pages=252-265&rft.issn=0894-069X&rft.eissn=1520-6750&rft_id=info:doi/10.1002/nav.20399&rft_dat=%3Cproquest_cross%3E753697346%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=753697346&rft_id=info:pmid/&rfr_iscdi=true