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...
Gespeichert in:
Veröffentlicht in: | Naval research logistics 2010-04, Vol.57 (3), p.252-265 |
---|---|
Hauptverfasser: | , , |
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 & 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 |