An approximate dynamic programming approach for solving aircraft fleet engine maintenance problem: Methodology and a case study

We consider a long-term engine maintenance planning problem for an aircraft fleet. The objective is to guarantee sufficient on-wing engines to reach service levels while effectively organizing shop visits for engines. However, complexity arises from intricate maintenance policies and uncertainty in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:European journal of operational research Jg. 321; H. 3; S. 958 - 973
Hauptverfasser: Zhang, Miao, Yang, Jingyuan, Zhang, Chuwen, He, Simai, Liu, Huikang, Wang, Jinshen, Wang, Zizhuo
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 16.03.2025
Schlagworte:
ISSN:0377-2217
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract We consider a long-term engine maintenance planning problem for an aircraft fleet. The objective is to guarantee sufficient on-wing engines to reach service levels while effectively organizing shop visits for engines. However, complexity arises from intricate maintenance policies and uncertainty in engine deterioration. To address this problem, we propose a graph-based approach representing high-dimensional engine statuses and transitions. We then formulate the problem as a multi-stage stochastic integer program with endogenous uncertainty. We develop an approximate dynamic programming algorithm enhanced by dynamic graph generation and policy-sifting techniques so as to reduce the computational overhead in large problems. We demonstrate the efficacy of our method, compared with other popular methods, in terms of running time and solution quality. In the case study, we present an implementation in a real-world decision system in China Southern Airlines, in which the proposed method works seamlessly with other supporting modules and significantly improves the efficiency of engine maintenance management. •We study an aircraft fleet engine maintenance management problem.•We develop a graph-based approach to capture dynamics between engine statuses.•We propose an approximate dynamic programming algorithm to solve this problem.•We demonstrate the effectiveness of our proposed method via numerical experiments.•We implement our methods with China Southern Airlines with success.
AbstractList We consider a long-term engine maintenance planning problem for an aircraft fleet. The objective is to guarantee sufficient on-wing engines to reach service levels while effectively organizing shop visits for engines. However, complexity arises from intricate maintenance policies and uncertainty in engine deterioration. To address this problem, we propose a graph-based approach representing high-dimensional engine statuses and transitions. We then formulate the problem as a multi-stage stochastic integer program with endogenous uncertainty. We develop an approximate dynamic programming algorithm enhanced by dynamic graph generation and policy-sifting techniques so as to reduce the computational overhead in large problems. We demonstrate the efficacy of our method, compared with other popular methods, in terms of running time and solution quality. In the case study, we present an implementation in a real-world decision system in China Southern Airlines, in which the proposed method works seamlessly with other supporting modules and significantly improves the efficiency of engine maintenance management. •We study an aircraft fleet engine maintenance management problem.•We develop a graph-based approach to capture dynamics between engine statuses.•We propose an approximate dynamic programming algorithm to solve this problem.•We demonstrate the effectiveness of our proposed method via numerical experiments.•We implement our methods with China Southern Airlines with success.
Author Zhang, Miao
Wang, Zizhuo
Yang, Jingyuan
He, Simai
Wang, Jinshen
Zhang, Chuwen
Liu, Huikang
Author_xml – sequence: 1
  givenname: Miao
  orcidid: 0009-0009-7745-4856
  surname: Zhang
  fullname: Zhang, Miao
  email: serena.zhangm@gmail.com
  organization: School of Information Management and Engineering, Shanghai University of Finance and Economics, Shanghai, 200433, China
– sequence: 2
  givenname: Jingyuan
  surname: Yang
  fullname: Yang, Jingyuan
  email: jyang21@chicagobooth.edu
  organization: Booth School of Business, University of Chicago, Chicago, 60637, IL, United States of America
– sequence: 3
  givenname: Chuwen
  surname: Zhang
  fullname: Zhang, Chuwen
  email: chuwzhang@gmail.com
  organization: School of Information Management and Engineering, Shanghai University of Finance and Economics, Shanghai, 200433, China
– sequence: 4
  givenname: Simai
  surname: He
  fullname: He, Simai
  email: simaihe@sjtu.edu.cn
  organization: Antai College of Economics and Management, Shanghai Jiao Tong University, Shanghai, 200240, China
– sequence: 5
  givenname: Huikang
  surname: Liu
  fullname: Liu, Huikang
  email: hkl1u@sjtu.edu.cn
  organization: Antai College of Economics and Management, Shanghai Jiao Tong University, Shanghai, 200240, China
– sequence: 6
  givenname: Jinshen
  surname: Wang
  fullname: Wang, Jinshen
  email: jason-wang@csair.com
  organization: China Southern Airlines Company Limited, Guangzhou, 510403, China
– sequence: 7
  givenname: Zizhuo
  orcidid: 0000-0003-0828-7280
  surname: Wang
  fullname: Wang, Zizhuo
  email: wangzizhuo@cuhk.edu.cn
  organization: School of Data Science, The Chinese University of Hong Kong, Shenzhen, Guangdong, 518172, China
BookMark eNp9kMtOwzAQRb0oEm3hB1j5BxJs5-EUsakqXlIRG1hbjj1OHSV2ZYeKrPh1Esqa1UhndK9mzgotnHeA0A0lKSW0vG1TaH1IGWH5BFJCqgVakozzhDHKL9EqxpYQQgtaLNH31mF5PAb_ZXs5ANajk71VeCJNkH1vXXPeS3XAxgccfXf6hTaoIM2ATQcwYHCNdYB7ad0ATjoFc0XdQX-HX2E4eO0734xYOo0lVjICjsOnHq_QhZFdhOu_uUYfjw_vu-dk__b0stvuE5XldEjqitc0LzdFXmZUV6BZrggHKSWrNZFFXdSkqHihNhtDSlJyVlSG15zkkxJjWLZG7Nyrgo8xgBHHMH0cRkGJmLWJVszaxKxtZpO2KXR_DsF02clCEFFZmH7TNoAahPb2v_gP49d82g
Cites_doi 10.1287/mnsc.35.12.1415
10.1016/j.trb.2019.12.008
10.1007/BF01585555
10.1023/A:1018945415148
10.1504/IJSPM.2016.082912
10.1007/978-3-319-15898-3_5
10.1007/s10107-018-1249-5
10.1007/s10107-006-0715-7
10.1002/(SICI)1520-6750(199808)45:5<435::AID-NAV1>3.0.CO;2-4
10.1108/17410380910929592
10.1111/poms.14022
10.1007/BF01582895
10.1016/j.ejor.2016.10.047
10.1016/j.cie.2020.107056
10.1007/s10107-020-01580-4
10.1016/j.ejor.2006.08.046
10.1057/palgrave.jors.2601756
10.1002/9781118029176
10.1007/s00186-012-0400-y
10.1007/s11590-020-01574-3
10.1016/j.ymssp.2017.11.016
10.1137/17M1110560
10.1007/s10107-020-01569-z
10.3390/aerospace9060316
10.1007/s10107-014-0787-8
10.1029/2006WR005094
10.1109/TPWRS.2018.2880996
10.1057/jors.1978.5
10.1002/jae.3950090405
10.1287/opre.45.2.188
10.1016/j.ejor.2010.08.007
10.1111/j.1937-5956.1998.tb00128.x
10.1109/WSC.2011.6147962
10.1016/j.ress.2021.107992
10.1023/A:1018943626786
10.1287/opre.1090.0741
10.1007/BF01386316
10.1007/s10107-019-01368-1
ContentType Journal Article
Copyright 2024 Elsevier B.V.
Copyright_xml – notice: 2024 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.ejor.2024.10.008
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Business
EndPage 973
ExternalDocumentID 10_1016_j_ejor_2024_10_008
S0377221724007616
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
4.4
457
4G.
5GY
5VS
6OB
7-5
71M
8P~
9JN
9JO
AAAKF
AABNK
AACTN
AAEDT
AAEDW
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AARIN
AAXKI
AAXUO
AAYFN
ABAOU
ABBOA
ABFNM
ABFRF
ABJNI
ABMAC
ABUCO
ACDAQ
ACGFO
ACGFS
ACIWK
ACNCT
ACRLP
ACZNC
ADBBV
ADEZE
ADGUI
AEBSH
AEFWE
AEKER
AENEX
AFJKZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIGVJ
AIKHN
AITUG
AJOXV
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
APLSM
ARUGR
AXJTR
BKOJK
BKOMP
BLXMC
CS3
DU5
EBS
EFJIC
EO8
EO9
EP2
EP3
F5P
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HAMUX
IHE
J1W
KOM
M41
MHUIS
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
ROL
RPZ
RXW
SCC
SDF
SDG
SDP
SDS
SES
SEW
SPC
SPCBC
SSB
SSD
SSV
SSW
SSZ
T5K
TAE
TN5
U5U
XPP
ZMT
~02
~G-
1OL
29G
41~
9DU
AAAKG
AAQXK
AATTM
AAYWO
AAYXX
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADIYS
ADJOM
ADMUD
ADNMO
ADXHL
AEIPS
AEUPX
AFFNX
AFPUW
AGQPQ
AI.
AIGII
AIIUN
AKBMS
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
EFLBG
EJD
FEDTE
FGOYB
HVGLF
HZ~
LY1
R2-
VH1
WUQ
~HD
ID FETCH-LOGICAL-c341t-b87b146954631d8ed24c07eaaa2bd0a5b5b05875c99f06067258f7b704101ff23
ISICitedReferencesCount 1
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001369977700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0377-2217
IngestDate Sat Nov 29 05:34:58 EST 2025
Wed Dec 04 16:47:14 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords OR in airlines
Approximate dynamic programming
Fleet management
Engine maintenance
Multi-stage stochastic integer programming
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c341t-b87b146954631d8ed24c07eaaa2bd0a5b5b05875c99f06067258f7b704101ff23
ORCID 0000-0003-0828-7280
0009-0009-7745-4856
PageCount 16
ParticipantIDs crossref_primary_10_1016_j_ejor_2024_10_008
elsevier_sciencedirect_doi_10_1016_j_ejor_2024_10_008
PublicationCentury 2000
PublicationDate 2025-03-16
PublicationDateYYYYMMDD 2025-03-16
PublicationDate_xml – month: 03
  year: 2025
  text: 2025-03-16
  day: 16
PublicationDecade 2020
PublicationTitle European journal of operational research
PublicationYear 2025
Publisher Elsevier B.V
Publisher_xml – sequence: 0
  name: Elsevier B.V
References McKone, Weiss (b31) 1998; 7
Ramirez-Hernandez, Oakley, Zhang, Scalise (b38) 2016; 11
Adamides, Stamboulis, Varelis (b2) 2004; 55
Clarke, Johnson, Nemhauser, Zhu (b10) 1997; 69
Lei, Li, Guo, Li, Yan, Lin (b26) 2018; 104
Vance, Barnhart, Johnson, Nemhauser (b44) 1997; 45
Feo, Bard (b14) 1989; 35
Goel, Grossmann (b16) 2006; 108
Wolsey (b45) 2021
Ahmed, Cabral, Freitas Paulo da Costa (b4) 2022; 191
Hopp, Kuo (b19) 1998; 45
(pp. 2535–2546).
Johnson, Fernandes (b22) 1978
Jonsbråten, Wets, Woodruff (b23) 1998; 82
Philpott, Wahid, Bonnans (b35) 2020; 181
Benders (b8) 1962; 4
Zou, Ahmed, Sun (b51) 2019; 175
Bazargan (b7) 2010
Guigues (b17) 2017; 258
Huang, Tao, Sun, Zhang, Hu (b21) 2022; 9
Wu, Wang, Zhen, Laporte, Tan, Wang (b46) 2023; 32
Zou, Ahmed, Sun (b50) 2018; 34
Powell, Topaloglu (b37) 2005
Barnhart, Talluri (b6) 1997
(pp. 69–87).
Hu, Miao, Zhang, Liu, Pan (b20) 2021; 153
Ge, Huangfu, Wang, Wu, Ye (b15) 2022
Kennet (b24) 1994; 9
Kozmík, Morton (b25) 2015; 152
Delage, Ye (b12) 2010; 58
Yu, Shen (b48) 2022; 196
Zhou, Lopes Genez, Brintrup, Parlikad (b49) 2022; 217
Painter, Erraguntla, Hogg, Beachkofski (b33) 2006
Ackert (b1) 2011
Ahmed (b3) 2000
Pereira, Pinto (b34) 1991; 52
Almgren, Andréasson, Patriksson, Strömberg, Wojciechowski, Önnheim (b5) 2012; 76
Mattila, V., & Virtanen, K. (2011). Scheduling fighter aircraft maintenance with reinforcement learning. In
Shapiro (b41) 2011; 209
Nohadani, Sharma (b32) 2018; 28
Razavi, B., Einafshar, A., & Sassani, F. (2015). Decision analysis model for optimal aircraft engine maintenance policies using discrete event simulation. In
Hamilton (b18) 2020
Lv, Wang, Zhang, Jiayang (b29) 2015
Sanchez, Boyacı, Zografos (b40) 2020; 133
Domitrović, Bazijanac, Čala (b13) 2008; 20
Powell (b36) 2011
(b47) 1998
Tilmant, Kelman (b43) 2007; 43
Cros (b11) 2022
Lemaréchal, Nemirovskii, Nesterov (b27) 1995; 69
Luo, Mehrotra (b28) 2020; 14
Bollapragada, Gupta, Lawsirirat (b9) 2007; 182
Simao, Powell (b42) 2009; 20
Simao (10.1016/j.ejor.2024.10.008_b42) 2009; 20
Sanchez (10.1016/j.ejor.2024.10.008_b40) 2020; 133
Hu (10.1016/j.ejor.2024.10.008_b20) 2021; 153
Huang (10.1016/j.ejor.2024.10.008_b21) 2022; 9
Goel (10.1016/j.ejor.2024.10.008_b16) 2006; 108
Zou (10.1016/j.ejor.2024.10.008_b50) 2018; 34
Lv (10.1016/j.ejor.2024.10.008_b29) 2015
Wu (10.1016/j.ejor.2024.10.008_b46) 2023; 32
Hamilton (10.1016/j.ejor.2024.10.008_b18) 2020
Nohadani (10.1016/j.ejor.2024.10.008_b32) 2018; 28
Ackert (10.1016/j.ejor.2024.10.008_b1) 2011
Adamides (10.1016/j.ejor.2024.10.008_b2) 2004; 55
Powell (10.1016/j.ejor.2024.10.008_b37) 2005
Cros (10.1016/j.ejor.2024.10.008_b11) 2022
Philpott (10.1016/j.ejor.2024.10.008_b35) 2020; 181
Ge (10.1016/j.ejor.2024.10.008_b15) 2022
Hopp (10.1016/j.ejor.2024.10.008_b19) 1998; 45
Bazargan (10.1016/j.ejor.2024.10.008_b7) 2010
Wolsey (10.1016/j.ejor.2024.10.008_b45) 2021
Vance (10.1016/j.ejor.2024.10.008_b44) 1997; 45
Benders (10.1016/j.ejor.2024.10.008_b8) 1962; 4
Kennet (10.1016/j.ejor.2024.10.008_b24) 1994; 9
Kozmík (10.1016/j.ejor.2024.10.008_b25) 2015; 152
Ahmed (10.1016/j.ejor.2024.10.008_b3) 2000
Painter (10.1016/j.ejor.2024.10.008_b33) 2006
Shapiro (10.1016/j.ejor.2024.10.008_b41) 2011; 209
Tilmant (10.1016/j.ejor.2024.10.008_b43) 2007; 43
Lemaréchal (10.1016/j.ejor.2024.10.008_b27) 1995; 69
(10.1016/j.ejor.2024.10.008_b47) 1998
Yu (10.1016/j.ejor.2024.10.008_b48) 2022; 196
Almgren (10.1016/j.ejor.2024.10.008_b5) 2012; 76
Bollapragada (10.1016/j.ejor.2024.10.008_b9) 2007; 182
Delage (10.1016/j.ejor.2024.10.008_b12) 2010; 58
10.1016/j.ejor.2024.10.008_b39
Pereira (10.1016/j.ejor.2024.10.008_b34) 1991; 52
Feo (10.1016/j.ejor.2024.10.008_b14) 1989; 35
Powell (10.1016/j.ejor.2024.10.008_b36) 2011
Johnson (10.1016/j.ejor.2024.10.008_b22) 1978
Ahmed (10.1016/j.ejor.2024.10.008_b4) 2022; 191
10.1016/j.ejor.2024.10.008_b30
Barnhart (10.1016/j.ejor.2024.10.008_b6) 1997
Luo (10.1016/j.ejor.2024.10.008_b28) 2020; 14
Zhou (10.1016/j.ejor.2024.10.008_b49) 2022; 217
Jonsbråten (10.1016/j.ejor.2024.10.008_b23) 1998; 82
Domitrović (10.1016/j.ejor.2024.10.008_b13) 2008; 20
McKone (10.1016/j.ejor.2024.10.008_b31) 1998; 7
Clarke (10.1016/j.ejor.2024.10.008_b10) 1997; 69
Zou (10.1016/j.ejor.2024.10.008_b51) 2019; 175
Ramirez-Hernandez (10.1016/j.ejor.2024.10.008_b38) 2016; 11
Guigues (10.1016/j.ejor.2024.10.008_b17) 2017; 258
Lei (10.1016/j.ejor.2024.10.008_b26) 2018; 104
References_xml – volume: 52
  start-page: 359
  year: 1991
  end-page: 375
  ident: b34
  article-title: Multi-stage stochastic optimization applied to energy planning
  publication-title: Mathematical Programming
– start-page: 1
  year: 2015
  end-page: 6
  ident: b29
  article-title: Prognostics health management of condition-based maintenance for aircraft engine systems
  publication-title: 2015 IEEE conference on prognostics and health management
– reference: (pp. 2535–2546).
– volume: 258
  start-page: 47
  year: 2017
  end-page: 57
  ident: b17
  article-title: Dual dynamic programing with cut selection: Convergence proof and numerical experiments
  publication-title: European Journal of Operational Research
– volume: 181
  start-page: 19
  year: 2020
  end-page: 50
  ident: b35
  article-title: MIDAS: A mixed integer dynamic approximation scheme
  publication-title: Mathematical Programming
– reference: (pp. 69–87).
– start-page: 435
  year: 1997
  end-page: 469
  ident: b6
  article-title: Airline operations research
  publication-title: Design and operation of civil and environmental engineering systems
– year: 2020
  ident: b18
  article-title: Time series analysis
– volume: 43
  start-page: W06425
  year: 2007
  ident: b43
  article-title: A stochastic approach to analyze trade-offs and risks associated with large-scale water resources systems
  publication-title: Water Resources Research
– year: 2010
  ident: b7
  article-title: Airline operations and scheduling
– volume: 153
  year: 2021
  ident: b20
  article-title: Reinforcement learning-driven maintenance strategy: A novel solution for long-term aircraft maintenance decision optimization
  publication-title: Computers & Industrial Engineering
– volume: 108
  start-page: 355
  year: 2006
  end-page: 394
  ident: b16
  article-title: A class of stochastic programs with decision dependent uncertainty
  publication-title: Mathematical Programming
– volume: 4
  start-page: 238
  year: 1962
  end-page: 252
  ident: b8
  article-title: Partitioning procedures for solving mixed-variables programming problems
  publication-title: Numerische Mathematik
– volume: 34
  start-page: 1814
  year: 2018
  end-page: 1823
  ident: b50
  article-title: Multistage stochastic unit commitment using stochastic dual dynamic integer programming
  publication-title: IEEE Transactions on Power Systems
– volume: 217
  year: 2022
  ident: b49
  article-title: A hybrid-learning decomposition algorithm for competing risk identification within fleets of complex engineering systems
  publication-title: Reliability Engineering & System Safety
– year: 2000
  ident: b3
  article-title: Strategic planning under uncertainty: Stochastic integer programming approaches
– year: 2011
  ident: b36
  article-title: Approximate Dynamic Programming: Solving the Curses of Dimensionality
  publication-title: Wiley series in probability and statistics
– volume: 196
  start-page: 1025
  year: 2022
  end-page: 1064
  ident: b48
  article-title: Multistage distributionally robust mixed-integer programming with decision-dependent moment-based ambiguity sets
  publication-title: Mathematical Programming
– volume: 9
  start-page: 316
  year: 2022
  ident: b21
  article-title: A prognostic and health management framework for aero-engines based on a dynamic probability model and LSTM network
  publication-title: Aerospace
– volume: 14
  start-page: 2565
  year: 2020
  end-page: 2594
  ident: b28
  article-title: Distributionally robust optimization with decision dependent ambiguity sets
  publication-title: Optimization Letters
– start-page: 1253
  year: 2006
  end-page: 1260
  ident: b33
  article-title: Using simulation, data mining, and knowledge discovery techniques for optimized aircraft engine fleet management
  publication-title: Proceedings of the 2006 winter simulation conference
– volume: 69
  start-page: 111
  year: 1995
  end-page: 147
  ident: b27
  article-title: New variants of bundle methods
  publication-title: Mathematical Programming
– volume: 7
  start-page: 335
  year: 1998
  end-page: 351
  ident: b31
  article-title: TPM: Planned and autonomous maintenance: Bridging the gap between practice and research
  publication-title: Production and Operations Management
– year: 2022
  ident: b11
  article-title: Airline maintenance cost executive commentary (FY2021 data)
– volume: 20
  start-page: 147
  year: 2009
  end-page: 160
  ident: b42
  article-title: Approximate dynamic programming for management of high-value spare parts
  publication-title: Journal of Manufacturing Technology Management
– volume: 45
  start-page: 435
  year: 1998
  end-page: 458
  ident: b19
  article-title: Heuristics for multicomponent joint replacement: Applications to aircraft engine maintenance
  publication-title: Naval Research Logistics
– start-page: 33
  year: 1978
  end-page: 38
  ident: b22
  article-title: Simulation of the number of spare engines required for an aircraft fleet
  publication-title: Journal of the Operational Research Society
– year: 2022
  ident: b15
  article-title: Cardinal optimizer (COPT) user guide
– volume: 191
  start-page: 755
  year: 2022
  end-page: 793
  ident: b4
  article-title: Stochastic Lipschitz dynamic programming
  publication-title: Mathematical Programming
– volume: 152
  start-page: 275
  year: 2015
  end-page: 300
  ident: b25
  article-title: Evaluating policies in risk-averse multi-stage stochastic programming
  publication-title: Mathematical Programming
– volume: 20
  start-page: 1
  year: 2008
  end-page: 9
  ident: b13
  article-title: Optimal replacement policy of jet engine modules from the aircarrier’s point of view
  publication-title: Promet-Traffic&Transportation
– volume: 209
  start-page: 63
  year: 2011
  end-page: 72
  ident: b41
  article-title: Analysis of stochastic dual dynamic programming method
  publication-title: European Journal of Operational Research
– volume: 28
  start-page: 1773
  year: 2018
  end-page: 1795
  ident: b32
  article-title: Optimization under decision-dependent uncertainty
  publication-title: SIAM Journal on Optimization
– start-page: 1
  year: 2011
  end-page: 43
  ident: b1
  article-title: Engine maintenance concepts for financiers
  publication-title: Aircraft Monitor
– volume: 182
  start-page: 1399
  year: 2007
  end-page: 1411
  ident: b9
  article-title: Managing a portfolio of long term service agreements
  publication-title: European Journal of Operational Research
– start-page: 185
  year: 2005
  end-page: 215
  ident: b37
  article-title: Fleet management
  publication-title: Applications of stochastic programming
– volume: 11
  start-page: 477
  year: 2016
  end-page: 491
  ident: b38
  article-title: A simulation-based method for inventory ownership planning of aircraft spare engines and parts
  publication-title: International Journal of Simulation and Process Modelling
– volume: 35
  start-page: 1415
  year: 1989
  end-page: 1432
  ident: b14
  article-title: Flight scheduling and maintenance base planning
  publication-title: Management Science
– volume: 104
  start-page: 799
  year: 2018
  end-page: 834
  ident: b26
  article-title: Machinery health prognostics: A systematic review from data acquisition to RUL prediction
  publication-title: Mechanical Systems and Signal Processing
– volume: 82
  start-page: 83
  year: 1998
  end-page: 106
  ident: b23
  article-title: A class of stochastic programs with decision dependent random elements
  publication-title: Annals of Operations Research
– volume: 69
  start-page: 33
  year: 1997
  end-page: 46
  ident: b10
  article-title: The aircraft rotation problem
  publication-title: Annals of Operations Research
– volume: 32
  start-page: 3043
  year: 2023
  end-page: 3061
  ident: b46
  article-title: How to operate ship fleets under uncertainty
  publication-title: Production and Operations Management
– volume: 45
  start-page: 188
  year: 1997
  end-page: 200
  ident: b44
  article-title: Airline crew scheduling: A new formulation and decomposition algorithm
  publication-title: Operations Research
– reference: Razavi, B., Einafshar, A., & Sassani, F. (2015). Decision analysis model for optimal aircraft engine maintenance policies using discrete event simulation. In
– year: 2021
  ident: b45
  article-title: Integer programming
– volume: 55
  start-page: 957
  year: 2004
  end-page: 967
  ident: b2
  article-title: Model-based assessment of military aircraft engine maintenance systems
  publication-title: Journal of the Operational Research Society
– volume: 133
  start-page: 142
  year: 2020
  end-page: 164
  ident: b40
  article-title: An optimisation framework for airline fleet maintenance scheduling with tail assignment considerations
  publication-title: Transportation Research, Part B (Methodological)
– year: 1998
  ident: b47
  article-title: Operations research in the airline industry
– volume: 175
  start-page: 461
  year: 2019
  end-page: 502
  ident: b51
  article-title: Stochastic dual dynamic integer programming
  publication-title: Mathematical Programming
– reference: Mattila, V., & Virtanen, K. (2011). Scheduling fighter aircraft maintenance with reinforcement learning. In
– volume: 76
  start-page: 289
  year: 2012
  end-page: 319
  ident: b5
  article-title: The opportunistic replacement problem: Theoretical analyses and numerical tests
  publication-title: Mathematical Methods of Operations Research
– volume: 58
  start-page: 595
  year: 2010
  end-page: 612
  ident: b12
  article-title: Distributionally robust optimization under moment uncertainty with application to data-driven problems
  publication-title: Operations Research
– volume: 9
  start-page: 351
  year: 1994
  end-page: 368
  ident: b24
  article-title: A structural model of aircraft engine maintenance
  publication-title: Journal of Applied Econometrics
– volume: 35
  start-page: 1415
  issue: 12
  year: 1989
  ident: 10.1016/j.ejor.2024.10.008_b14
  article-title: Flight scheduling and maintenance base planning
  publication-title: Management Science
  doi: 10.1287/mnsc.35.12.1415
– year: 2020
  ident: 10.1016/j.ejor.2024.10.008_b18
– volume: 133
  start-page: 142
  year: 2020
  ident: 10.1016/j.ejor.2024.10.008_b40
  article-title: An optimisation framework for airline fleet maintenance scheduling with tail assignment considerations
  publication-title: Transportation Research, Part B (Methodological)
  doi: 10.1016/j.trb.2019.12.008
– year: 2022
  ident: 10.1016/j.ejor.2024.10.008_b15
– start-page: 435
  year: 1997
  ident: 10.1016/j.ejor.2024.10.008_b6
  article-title: Airline operations research
– volume: 69
  start-page: 111
  issue: 1
  year: 1995
  ident: 10.1016/j.ejor.2024.10.008_b27
  article-title: New variants of bundle methods
  publication-title: Mathematical Programming
  doi: 10.1007/BF01585555
– year: 2021
  ident: 10.1016/j.ejor.2024.10.008_b45
– volume: 69
  start-page: 33
  year: 1997
  ident: 10.1016/j.ejor.2024.10.008_b10
  article-title: The aircraft rotation problem
  publication-title: Annals of Operations Research
  doi: 10.1023/A:1018945415148
– volume: 11
  start-page: 477
  issue: 6
  year: 2016
  ident: 10.1016/j.ejor.2024.10.008_b38
  article-title: A simulation-based method for inventory ownership planning of aircraft spare engines and parts
  publication-title: International Journal of Simulation and Process Modelling
  doi: 10.1504/IJSPM.2016.082912
– ident: 10.1016/j.ejor.2024.10.008_b39
  doi: 10.1007/978-3-319-15898-3_5
– volume: 175
  start-page: 461
  year: 2019
  ident: 10.1016/j.ejor.2024.10.008_b51
  article-title: Stochastic dual dynamic integer programming
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-018-1249-5
– volume: 108
  start-page: 355
  year: 2006
  ident: 10.1016/j.ejor.2024.10.008_b16
  article-title: A class of stochastic programs with decision dependent uncertainty
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-006-0715-7
– volume: 45
  start-page: 435
  issue: 5
  year: 1998
  ident: 10.1016/j.ejor.2024.10.008_b19
  article-title: Heuristics for multicomponent joint replacement: Applications to aircraft engine maintenance
  publication-title: Naval Research Logistics
  doi: 10.1002/(SICI)1520-6750(199808)45:5<435::AID-NAV1>3.0.CO;2-4
– volume: 20
  start-page: 147
  issue: 2
  year: 2009
  ident: 10.1016/j.ejor.2024.10.008_b42
  article-title: Approximate dynamic programming for management of high-value spare parts
  publication-title: Journal of Manufacturing Technology Management
  doi: 10.1108/17410380910929592
– volume: 32
  start-page: 3043
  issue: 10
  year: 2023
  ident: 10.1016/j.ejor.2024.10.008_b46
  article-title: How to operate ship fleets under uncertainty
  publication-title: Production and Operations Management
  doi: 10.1111/poms.14022
– volume: 52
  start-page: 359
  year: 1991
  ident: 10.1016/j.ejor.2024.10.008_b34
  article-title: Multi-stage stochastic optimization applied to energy planning
  publication-title: Mathematical Programming
  doi: 10.1007/BF01582895
– start-page: 185
  year: 2005
  ident: 10.1016/j.ejor.2024.10.008_b37
  article-title: Fleet management
– year: 2000
  ident: 10.1016/j.ejor.2024.10.008_b3
– volume: 258
  start-page: 47
  issue: 1
  year: 2017
  ident: 10.1016/j.ejor.2024.10.008_b17
  article-title: Dual dynamic programing with cut selection: Convergence proof and numerical experiments
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2016.10.047
– volume: 20
  start-page: 1
  issue: 1
  year: 2008
  ident: 10.1016/j.ejor.2024.10.008_b13
  article-title: Optimal replacement policy of jet engine modules from the aircarrier’s point of view
  publication-title: Promet-Traffic&Transportation
– volume: 153
  year: 2021
  ident: 10.1016/j.ejor.2024.10.008_b20
  article-title: Reinforcement learning-driven maintenance strategy: A novel solution for long-term aircraft maintenance decision optimization
  publication-title: Computers & Industrial Engineering
  doi: 10.1016/j.cie.2020.107056
– year: 2022
  ident: 10.1016/j.ejor.2024.10.008_b11
– volume: 196
  start-page: 1025
  year: 2022
  ident: 10.1016/j.ejor.2024.10.008_b48
  article-title: Multistage distributionally robust mixed-integer programming with decision-dependent moment-based ambiguity sets
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-020-01580-4
– year: 2010
  ident: 10.1016/j.ejor.2024.10.008_b7
– start-page: 1253
  year: 2006
  ident: 10.1016/j.ejor.2024.10.008_b33
  article-title: Using simulation, data mining, and knowledge discovery techniques for optimized aircraft engine fleet management
– volume: 182
  start-page: 1399
  issue: 3
  year: 2007
  ident: 10.1016/j.ejor.2024.10.008_b9
  article-title: Managing a portfolio of long term service agreements
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2006.08.046
– volume: 55
  start-page: 957
  issue: 9
  year: 2004
  ident: 10.1016/j.ejor.2024.10.008_b2
  article-title: Model-based assessment of military aircraft engine maintenance systems
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/palgrave.jors.2601756
– year: 1998
  ident: 10.1016/j.ejor.2024.10.008_b47
– year: 2011
  ident: 10.1016/j.ejor.2024.10.008_b36
  article-title: Approximate Dynamic Programming: Solving the Curses of Dimensionality
  doi: 10.1002/9781118029176
– volume: 76
  start-page: 289
  issue: 3
  year: 2012
  ident: 10.1016/j.ejor.2024.10.008_b5
  article-title: The opportunistic replacement problem: Theoretical analyses and numerical tests
  publication-title: Mathematical Methods of Operations Research
  doi: 10.1007/s00186-012-0400-y
– volume: 14
  start-page: 2565
  issue: 8
  year: 2020
  ident: 10.1016/j.ejor.2024.10.008_b28
  article-title: Distributionally robust optimization with decision dependent ambiguity sets
  publication-title: Optimization Letters
  doi: 10.1007/s11590-020-01574-3
– volume: 104
  start-page: 799
  year: 2018
  ident: 10.1016/j.ejor.2024.10.008_b26
  article-title: Machinery health prognostics: A systematic review from data acquisition to RUL prediction
  publication-title: Mechanical Systems and Signal Processing
  doi: 10.1016/j.ymssp.2017.11.016
– volume: 28
  start-page: 1773
  issue: 2
  year: 2018
  ident: 10.1016/j.ejor.2024.10.008_b32
  article-title: Optimization under decision-dependent uncertainty
  publication-title: SIAM Journal on Optimization
  doi: 10.1137/17M1110560
– start-page: 1
  year: 2011
  ident: 10.1016/j.ejor.2024.10.008_b1
  article-title: Engine maintenance concepts for financiers
  publication-title: Aircraft Monitor
– volume: 191
  start-page: 755
  year: 2022
  ident: 10.1016/j.ejor.2024.10.008_b4
  article-title: Stochastic Lipschitz dynamic programming
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-020-01569-z
– volume: 9
  start-page: 316
  issue: 6
  year: 2022
  ident: 10.1016/j.ejor.2024.10.008_b21
  article-title: A prognostic and health management framework for aero-engines based on a dynamic probability model and LSTM network
  publication-title: Aerospace
  doi: 10.3390/aerospace9060316
– volume: 152
  start-page: 275
  year: 2015
  ident: 10.1016/j.ejor.2024.10.008_b25
  article-title: Evaluating policies in risk-averse multi-stage stochastic programming
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-014-0787-8
– volume: 43
  start-page: W06425
  issue: 6
  year: 2007
  ident: 10.1016/j.ejor.2024.10.008_b43
  article-title: A stochastic approach to analyze trade-offs and risks associated with large-scale water resources systems
  publication-title: Water Resources Research
  doi: 10.1029/2006WR005094
– volume: 34
  start-page: 1814
  issue: 3
  year: 2018
  ident: 10.1016/j.ejor.2024.10.008_b50
  article-title: Multistage stochastic unit commitment using stochastic dual dynamic integer programming
  publication-title: IEEE Transactions on Power Systems
  doi: 10.1109/TPWRS.2018.2880996
– start-page: 33
  year: 1978
  ident: 10.1016/j.ejor.2024.10.008_b22
  article-title: Simulation of the number of spare engines required for an aircraft fleet
  publication-title: Journal of the Operational Research Society
  doi: 10.1057/jors.1978.5
– volume: 9
  start-page: 351
  issue: 4
  year: 1994
  ident: 10.1016/j.ejor.2024.10.008_b24
  article-title: A structural model of aircraft engine maintenance
  publication-title: Journal of Applied Econometrics
  doi: 10.1002/jae.3950090405
– volume: 45
  start-page: 188
  issue: 2
  year: 1997
  ident: 10.1016/j.ejor.2024.10.008_b44
  article-title: Airline crew scheduling: A new formulation and decomposition algorithm
  publication-title: Operations Research
  doi: 10.1287/opre.45.2.188
– volume: 209
  start-page: 63
  issue: 1
  year: 2011
  ident: 10.1016/j.ejor.2024.10.008_b41
  article-title: Analysis of stochastic dual dynamic programming method
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2010.08.007
– volume: 7
  start-page: 335
  issue: 4
  year: 1998
  ident: 10.1016/j.ejor.2024.10.008_b31
  article-title: TPM: Planned and autonomous maintenance: Bridging the gap between practice and research
  publication-title: Production and Operations Management
  doi: 10.1111/j.1937-5956.1998.tb00128.x
– ident: 10.1016/j.ejor.2024.10.008_b30
  doi: 10.1109/WSC.2011.6147962
– volume: 217
  year: 2022
  ident: 10.1016/j.ejor.2024.10.008_b49
  article-title: A hybrid-learning decomposition algorithm for competing risk identification within fleets of complex engineering systems
  publication-title: Reliability Engineering & System Safety
  doi: 10.1016/j.ress.2021.107992
– volume: 82
  start-page: 83
  year: 1998
  ident: 10.1016/j.ejor.2024.10.008_b23
  article-title: A class of stochastic programs with decision dependent random elements
  publication-title: Annals of Operations Research
  doi: 10.1023/A:1018943626786
– volume: 58
  start-page: 595
  issue: 3
  year: 2010
  ident: 10.1016/j.ejor.2024.10.008_b12
  article-title: Distributionally robust optimization under moment uncertainty with application to data-driven problems
  publication-title: Operations Research
  doi: 10.1287/opre.1090.0741
– volume: 4
  start-page: 238
  issue: 1
  year: 1962
  ident: 10.1016/j.ejor.2024.10.008_b8
  article-title: Partitioning procedures for solving mixed-variables programming problems
  publication-title: Numerische Mathematik
  doi: 10.1007/BF01386316
– volume: 181
  start-page: 19
  year: 2020
  ident: 10.1016/j.ejor.2024.10.008_b35
  article-title: MIDAS: A mixed integer dynamic approximation scheme
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-019-01368-1
– start-page: 1
  year: 2015
  ident: 10.1016/j.ejor.2024.10.008_b29
  article-title: Prognostics health management of condition-based maintenance for aircraft engine systems
SSID ssj0001515
Score 2.4779446
Snippet We consider a long-term engine maintenance planning problem for an aircraft fleet. The objective is to guarantee sufficient on-wing engines to reach service...
SourceID crossref
elsevier
SourceType Index Database
Publisher
StartPage 958
SubjectTerms Approximate dynamic programming
Engine maintenance
Fleet management
Multi-stage stochastic integer programming
OR in airlines
Title An approximate dynamic programming approach for solving aircraft fleet engine maintenance problem: Methodology and a case study
URI https://dx.doi.org/10.1016/j.ejor.2024.10.008
Volume 321
WOSCitedRecordID wos001369977700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  issn: 0377-2217
  databaseCode: AIEXJ
  dateStart: 19950105
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.sciencedirect.com
  omitProxy: false
  ssIdentifier: ssj0001515
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Nb9NAEF1FKUL0UCBQUVrQHLhZrpx1NuvlFlWtSqVWHIqUm7XrD-GodSqTtOHET-OvMftlW6UgeuBiRSvHWXtedp5n580Q8kFmYsqyqQh5IadmmzFUeRmHPEf_xJDSyUSaZhP84iKZz8XnweCn18LcXvG6TjYbcfNfTY1jaGwtnX2EuduL4gB-RqPjEc2Ox38y_Ky2hcI3FZLRIshty3mfiHVtRImukLjJMcTZmKCCrJqskeUqKK_0PnVhChUG11IXlKiNsMA1n9FBhHPTeLqr3ySDDN1hr1jtQ8F-R3xxoPEhSFdrqI1Jt_Hr80ou2xXJjZ3hNL-vOzi3Jx99Xd91krZTG1XH26_6MQ3KdFKXlVx6LRfnIaVW1enX6dhKqR0g496qK2z1d-fAhe2N8ptvsGGKxWGxWOpCsHRyaNL6ks4T-t3_ew6yTVv0GXGLVF8j1dfAgdSIzbcoZyIZkq3Zp-P5WUsGNF80G1nuhpxuy6YY3p_Jw9yox3cuX5Ad96ICMwuwl2RQ1CPy1OskRuS57wcCzj2MyHavuOUr8mNWQw-I4IAIPSCCByIgEMEBETwQwQARLBChB0RwQPwIPRgCwhAkaBiCgeFr8uXk-PLoNHTtPsIMqdQqVAlX6LeFbtAwzpMip5MswiVESqrySDLFVMTw9ToTooymOoWAJSVXPJrg4yxLGu-SYb2sizcEREJjpShSU73LLseqZCyTMmKSq5jl4z0S-Aed3tiqLumfjbtHmLdF6nip5ZspQusv33v7qF_ZJ8-6v8IBGa6adfGOPMluV9W35r3D1S9x9LST
linkProvider Elsevier
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=An+approximate+dynamic+programming+approach+for+solving+aircraft+fleet+engine+maintenance+problem%3A+Methodology+and+a+case+study&rft.jtitle=European+journal+of+operational+research&rft.au=Zhang%2C+Miao&rft.au=Yang%2C+Jingyuan&rft.au=Zhang%2C+Chuwen&rft.au=He%2C+Simai&rft.date=2025-03-16&rft.issn=0377-2217&rft.volume=321&rft.issue=3&rft.spage=958&rft.epage=973&rft_id=info:doi/10.1016%2Fj.ejor.2024.10.008&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_ejor_2024_10_008
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0377-2217&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0377-2217&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0377-2217&client=summon