skip to main content
10.1145/3476446.3535472acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
research-article

An Algebraic Version of the Sum-of-disjoint-products Method for Multi-state System Reliability Analysis

Published:05 July 2022Publication History

ABSTRACT

The evaluation of system reliability is an NP-hard problem even in the binary case. There exist several general methodologies to analyze and compute system reliability. The two main ones are the sum-of-disjoint-products (SDP), which expresses the logic function of the system as a union of disjoint terms, and the Improved Inclusion-Exclusion (IIE) formulas. The algebraic approach to system reliability, assigns a monomial ideal to the system and computes its reliability in terms of the Hilbert series of the ideal, providing an algebraic version of the IIE method. In this paper we make use of this monomial ideal framework and present an algebraic version of the SDP method, based on a combinatorial decomposition of the system's ideal. Such a decomposition is obtained from an involutive basis of the ideal. This algebraic version is suitable for binary and multi-state systems. We include computer experiments on the performance of this approach using the C++ computer algebra library CoCoALib and a discussion on which of the algebraic methods can be more efficient depending on the type of system under analysis.

References

  1. J. Abbott and A. M. Bigatti. [n.d.]. CoCoALib: a C++ library for doing Computations in Commutative Algebra. Available at http://cocoa.dima.unige.it/cocoalib.Google ScholarGoogle Scholar
  2. J. Abbott, A. M. Bigatti, and L. Robbiano. [n.d.]. CoCoA: a system for doing Computations in Commutative Algebra. Available at http://cocoa.dima.unige.it.Google ScholarGoogle Scholar
  3. M. Albert, M. Fetzer, and W. M. Seiler. 2015. Janet Bases and Resolutions in CoCoALib. In Computer Algebra in Scientific Computing - CASC 2015, (Lecture Notes in Computer Science), Vol. 9301. Springer, 15--29.Google ScholarGoogle Scholar
  4. A. Aramova, J. Herzog, and T. Hibi. 1997. Weakly stable ideals. Osaka J. Math 34 (1997), 745--745.Google ScholarGoogle Scholar
  5. M. Ball. 1986. Computational complexity of network reliability analysis: An overview. IEEE Trans. Rel. R-35 (1986), 230--239.Google ScholarGoogle ScholarCross RefCross Ref
  6. I. Bermejo and P. Gimenez. 2006. Saturation and Castelnuovo-Mumford regularity. Journal of Algebra 303 (2006), 592--617.Google ScholarGoogle ScholarCross RefCross Ref
  7. A. M. Bigatti. 1993. Upper bounds for the Betti numbers of a given Hilbert function. Comm. Algebra 21 (1993), 2317--2334.Google ScholarGoogle ScholarCross RefCross Ref
  8. A. M. Bigatti. 1997. Computation of Hilbert-Poincaré series. Journal of Pure and Applied Algebra 119 (1997), 237--253.Google ScholarGoogle ScholarCross RefCross Ref
  9. A. M. Bigatti, P. Pascual-Ortigosa, and E. Sáenz-de Cabezón. 2021. A C++ class for multi-state algebraic reliability computations. Reliability Engineering and System Safety 213 (2021), 107751.Google ScholarGoogle ScholarCross RefCross Ref
  10. R. Bryant. 1986. Graph-based algorithms for Boolean function manipulation. IEEE Trans. Comp. C-35 (1986), 677--691.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. G. Caviglia and E. Sbarra. 2005. Characteristic-free bounds for the Castelnuovo- Mumford regularity. Compos. Math 141 (2005), 1365--1373.Google ScholarGoogle ScholarCross RefCross Ref
  12. Wolfram Decker, Gert-Martin Greuel, Gerhard Pfister, and Hans Schönemann. 2022. Singular 4--3-0 - A computer algebra system for polynomial computations. http://www.singular.uni-kl.de.Google ScholarGoogle Scholar
  13. K. Dohmen. 2003. Improved Bonferroni inequalities via abstract tubes. Springer.Google ScholarGoogle Scholar
  14. L. Fratta and U. G. Montanari. 1973. A Boolean algebra method for computing the terminal reliability in a communication network. IEEE Transactions on Circuit Theory 20 (1973), 203--211.Google ScholarGoogle ScholarCross RefCross Ref
  15. Vladimir Gerdt and Yuri Blinkov. 1998. Involutive bases of polynomial ideals. Mathematics and Computers in Simulation 45 (1998), 519--542.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Vladimir Gerdt and Yuri Blinkov. 1998. Minimal involutive bases. Mathematics and Computers in Simulation 45 (1998), 543--560.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. V.P. Gerdt, Y. A. Blinkov, and D. A.. Yanovich. 2001. Construction of Janet Bases I. Monomial Bases. In Computer Algebra in Scientific Computing - CASC 2001. Springer, 233--247.Google ScholarGoogle ScholarCross RefCross Ref
  18. B. Giglio, D. Q. Naiman, and H. P. Wynn. 2002. Gröbner bases, abstract tubes, and inclusion--exclusion reliability bounds. IEEE Trans. Rel. 51 (2002), 358--366.Google ScholarGoogle ScholarCross RefCross Ref
  19. B. Giglio and H. P. Wynn. 2004. Monomial ideals and the Scarf complex for coherent systems in reliability theory. Annals of Statistics 32 (2004), 1289--1311.Google ScholarGoogle ScholarCross RefCross Ref
  20. Daniel R. Grayson and Michael E. Stillman. [n.d.]. Macaulay2, a software system for research in algebraic geometry. Available at http://www.math.uiuc.edu/Macaulay2/.Google ScholarGoogle Scholar
  21. J. Herzog, D. Popescu, and M. Vladoiu. 2003. On the Ext-modules of ideals of Borel type. In Commutative Algebra: Interactions with Algebraic Geometry, L. L. Avramov, M. Chardin, M. Morales, and C. Polini (Eds.). Amer. Math. Soc., 171--186.Google ScholarGoogle Scholar
  22. J. Huang, M. J. Zuo, and Y. Wu. 2000. Generalized Multi-state k-out-of-n:G systems. IEEE Trans. Rel. 49 (2000), 105--111.Google ScholarGoogle ScholarCross RefCross Ref
  23. H. A. Hulett. 1993. Maximum Betti numbers of homogeneous ideals with a given Hilbert function. Comm. Algebra 21 (1993), 2335--2350.Google ScholarGoogle ScholarCross RefCross Ref
  24. W. Kuo and M Zuo. 2003. Optimal reliability modelling: principles and applications. John Wiley & sons.Google ScholarGoogle Scholar
  25. G. Levitin. 2005. The Universal Generating Function in Reliability Analysis and Optimization. Springer.Google ScholarGoogle Scholar
  26. M.O. Locks. 1987. A minimizing algorithm for sum of disjoint products. IEEE Trans. Rel. R-36 (1987), 445--453.Google ScholarGoogle ScholarCross RefCross Ref
  27. Y. Mo, X. Liudong, Amari S. V., and Dugan J. B. 2015. Efficient analysis of multistate k-out-of-n systems. Reliability Engineering & System Safety 133 (2015), 95--105.Google ScholarGoogle ScholarCross RefCross Ref
  28. F. Mohammadi, P. Pascual-Ortigosa, E. Sáenz-de-Cabezón, and H.P. Wynn. 2020. Polarization and depolarization of monomial ideals with application to multi-state system reliability. Journal of Algebraic Combinatorics 51 (2020), 617--639.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. D. Naiman and H. P. Wynn. 1997. Abstract tubes, improved inclusion-exclusion identities and inequalities and importance sampling. Annals of Statistics 25 (1997), 547--565.Google ScholarGoogle ScholarCross RefCross Ref
  30. B. Natvig. 2011. Multi-state systems reliability theory with applications. John Wiley & sons.Google ScholarGoogle Scholar
  31. E. Sáenz-de-Cabezón. 2009. Multigraded Betti numbers without computing minimal free resolutions. Appl. Alg. Eng. Commun. Comput. 20 (2009), 481--495.Google ScholarGoogle ScholarCross RefCross Ref
  32. E. Sáenz-de-Cabezón and H. P.Wynn. 2009. Betti numbers and minimal free resolutions for multi-state system reliability bounds. Journal of Symbolic Computation 44 (2009), 1311--1325.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. E. Sáenz-de-Cabezón and H. P. Wynn. 2015. Hilbert functions for design in reliability. IEEE Trans. Rel. 64 (2015), 83--93.Google ScholarGoogle ScholarCross RefCross Ref
  34. Werner M. Seiler. 2009. A combinatorial approach to involution and regularity I: Involutive bases in polynomial algebras of solvable type. Applicable Algebra in Engineering, Communications and Computing 20 (2009), 207--259.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Werner M. Seiler. 2009. A combinatorial approach to involution and regularity II: Structure analysis of polynomial modules with Pommaret bases. Applicable Algebra in Engineering, Communications and Computing 20 (2009), 261--338.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Werner M. Seiler. 2010. Involution (1st ed.). Springer Verlag.Google ScholarGoogle Scholar
  37. K.S. Trivedi and A. Bobbio. 2017. Reliability and availability engineering. Cambridge University Press.Google ScholarGoogle Scholar
  38. J.M. Wilson. 1990. An improved minimizing algorithm for sum of disjoint products. IEEE Trans. Rel. R-39 (1990), 42--45.Google ScholarGoogle Scholar
  39. Mo Y., Xing L., Amari S.V., and Dugan J.B. 2015. Efficient analysis of multi-state k-out-of-n systems. Reliability Engineering and System Safety 133 (2015), 95--105. https://doi.org/10.1016/j.ress.2014.09.006Google ScholarGoogle ScholarCross RefCross Ref
  40. W. C. Yeh. 2007. An improved sum-of-disjoint-products technique for the symbolic network reliability analysis with known minimal paths. Rel. Eng. Syst. Safety 92 (2007), 260--268.Google ScholarGoogle ScholarCross RefCross Ref
  41. W. C. Yeh. 2015. An Improved Sum-of-Disjoint-Products Technique for Symbolic Multi-State Flow Network Reliability. IEE Trans. Rel. 64 (2015), 1185--1193.Google ScholarGoogle ScholarCross RefCross Ref
  42. M. J. Zuo, Z Tian, and H.-Z. Huang. 1995. An efficient method for reliability evaluation of multistate networks given all minimal path vectors. IIE Trans. 25 (1995), 147--163.Google ScholarGoogle Scholar

Index Terms

  1. An Algebraic Version of the Sum-of-disjoint-products Method for Multi-state System Reliability Analysis

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ISSAC '22: Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation
        July 2022
        547 pages
        ISBN:9781450386883
        DOI:10.1145/3476446

        Copyright © 2022 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 5 July 2022

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate395of838submissions,47%
      • Article Metrics

        • Downloads (Last 12 months)20
        • Downloads (Last 6 weeks)2

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader