Code underlying the publication: Maintenance Optimization for Multi-Component Systems with a Single Sensor
Code underlying the publication: Maintenance Optimization for Multi-Component Systems with a Single Sensor
Description
This is the code used to generate the results for the paper Maintenance Optimization for Multi-Component Systems with a Single Sensor by Ragnar Eggertsson, Ayse Sena Eruguz, Rob Basten, and Lisa M. Maillart. The paper introduces a novel model to optimize maintenance interventions for a multi-component system with a single sensor. The model is formulated as a partially observable Markov decision process. The Python script in this repository implements the algorithm, discussed in the paper, that solves the model. This algorithm is a type of incremental pruning algorithm. Running this algorithm generates the results presented in the section Illustrative Examples.
- MIT
Reference papers
Mentions
- 1.Author(s): Han Hu, Vipul Bansal, Shiyu ZhouPublished in Reliability Engineering & System Safety by Elsevier BV in 2026, page: 11194310.1016/j.ress.2025.111943
- 2.Author(s): Mizuki Kasuya, Lu JinPublished in Reliability Engineering & System Safety by Elsevier BV in 2025, page: 11113710.1016/j.ress.2025.111137
- 3.Author(s): Nozomu Ogura, Mizuki Kasuya, Lu JinPublished in Mathematics by MDPI AG in 2025, page: 40610.3390/math13030406