Dynamic maintenance model for a load sharing k-out-of-n: G system using deep reinforcement learning

In this paper, a deep reinforcement learning approach is used to provide a dynamic maintenance model for a load sharing <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>k</mml:mi> </mml:mrow> </mml:math> -out-of- <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> </mml:math> : <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>G</mml:mi> </mml:mrow> </mml:math> system with identical components, where all remaining components share the load equally. It is assumed that the degradation path of each component in the system follows an Inverse Gaussian process and the system degradation is the only cause of the system failure. The maintenance problem is expressed as a Markov decision process, and the optimal maintenance action is found by solving the problem using a advantage Actor-Critic algorithm, where the algorithm and its modifications on its input are extensively discussed in this paper. Finally, the performance of this modified deep reinforcement learning approach in finding the optimal policy for a load sharing <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>k</mml:mi> </mml:mrow> </mml:math> -out-of- <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> </mml:math> : <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>G</mml:mi> </mml:mrow> </mml:math> system is demonstrated through a numerical example and compared with the performance of standard Actor-Critic algorithm. Furthermore, this paper uses a decision tree to depict the optimal policy, providing a more interpretable tool than the neural network.

Authors

Institutions

Publication Details

Journal
Proceedings of the Institution of Mechanical Engineers Part O Journal of Risk and Reliability
Published
2026-08-14
DOI
https://doi.org/10.1177/1748006x261428506
Primary Topic
Reliability and Maintenance Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Dynamic maintenance model for a load sharing k-out-of-n: G system using deep reinforcement learning

Firoozeh Haghighi, Abdollah Safari, Mahla Mohamadalizadedareh
Proceedings of the Institution of Mechanical Engineers Part O Journal of Risk and Reliability
Reliability and Maintenance Optimization
article

Dynamic maintenance model for a load sharing k-out-of-n: G system using deep reinforcement learning

Firoozeh Haghighi, Abdollah Safari, Mahla Mohamadalizadedareh
article en

Abstract

In this paper, a deep reinforcement learning approach is used to provide a dynamic maintenance model for a load sharing <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>k</mml:mi> </mml:mrow> </mml:math> -out-of- <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> </mml:math> : <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>G</mml:mi> </mml:mrow> </mml:math> system with identical components, where all remaining components share the load equally. It is assumed that the degradation path of each component in the system follows an Inverse Gaussian process and the system degradation is the only cause of the system failure. The maintenance problem is expressed as a Markov decision process, and the optimal maintenance action is found by solving the problem using a advantage Actor-Critic algorithm, where the algorithm and its modifications on its input are extensively discussed in this paper. Finally, the performance of this modified deep reinforcement learning approach in finding the optimal policy for a load sharing <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>k</mml:mi> </mml:mrow> </mml:math> -out-of- <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> </mml:math> : <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mrow> <mml:mi>G</mml:mi> </mml:mrow> </mml:math> system is demonstrated through a numerical example and compared with the performance of standard Actor-Critic algorithm. Furthermore, this paper uses a decision tree to depict the optimal policy, providing a more interpretable tool than the neural network.

Proceedings of the Institution of Mechanical Engineers Part O Journal of Risk and Reliability
University of Tehran (IR)
Openalex Percentile: Top 10%
Reliability and Maintenance Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.