IDEAS home Printed from https://ideas.repec.org/a/eee/reensy/v222y2022ics0951832022000436.html
   My bibliography  Save this article

Reduction of Petri net maintenance modeling complexity via Approximate Bayesian Computation

Author

Listed:
  • Chiachío, Manuel
  • Saleh, Ali
  • Naybour, Susannah
  • Chiachío, Juan
  • Andrews, John

Abstract

The accurate modeling of engineering systems and processes using Petri nets often results in complex graph representations that are computationally intensive, limiting the potential of this modeling tool in real life applications. This paper presents a methodology to properly define the optimal structure and properties of a reduced Petri net that mimic the output of a reference Petri net model. The methodology is based on Approximate Bayesian Computation to infer the plausible values of the model parameters of the reduced model in a rigorous probabilistic way. Also, the method provides a numerical measure of the level of approximation of the reduced model structure, thus allowing the selection of the optimal reduced structure among a set of potential candidates. The suitability of the proposed methodology is illustrated using a simple illustrative example and a system reliability engineering case study, showing satisfactory results. The results also show that the method allows flexible reduction of the structure of the complex Petri net model taken as reference, and provides numerical justification for the choice of the reduced model structure.

Suggested Citation

  • Chiachío, Manuel & Saleh, Ali & Naybour, Susannah & Chiachío, Juan & Andrews, John, 2022. "Reduction of Petri net maintenance modeling complexity via Approximate Bayesian Computation," Reliability Engineering and System Safety, Elsevier, vol. 222(C).
  • Handle: RePEc:eee:reensy:v:222:y:2022:i:c:s0951832022000436
    DOI: 10.1016/j.ress.2022.108365
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0951832022000436
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ress.2022.108365?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Lee, Juseong & Mitici, Mihaela, 2020. "An integrated assessment of safety and efficiency of aircraft maintenance strategies using agent-based modelling and stochastic Petri nets," Reliability Engineering and System Safety, Elsevier, vol. 202(C).
    2. Bian, Chong & Yang, Shunkun & Huang, Tingting & Xu, Qingyang & Liu, Jie & Zio, Enrico, 2019. "Degradation state mining and identification for railway point machines," Reliability Engineering and System Safety, Elsevier, vol. 188(C), pages 432-443.
    3. Zhang, Haoyuan & Marsh, D. William R, 2021. "Managing infrastructure asset: Bayesian networks for inspection and maintenance decisions reasoning and planning," Reliability Engineering and System Safety, Elsevier, vol. 207(C).
    4. Compare, M. & Martini, F. & Zio, E., 2015. "Genetic algorithms for condition-based maintenance optimization under uncertainty," European Journal of Operational Research, Elsevier, vol. 244(2), pages 611-623.
    5. Zio, E., 2009. "Reliability engineering: Old problems and new challenges," Reliability Engineering and System Safety, Elsevier, vol. 94(2), pages 125-141.
    6. Latsou, Christina & Dunnett, Sarah J. & Jackson, Lisa M., 2019. "A new methodology for automated Petri Net generation: Method application," Reliability Engineering and System Safety, Elsevier, vol. 185(C), pages 113-123.
    7. Chen, Yiming & Liu, Yu & Jiang, Tao, 2021. "Optimal maintenance strategy for multi-state systems with single maintenance capacity and arbitrarily distributed maintenance time," Reliability Engineering and System Safety, Elsevier, vol. 211(C).
    8. Taleb-Berrouane, Mohammed & Khan, Faisal & Amyotte, Paul, 2020. "Bayesian Stochastic Petri Nets (BSPN) - A new modelling tool for dynamic safety and reliability analysis," Reliability Engineering and System Safety, Elsevier, vol. 193(C).
    9. Paul Fearnhead & Dennis Prangle, 2012. "Constructing summary statistics for approximate Bayesian computation: semi-automatic approximate Bayesian computation," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 74(3), pages 419-474, June.
    10. Andrews, John & Fecarotti, Claudia, 2017. "System design and maintenance modelling for safety in extended life operation," Reliability Engineering and System Safety, Elsevier, vol. 163(C), pages 95-108.
    11. Sheng, Jingyu & Prescott, Darren, 2019. "Using a novel hierarchical coloured Petri net to model and optimise fleet spare inventory, cannibalisation and preventive maintenance," Reliability Engineering and System Safety, Elsevier, vol. 191(C).
    12. Li, Xiao-Yang & Liu, Yue & Lin, Yan-Hui & Xiao, Liang-Hua & Zio, Enrico & Kang, Rui, 2021. "A generalized petri net-based modeling framework for service reliability evaluation and management of cloud data centers," Reliability Engineering and System Safety, Elsevier, vol. 207(C).
    13. Yianni, Panayioti C. & Neves, Luis C. & Rama, Dovile & Andrews, John D., 2018. "Accelerating Petri-Net simulations using NVIDIA Graphics Processing Units," European Journal of Operational Research, Elsevier, vol. 265(1), pages 361-371.
    14. Izquierdo, J. & Crespo Márquez, A. & Uribetxebarria, J., 2019. "Dynamic artificial neural network-based reliability considering operational context of assets," Reliability Engineering and System Safety, Elsevier, vol. 188(C), pages 483-493.
    15. Chahrour, Nour & Nasr, Mohamad & Tacnet, Jean-Marc & Bérenguer, Christophe, 2021. "Deterioration modeling and maintenance assessment using physics-informed stochastic Petri nets: Application to torrent protection structures," Reliability Engineering and System Safety, Elsevier, vol. 210(C).
    16. Mark A. Beaumont & Jean-Marie Cornuet & Jean-Michel Marin & Christian P. Robert, 2009. "Adaptive approximate Bayesian computation," Biometrika, Biometrika Trust, vol. 96(4), pages 983-990.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Saleh, Ali & Chiachío, Manuel & Salas, Juan Fernández & Kolios, Athanasios, 2023. "Self-adaptive optimized maintenance of offshore wind turbines by intelligent Petri nets," Reliability Engineering and System Safety, Elsevier, vol. 231(C).
    2. Andrews, John & Tolo, Silvia, 2023. "Dynamic and dependent tree theory (D2T2): A framework for the analysis of fault trees with dependent basic events," Reliability Engineering and System Safety, Elsevier, vol. 230(C).
    3. Saleh, Ali & Remenyte-Prescott, Rasa & Prescott, Darren & Chiachío, Manuel, 2024. "Intelligent and adaptive asset management model for railway sections using the iPN method," Reliability Engineering and System Safety, Elsevier, vol. 241(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zhou, Jianfeng & Reniers, Genserik, 2022. "Petri-net based cooperation modeling and time analysis of emergency response in the context of domino effect prevention in process industries," Reliability Engineering and System Safety, Elsevier, vol. 223(C).
    2. Zhang, Qin & Liu, Yu & Xiahou, Tangfan & Huang, Hong-Zhong, 2023. "A heuristic maintenance scheduling framework for a military aircraft fleet under limited maintenance capacities," Reliability Engineering and System Safety, Elsevier, vol. 235(C).
    3. Saleh, Ali & Chiachío, Manuel & Salas, Juan Fernández & Kolios, Athanasios, 2023. "Self-adaptive optimized maintenance of offshore wind turbines by intelligent Petri nets," Reliability Engineering and System Safety, Elsevier, vol. 231(C).
    4. Xing Ju Lee & Christopher C. Drovandi & Anthony N. Pettitt, 2015. "Model choice problems using approximate Bayesian computation with applications to pathogen transmission data sets," Biometrics, The International Biometric Society, vol. 71(1), pages 198-207, March.
    5. McKinley, Trevelyan J. & Ross, Joshua V. & Deardon, Rob & Cook, Alex R., 2014. "Simulation-based Bayesian inference for epidemic models," Computational Statistics & Data Analysis, Elsevier, vol. 71(C), pages 434-447.
    6. Wang, Rongxi & Li, Yufan & Xu, Jinjin & Wang, Zhen & Gao, Jianmin, 2022. "F2G: A hybrid fault-function graphical model for reliability analysis of complex equipment with coupled faults," Reliability Engineering and System Safety, Elsevier, vol. 226(C).
    7. Li, J. & Nott, D.J. & Fan, Y. & Sisson, S.A., 2017. "Extending approximate Bayesian computation methods to high dimensions via a Gaussian copula model," Computational Statistics & Data Analysis, Elsevier, vol. 106(C), pages 77-89.
    8. Gael M. Martin & David T. Frazier & Christian P. Robert, 2020. "Computing Bayes: Bayesian Computation from 1763 to the 21st Century," Monash Econometrics and Business Statistics Working Papers 14/20, Monash University, Department of Econometrics and Business Statistics.
    9. Pierre-Olivier Goffard & Patrick Laub, 2021. "Approximate Bayesian Computations to fit and compare insurance loss models," Working Papers hal-02891046, HAL.
    10. Bertl Johanna & Ewing Gregory & Kosiol Carolin & Futschik Andreas, 2017. "Approximate maximum likelihood estimation for population genetic inference," Statistical Applications in Genetics and Molecular Biology, De Gruyter, vol. 16(5-6), pages 387-405, December.
    11. Anthony Ebert & Ritabrata Dutta & Kerrie Mengersen & Antonietta Mira & Fabrizio Ruggeri & Paul Wu, 2021. "Likelihood‐free parameter estimation for dynamic queueing networks: Case study of passenger flow in an international airport terminal," Journal of the Royal Statistical Society Series C, Royal Statistical Society, vol. 70(3), pages 770-792, June.
    12. Xu, Zhaoyi & Saleh, Joseph Homer, 2021. "Machine learning for reliability engineering and safety applications: Review of current status and future opportunities," Reliability Engineering and System Safety, Elsevier, vol. 211(C).
    13. Gael M. Martin & David T. Frazier & Christian P. Robert, 2021. "Approximating Bayes in the 21st Century," Monash Econometrics and Business Statistics Working Papers 24/21, Monash University, Department of Econometrics and Business Statistics.
    14. Liu, Shuanglei & Li, Weijun & Gao, Peng & Sun, Yibo, 2022. "Modeling and performance analysis of gas leakage emergency disposal process in gas transmission station based on Stochastic Petri nets," Reliability Engineering and System Safety, Elsevier, vol. 226(C).
    15. Chahrour, Nour & Nasr, Mohamad & Tacnet, Jean-Marc & Bérenguer, Christophe, 2021. "Deterioration modeling and maintenance assessment using physics-informed stochastic Petri nets: Application to torrent protection structures," Reliability Engineering and System Safety, Elsevier, vol. 210(C).
    16. Alexander Buchholz & Nicolas CHOPIN, 2017. "Improving approximate Bayesian computation via quasi Monte Carlo," Working Papers 2017-37, Center for Research in Economics and Statistics.
    17. Brenda N Vo & Christopher C Drovandi & Anthony N Pettitt & Graeme J Pettet, 2015. "Melanoma Cell Colony Expansion Parameters Revealed by Approximate Bayesian Computation," PLOS Computational Biology, Public Library of Science, vol. 11(12), pages 1-22, December.
    18. Frazier, David T. & Maneesoonthorn, Worapree & Martin, Gael M. & McCabe, Brendan P.M., 2019. "Approximate Bayesian forecasting," International Journal of Forecasting, Elsevier, vol. 35(2), pages 521-539.
    19. Buzbas, Erkan O. & Rosenberg, Noah A., 2015. "AABC: Approximate approximate Bayesian computation for inference in population-genetic models," Theoretical Population Biology, Elsevier, vol. 99(C), pages 31-42.
    20. Genya Kobayashi & Kazuhiko Kakamu, 2019. "Approximate Bayesian computation for Lorenz curves from grouped data," Computational Statistics, Springer, vol. 34(1), pages 253-279, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:reensy:v:222:y:2022:i:c:s0951832022000436. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: https://www.journals.elsevier.com/reliability-engineering-and-system-safety .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.