Stochastic mixed-integer programming for a spare parts inventory management problem
The German Armed Forces provide an operation contingent to support the North Atlantic Treaty Organization (NATO) Response Force (NRF). To fulfill a mission, the NRF operates a number of technical systems, mostly vehicles. Each system is composed of several parts which might fail over time, and it ca...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2022-02, Vol.138, p.105568, Article 105568 |
---|---|
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 | |
---|---|
container_issue | |
container_start_page | 105568 |
container_title | Computers & operations research |
container_volume | 138 |
creator | Johannsmann, Leonie M. Craparo, Emily M. Dieken, Thor L. Fügenschuh, Armin R. Seitner, Björn O. |
description | The German Armed Forces provide an operation contingent to support the North Atlantic Treaty Organization (NATO) Response Force (NRF). To fulfill a mission, the NRF operates a number of technical systems, mostly vehicles. Each system is composed of several parts which might fail over time, and it can only be used again in the mission if all broken parts are replaced. For short deployments (e.g., one month), the NRF troops bring with them a tightly constrained “warehouse” of spare parts. To ensure an optimal use of the space, we present a two-stage stochastic programming model where in the first stage spare parts are chosen, then failures occur at random, and in the second stage the parts are assigned to the broken systems. We carry out a scenario-based approach, where the failures are simulated by a Monte-Carlo approach. We demonstrate that the resulting mixed-integer linear program can be solved using standard numerical solvers. Using real-world input data provided by the German Armed Forces and simulated data, we analyze the sensitivity of the solutions with respect to the size of the warehouse, the service level, and the number of scenarios, and compare our approach with simpler, doctrine based warehousing strategies.
•Deploying troops are tightly constrained in the amount of cargo they can bring.•Cargo includes spare parts to replace broken parts in vehicles and weapon systems.•Our optimization model determines an optimal portfolio of spare parts.•We explore the impact of various input parameters and failure scenarios. |
doi_str_mv | 10.1016/j.cor.2021.105568 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2621887628</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0305054821002975</els_id><sourcerecordid>2621887628</sourcerecordid><originalsourceid>FETCH-LOGICAL-c352t-b87420fe9dd2713d956f8924bcb0d10043de4ea2d2d2f4698c0d908d21870ca43</originalsourceid><addsrcrecordid>eNp9UE1LAzEQDaJgrf4AbwHPWyfZryyepPgFBQ_Vc8gms2uW7qYmadF_b0o9eHIG5gPemzc8Qq4ZLBiw6nZYaOcXHDhLe1lW4oTMIIcyg7IQp3_mc3IRwgApas5mZL2OTn-oEK2mo_1Ck9kpYo-ebr3rvRpHO_W0c54qGrbKI00lBmqnPU7R-W86qkn1OKbtQGk3OF6Ss05tAl799jl5f3x4Wz5nq9enl-X9KtN5yWPWirrg0GFjDK9Zbpqy6kTDi1a3YBhAkRssUHGTsiuqRmgwDQjDmahBqyKfk5vj3aT7ucMQ5eB2fkqSklcJJeqKi4RiR5T2LgSPndx6Oyr_LRnIg3dykMk7efBOHr1LnLsjB9P7e4teBm1x0misRx2lcfYf9g-X8ndj</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2621887628</pqid></control><display><type>article</type><title>Stochastic mixed-integer programming for a spare parts inventory management problem</title><source>Elsevier ScienceDirect Journals</source><creator>Johannsmann, Leonie M. ; Craparo, Emily M. ; Dieken, Thor L. ; Fügenschuh, Armin R. ; Seitner, Björn O.</creator><creatorcontrib>Johannsmann, Leonie M. ; Craparo, Emily M. ; Dieken, Thor L. ; Fügenschuh, Armin R. ; Seitner, Björn O.</creatorcontrib><description>The German Armed Forces provide an operation contingent to support the North Atlantic Treaty Organization (NATO) Response Force (NRF). To fulfill a mission, the NRF operates a number of technical systems, mostly vehicles. Each system is composed of several parts which might fail over time, and it can only be used again in the mission if all broken parts are replaced. For short deployments (e.g., one month), the NRF troops bring with them a tightly constrained “warehouse” of spare parts. To ensure an optimal use of the space, we present a two-stage stochastic programming model where in the first stage spare parts are chosen, then failures occur at random, and in the second stage the parts are assigned to the broken systems. We carry out a scenario-based approach, where the failures are simulated by a Monte-Carlo approach. We demonstrate that the resulting mixed-integer linear program can be solved using standard numerical solvers. Using real-world input data provided by the German Armed Forces and simulated data, we analyze the sensitivity of the solutions with respect to the size of the warehouse, the service level, and the number of scenarios, and compare our approach with simpler, doctrine based warehousing strategies.
•Deploying troops are tightly constrained in the amount of cargo they can bring.•Cargo includes spare parts to replace broken parts in vehicles and weapon systems.•Our optimization model determines an optimal portfolio of spare parts.•We explore the impact of various input parameters and failure scenarios.</description><identifier>ISSN: 0305-0548</identifier><identifier>EISSN: 0305-0548</identifier><identifier>DOI: 10.1016/j.cor.2021.105568</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Armed forces ; Failure analysis ; Integer programming ; Inventory management ; Logistics ; Mixed integer ; Mixed-integer programming ; Operations research ; Scenario generation ; Spare parts ; Spare parts management ; Stochastic models ; Stochastic programming ; Two-stage stochastic optimization ; Uncertainty ; Warehouse management ; Warehouses</subject><ispartof>Computers & operations research, 2022-02, Vol.138, p.105568, Article 105568</ispartof><rights>2021</rights><rights>Copyright Pergamon Press Inc. Feb 2022</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c352t-b87420fe9dd2713d956f8924bcb0d10043de4ea2d2d2f4698c0d908d21870ca43</cites><orcidid>0000-0003-3637-4066</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0305054821002975$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids></links><search><creatorcontrib>Johannsmann, Leonie M.</creatorcontrib><creatorcontrib>Craparo, Emily M.</creatorcontrib><creatorcontrib>Dieken, Thor L.</creatorcontrib><creatorcontrib>Fügenschuh, Armin R.</creatorcontrib><creatorcontrib>Seitner, Björn O.</creatorcontrib><title>Stochastic mixed-integer programming for a spare parts inventory management problem</title><title>Computers & operations research</title><description>The German Armed Forces provide an operation contingent to support the North Atlantic Treaty Organization (NATO) Response Force (NRF). To fulfill a mission, the NRF operates a number of technical systems, mostly vehicles. Each system is composed of several parts which might fail over time, and it can only be used again in the mission if all broken parts are replaced. For short deployments (e.g., one month), the NRF troops bring with them a tightly constrained “warehouse” of spare parts. To ensure an optimal use of the space, we present a two-stage stochastic programming model where in the first stage spare parts are chosen, then failures occur at random, and in the second stage the parts are assigned to the broken systems. We carry out a scenario-based approach, where the failures are simulated by a Monte-Carlo approach. We demonstrate that the resulting mixed-integer linear program can be solved using standard numerical solvers. Using real-world input data provided by the German Armed Forces and simulated data, we analyze the sensitivity of the solutions with respect to the size of the warehouse, the service level, and the number of scenarios, and compare our approach with simpler, doctrine based warehousing strategies.
•Deploying troops are tightly constrained in the amount of cargo they can bring.•Cargo includes spare parts to replace broken parts in vehicles and weapon systems.•Our optimization model determines an optimal portfolio of spare parts.•We explore the impact of various input parameters and failure scenarios.</description><subject>Armed forces</subject><subject>Failure analysis</subject><subject>Integer programming</subject><subject>Inventory management</subject><subject>Logistics</subject><subject>Mixed integer</subject><subject>Mixed-integer programming</subject><subject>Operations research</subject><subject>Scenario generation</subject><subject>Spare parts</subject><subject>Spare parts management</subject><subject>Stochastic models</subject><subject>Stochastic programming</subject><subject>Two-stage stochastic optimization</subject><subject>Uncertainty</subject><subject>Warehouse management</subject><subject>Warehouses</subject><issn>0305-0548</issn><issn>0305-0548</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9UE1LAzEQDaJgrf4AbwHPWyfZryyepPgFBQ_Vc8gms2uW7qYmadF_b0o9eHIG5gPemzc8Qq4ZLBiw6nZYaOcXHDhLe1lW4oTMIIcyg7IQp3_mc3IRwgApas5mZL2OTn-oEK2mo_1Ck9kpYo-ebr3rvRpHO_W0c54qGrbKI00lBmqnPU7R-W86qkn1OKbtQGk3OF6Ss05tAl799jl5f3x4Wz5nq9enl-X9KtN5yWPWirrg0GFjDK9Zbpqy6kTDi1a3YBhAkRssUHGTsiuqRmgwDQjDmahBqyKfk5vj3aT7ucMQ5eB2fkqSklcJJeqKi4RiR5T2LgSPndx6Oyr_LRnIg3dykMk7efBOHr1LnLsjB9P7e4teBm1x0misRx2lcfYf9g-X8ndj</recordid><startdate>20220201</startdate><enddate>20220201</enddate><creator>Johannsmann, Leonie M.</creator><creator>Craparo, Emily M.</creator><creator>Dieken, Thor L.</creator><creator>Fügenschuh, Armin R.</creator><creator>Seitner, Björn O.</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-3637-4066</orcidid></search><sort><creationdate>20220201</creationdate><title>Stochastic mixed-integer programming for a spare parts inventory management problem</title><author>Johannsmann, Leonie M. ; Craparo, Emily M. ; Dieken, Thor L. ; Fügenschuh, Armin R. ; Seitner, Björn O.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c352t-b87420fe9dd2713d956f8924bcb0d10043de4ea2d2d2f4698c0d908d21870ca43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Armed forces</topic><topic>Failure analysis</topic><topic>Integer programming</topic><topic>Inventory management</topic><topic>Logistics</topic><topic>Mixed integer</topic><topic>Mixed-integer programming</topic><topic>Operations research</topic><topic>Scenario generation</topic><topic>Spare parts</topic><topic>Spare parts management</topic><topic>Stochastic models</topic><topic>Stochastic programming</topic><topic>Two-stage stochastic optimization</topic><topic>Uncertainty</topic><topic>Warehouse management</topic><topic>Warehouses</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Johannsmann, Leonie M.</creatorcontrib><creatorcontrib>Craparo, Emily M.</creatorcontrib><creatorcontrib>Dieken, Thor L.</creatorcontrib><creatorcontrib>Fügenschuh, Armin R.</creatorcontrib><creatorcontrib>Seitner, Björn O.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</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>Computers & operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Johannsmann, Leonie M.</au><au>Craparo, Emily M.</au><au>Dieken, Thor L.</au><au>Fügenschuh, Armin R.</au><au>Seitner, Björn O.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Stochastic mixed-integer programming for a spare parts inventory management problem</atitle><jtitle>Computers & operations research</jtitle><date>2022-02-01</date><risdate>2022</risdate><volume>138</volume><spage>105568</spage><pages>105568-</pages><artnum>105568</artnum><issn>0305-0548</issn><eissn>0305-0548</eissn><abstract>The German Armed Forces provide an operation contingent to support the North Atlantic Treaty Organization (NATO) Response Force (NRF). To fulfill a mission, the NRF operates a number of technical systems, mostly vehicles. Each system is composed of several parts which might fail over time, and it can only be used again in the mission if all broken parts are replaced. For short deployments (e.g., one month), the NRF troops bring with them a tightly constrained “warehouse” of spare parts. To ensure an optimal use of the space, we present a two-stage stochastic programming model where in the first stage spare parts are chosen, then failures occur at random, and in the second stage the parts are assigned to the broken systems. We carry out a scenario-based approach, where the failures are simulated by a Monte-Carlo approach. We demonstrate that the resulting mixed-integer linear program can be solved using standard numerical solvers. Using real-world input data provided by the German Armed Forces and simulated data, we analyze the sensitivity of the solutions with respect to the size of the warehouse, the service level, and the number of scenarios, and compare our approach with simpler, doctrine based warehousing strategies.
•Deploying troops are tightly constrained in the amount of cargo they can bring.•Cargo includes spare parts to replace broken parts in vehicles and weapon systems.•Our optimization model determines an optimal portfolio of spare parts.•We explore the impact of various input parameters and failure scenarios.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cor.2021.105568</doi><orcidid>https://orcid.org/0000-0003-3637-4066</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0305-0548 |
ispartof | Computers & operations research, 2022-02, Vol.138, p.105568, Article 105568 |
issn | 0305-0548 0305-0548 |
language | eng |
recordid | cdi_proquest_journals_2621887628 |
source | Elsevier ScienceDirect Journals |
subjects | Armed forces Failure analysis Integer programming Inventory management Logistics Mixed integer Mixed-integer programming Operations research Scenario generation Spare parts Spare parts management Stochastic models Stochastic programming Two-stage stochastic optimization Uncertainty Warehouse management Warehouses |
title | Stochastic mixed-integer programming for a spare parts inventory management problem |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T16%3A50%3A29IST&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=Stochastic%20mixed-integer%20programming%20for%20a%20spare%20parts%20inventory%20management%20problem&rft.jtitle=Computers%20&%20operations%20research&rft.au=Johannsmann,%20Leonie%20M.&rft.date=2022-02-01&rft.volume=138&rft.spage=105568&rft.pages=105568-&rft.artnum=105568&rft.issn=0305-0548&rft.eissn=0305-0548&rft_id=info:doi/10.1016/j.cor.2021.105568&rft_dat=%3Cproquest_cross%3E2621887628%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=2621887628&rft_id=info:pmid/&rft_els_id=S0305054821002975&rfr_iscdi=true |