Professional Documents
Culture Documents
Abstract Over the last four decades, structural system reliability (SSR) has been
an active research topic as engineering systems including structures and infras-
tructure networks become more complex, and the computational power has been
remarkably advanced. Among many efforts to advance SSR technologies, the
research by Prof. Armen Der Kiureghian in the early 2000s is considered to have
built critical pathways to the development of next-generation SSR methods by
revisiting the topic of SSR. As demonstrated in Der Kiureghian (Structural system
reliability, revisited. Proceedings, 3rd ASRANet International Colloquium, Glas-
gow, UK, July 10-12, 2006), his research efforts led to new insights and perspec-
tives on critical topics of structural system reliability. This has encouraged
researchers to perform a variety of research activities to develop new SSR tech-
nologies that can address challenges and needs in risk management of real-world
systems. This chapter provides a review on such efforts to reload the research
community with SSR technologies, which were made possible by the revisit. The
chapter reviews the following SSR methods: linear programming bounds,
matrix-based system reliability method, sequential compounding method,
cross-entropy-based adaptive importance sampling, selective recursive decompo-
sition algorithm, branch-and-bound employing system reliability bounds, and
genetic-algorithm-based selective search for dominant system failure modes. For
each of the reviewed methods, their main concepts, applications and follow-up
research activities are presented along with discussions on merits, remaining
challenges, and future research needs.
1 Introduction
There are myriad types of systems for which SSR analysis needs to be performed.
In performing SSR analysis for those general systems, the followings are identified
as essential needs for SSR methods: (1) Generality: SSR methods applicable to
general systems are desired; (2) Flexibility: SSR methods capable of incorporating
inequality or incomplete information about components are needed; (3) Inference:
Through SSR analysis, it is desirable to compute conditional probabilities and to
identify important components in a system; (4) Sensitivity: To facilitate
decision-making process regarding system reliability, one may wish to compute
parameter sensitivities of system reliability through an SSR analysis; (5) Efficiency:
SSR methods should be computationally efficient enough; and (6) Scalability: As
structures and infrastructure networks become larger, it is desirable to have SSR
methods that can handle a large number of components. Various SSR methods have
been developed for last decades to meet these needs using the available compu-
tational resources. Although remarkable developments in computational power has
greatly enhanced the capability of SSR analysis, practical systems are often too
complex and large to be analytically examined.
To overcome these challenges, SSR methods need to be developed based on
suitable strategies that can consider limited information on hand, employ efficient
analysis schemes, and introduce proper approximation schemes. Four of recently
developed SSR methods are reviewed in this chapter in terms of their strengths and
limitations in addressing the six essential needs described above. The evaluation
results are summarized in Table 1. In the table, “O” indicates fulfillment of the
corresponding need by the SSR method while “*” indicates an indirect fulfillment is
possible.
Table 1 Evaluation of SSR methods discussed in Sect. 2 in terms of six essential needs
Generality Flexibility Inference Sensitivity Efficiency Scalability
LP O O O O
bounds
MSR O O O O
SCM O * O O O
CE-AIS O * O O
30 J. Byun and J. Song
practical SSR problems. To maximize the use of available information, Song and
Der Kiureghian (2003a) proposed a methodology to obtain lower and upper bounds
of system failure probability using linear programming, termed “LP bounds”
method.
Figure 1 illustrates the main idea of the LP bounds method. If the system failure
event is divided into basic mutually exclusive and collectively exhaustive (MECE)
events, the system failure probability can be calculated by summing up the prob-
abilities of the basic MECE events belonging to the system event of interest. If each
of n component events has 2 possible states, e.g. “failure” and “functioning,” there
exist a total of 2n basic MECE events. For example, when there are three com-
ponent events, the sample space is decomposed to 23(= 8) basic MECE events as
illustrated by a Venn diagram in Fig. 1. The probability of a general system event
then can be described as a linear function of the probabilities of the basic MECE
events. For example, the probability of the system event Esys = ðE1 ∩ E2 Þ ∪ E3 ,
represented by the shaded area in Fig. 1, can be calculated by summing up the
corresponding five basic MECE events in the Venn diagram.
This linear relationship between the probabilities of the basic MECE events and
the system probability is described by the equation cT p where the elements in
“event vector” c are 1 when the corresponding MECE event is included in the
system event and 0 otherwise. Meanwhile pi , the ith element in the “probability
vector” p, denotes the probability of the ith MECE event. To obtain the bounds of
system reliability, the objective function of LP is defined by the function cT p as
written in the lower box of Fig. 1. There are two types of constraints on the LP: one
set is from the probability axioms while the other represents available information
on component events and their statistical dependence, given either in the form of
equality or inequality equations. Once the objective function and appropriate
constraints are defined, one can obtain the bounds of the system-level probability of
interest using an LP algorithm.
Fig. 1 Illustration of LP bounds method and a system example with three components
Structural System Reliability, Reloaded 31
The LP bounds method can deal with any type of system events, e.g. parallel or
series systems, general systems consisting of cut sets and link sets (Song and Der
Kiureghian 2003a, 2003b, 2005; Jimenez-Rodriguez et al. 2006), and can incor-
porate various types of available information, e.g. an incomplete set of component
probabilities or inequality constraints on component probabilities. Therefore, the
essential needs for Generality and Flexibility of SSR are satisfied as noted in
Table 1. Using the LP bounds method, the bounds on various quantities such as
component importance measures (Song and Der Kiureghian 2005), conditional
probabilities given observed events and parameter sensitivities of the system failure
probability (Der Kiureghian and Song 2008) can be calculated as well. Therefore,
although the results are given as bounds, the LP bounds method is considered to
meet Inference and Sensitivity criteria as indicated in Table 1.
The LP bounds method has proved to be superior to existing bounding formulas
(Boole 1916; Ditlevsen 1979; Hunter 1976; Kounias 1968; Zhang 1993) since the
obtained bounds are guaranteed to be the narrowest ones under the available
information regardless of the ordering of the components, and can use inequality
information and incomplete set of probabilities to narrow the bounds. However,
numerical problems may occur in running LP algorithms in the case that the bounds
are too narrow or the number of components is large. Due to these current limits,
the Efficiency and Scalability criteria are shown as blank in Table 1.
It is noted that there have been research efforts to overcome the scalability issue
of the LP bounds method. A multi-scale analysis approach was combined with the
LP bounds method to reduce the size of LP problems (Der Kiureghian and Song
2008). Chang and Mori (2013) proposed a relaxed linear programming
(RLP) bounds method to overcome the scalability issue by introducing an universal
generating function. An alternative strategy to reduce the number of constraints in
the RLP bounds was later proposed, and a decomposition scheme of a system based
on failure modes has been developed so that the LP bounds approach is applicable
to large systems (Chang and Mori 2014). A small-scale LP (SSLP) approach was
also developed to reduce the scale of LP problems formulated for parallel and series
systems (Wei et al. 2013). The SSLP approach uses a new boundary theory so that
the LP model increase linearly with respect to the number of components. This
approach was applied to a structural system with multiple failure modes where both
random and fuzzy inputs are present.
There are various types of systems such as parallel, series, cut set, and link set
systems. Since there are generally multiple failure events in a system and their
configurations are all different, system probability assessment using a direct Boo-
lean formulation is usually impractical. The MSR method provides a systematic
framework to facilitate analytical evaluation of general system reliability (Kang
et al. 2008; Song and Kang 2009). By adopting simple matrix calculations, the
32 J. Byun and J. Song
The MSR method is applicable to a wide range of system types, i.e. series,
parallel, cut set, and link set systems, which satisfies the needs for Generality. This
general applicability has been demonstrated by many examples of (1) structural
systems, e.g. truss systems, a bridge pylon system, a combustion engine, a hardware
system of train and Daniels systems, and (2) infrastructure networks, e.g. bridge
networks, a gas distribution system, complex slopes (Xie et al. 2013). To extend the
usage of the MSR method to systems whose performance is evaluated in terms of a
continuous measure, i.e. non-discrete states, Lee et al. (2011) introduced the con-
cept of a quantity vector q to replace the event vector c. The elements of the
quantity vector are defined as the value of the continuous measure of the system
performance for the corresponding combination of the component states (Lee et al.
2011). Meanwhile, Byun and Song (2016) proposed to modify the elements of the
event vector c into binomial terms to deal with k out of N systems (Byun and Song
2016).
The MSR method is able to compute conditional probability given observed or
assumed events, component importance measure (Song and Ok 2010) and
parameter sensitivity of system failure probability (Song and Kang 2009). These
useful by-products can be obtained through simple matrix calculations. As illus-
trated in Fig. 2, to calculate the component importance measure, the new event
vector c0 is introduced without modifying the probability vector p. On the other
hand, parameter sensitivity of system failure probability can be obtained by
replacing p with the sensitivity of the component failure probabilities without
modifying the vector c. Inference and Sensitivity criteria, therefore, are satisfied by
the MSR method as shown in Table 1.
The MSR method requires exhaustive description of the likelihood and statistical
dependence of component failure events, and thus cannot utilize inequality type
information or an incomplete set. Therefore, the Flexibility criterion in Table 1 is
not marked. However, in such cases, the LP bounds method can be used instead
since the two methods share the same mathematical model (Kang et al. 2008;
Huang and Zhang 2012). The criterion of Scalability is not marked either in Table 1
because the size of the vectors increases exponentially as the number of the com-
ponents increases. The size issue can be alleviated though by adopting a multi-scale
approach. For example, Song and Ok (2010) decomposed a large system into
several subsystems to introduce multiple scales. At the lower-scale, the failure
probabilities of the subsystems and their statistical dependence are evaluated. Using
the results of the lower-scale analysis, the failure probability and parameter sen-
sitivities of the whole system are computed at the upper-scale analysis. An
important merit of the MSR method is its straightforward evaluation of the
parameter sensitivity. Since this feature facilitates the use of gradient-based opti-
mizer for reliability based design optimization, the MSR method has been applied
to develop efficient system reliability based design optimization algorithms
(Nguyen et al. 2009).
34 J. Byun and J. Song
The SCM has been further developed to evaluate the parameter sensitivity of
system reliability as well (Chun et al. 2015a, b). The method can analytically
compute the parameter sensitivity of the probabilities of series, parallel and general
systems. The method was successfully applied to topology optimization of struc-
tures under system reliability constraints including first passage probability (Chun
et al. 2015b) for which parameter sensitivities of a large-size series system is
required. It is noted that the SCM also satisfies the criteria of Efficiency and
Scalability since the proposed sequential compounding processes are straightfor-
ward and computationally efficient even for large-scale systems.
When the failure domain in the random variable space is so complex that the
analytical estimation of the probability is infeasible, sampling-based methods can
be used as good alternatives for component and system reliability analysis.
Although the Monte Carlo simulation (MCS) is the most straightforward approach
applicable to all system problems, the computational cost is sometimes over-
whelming especially when the probability of the event is low. Importance sampling
(IS) has been developed to alleviate the computational cost of simulation by using a
more efficient sampling density located at relatively important regions, which are
usually identified by additional reliability analysis. To find a near-optimal impor-
tance sampling density without such additional computational efforts,
cross-entropy-based adaptive importance sampling (CE-AIS) (Rubinstein and
Kroese 2013) minimizes Kullback-Leibler cross entropy, which measures the dif-
ference between the true optimal sampling density and a sampling density model
being updated by pre-samplings.
Kurtz and Song (2013) proposed to adopt a Gaussian mixture as a sampling
density model in the CE-AIS approach, and developed closed-form updating rules
to find the near-optimal sampling density by a few rounds of small pre-sampling.
CE-AIS employing a Gaussian mixture (CE-AIS-GM) has proved to be efficient
and accurate, i.e. requiring far less samples to achieve the target coefficient of
variation than crude MCS or CE-AIS using a unimodal distribution model
(Rubinstein and Kroese 2013). Figure 4 demonstrates how Gaussian mixture
models converge to near-optimal sampling densities by the CE-AIS-GM algorithm.
The black lines in the figures represent the limit-state surface of a series system
problem. The contours in the far left figures represent the initial GM sampling
densities, and after few rounds of pre-sampling, the sampling densities converge
into critical regions as noted in the far right figures in Fig. 4. It is noteworthy that
even when an excessive number of sampling densities are originally employed in
the Gaussian mixture model, densities tend to merge to form a Gaussian mixture
model concentrating only on the important areas.
36 J. Byun and J. Song
Fig. 4 Convergence (from left to right) of Gaussian mixture models with four (top) and seven
(bottom) densities into near-optimal importance sampling densities by cross-entropy-based
adaptive importance sampling for a series system example
For systems whose system-level performance or state are determined mainly by the
complex relationship and arrangement of their components, it is crucial to identify
the combinations of component states leading to system failure or survival, and
interaction between the states of components. While the system failure may not be
observed even after preceding failures of several component events for a redundant
system, sometimes a small number of critical components would cause the system
to fail promptly. In this sense, for effective SSR analysis of complex systems,
proper considerations need to be made to (1) handle cascading failures in systems:
the sequence of multiple component failure events leading to the system-level
failure; (2) identify critical failure modes: cut sets and link sets with dominant
contributions to the system failure; and (3) obtain updated or conditional proba-
bilities for inference. Satisfying these needs would not only make the estimation of
reliability of complex systems possible, but also provide a deep insight for the
system, which is useful for the purpose of maintenance planning or design of
structural systems.
In this regard, this section introduces three SSR methods, i.e. selective recursive
decomposition algorithm, branch-and-bound method employing system reliability
bounds, and genetic-algorithm-based selective searching technique. Their applica-
tions, further developments, strengths, and limitations are also discussed. Table 2
summarizes needs regarding SSR analysis of complex systems, satisfied by the
reviewed methods.
While the LP bounds method aims to overcome the difficulty aroused from
incomplete information, another prevalent difficulty in SSR analysis of complex
and large systems is caused by the infeasible computational cost of reliability
calculations needed for numerous system failure scenarios. Therefore, identifying
only a fraction of failure or survival events with dominant contributions to the
Table 2 Evaluation of SSR methods discussed in Sect. 3 in terms of needs regarding SSR
analysis of complex systems
Cascading Critical failure Updating/inference
failure modes
S-RDA O O
B3 method O O O
GA-based selective O O
Search
38 J. Byun and J. Song
nC nL
∑ PðCi Þ ≤ F ≤ 1 − ∑ PðLi Þ ð1bÞ
i=1 i=1
where PðLi Þ and PðCi Þ are the probabilities of ith link set Li and cut set Ci , and nL
and nC are the numbers of identified link sets and cut sets. RDA terminates the
search of new link sets and cut sets when the bounds become narrow enough.
Lim and Song (2012) proposed a selective RDA (S-RDA), which greatly
improves the performance of the original RDA by preferentially identifying critical
disjoint link sets and cut sets whose probabilities are higher than others (Lim and
Song 2012). Figure 5 illustrates the searching scheme of the RDA using a simple
network example and compares the original RDA and S-RDA. For a given network
or subnetwork, a link set is searched first. For the example in Fig. 5, there are three
possible link sets, and suppose the second one (yellow box) is selected to be
decomposed at the next step. As mentioned above, S-RDA selects the link set with
the highest probability, i.e. critical link set while the original RDA selects the ones
with the shortest path. The probabilities of such selected link sets are summed up to
update the lower bound of the system reliability (Eq. 1a) or the upper bound of the
system failure probability (Eq. 1b). Among the subgraphs generated by the
decomposition of the selected link set (three in the example), a subgraph indicating
the failure of system is classified as a cut set and its probability is added to update the
upper bound of the system reliability (Eq. 1a) or the lower bound of the system
failure probability (Eq. 1b). Then one of the subgraphs that are not cut sets is
selected for the next decomposition. For this subgraph selection, S-RDA aims to
identify a subgraph with the most likelihood of occurrence while the original RDA
relies on the preset numbering choice of nodes or links. The identification of link sets
and cut sets continues until the desired width is achieved for the bounds in Eqs. (1a)
and (1b). The table in Fig. 5 compares two different searching strategies. Because
S-RDA takes into account the probabilities of the sets during the decomposing
scheme, the number of sets required to achieve the convergence of the bounds is
drastically reduced. The efficiency of S-RDA was demonstrated by applications to
large and complex systems such as a gas transmission network (17 nodes and 20
links) and water distribution network (50 nodes and 78 links) (Lim and Song 2012).
Structural System Reliability, Reloaded 39
Fig. 5 Searching scheme of RDA and comparison between the original RDA and S-RDA
Fig. 6 Procedure for identifying critical failure sequences and narrowing bounds in B3 method
The B3 method (Sect. 3.2) analytically tracks down dominant failure modes in an
event-tree setting. Therefore, the approach may become computationally intractable
as the number of failure sequences increases exponentially as the number of
components increases. By contrast, the genetic-algorithm-based search scheme
(Kim et al. 2013) identifies dominant failure sequences in the random variable space
through computational simulations of cascading failures. This method improves the
efficiency of SSR analysis of systems subject to cascading failures by decoupling
the two steps: the identification of dominant failure modes using a genetic algorithm
(GA) and the estimation of the system reliability using the MSR method (Sect. 2.2).
This separation is to avoid repeating unnecessary reliability analysis for compo-
nents and system.
As adopting the searching feature of GA, the initial samples are randomly
generated in standard normal random variable space, especially on the surface of a
hypersphere with a small radius R0 . The radius is increased as the searching con-
tinues, as illustrated in Fig. 7. After transforming the generated samples into the
original random variable space, structural analyses are performed for each sample
point to sort out the ones that result in cascading failures leading to the system-level
failure, e.g. structural collapse. For example, in Fig. 7, the system failure domain is
determined by the intersection of limit-state functions. For the five samples derived
from the hypersphere with radius di , the structure analyses would confirm that the
red-star sample is a failure mode while the other black-circle samples are not. The
next generation is then produced from the failure mode samples using the two main
operations of GA, crossover and mutation. The identification of new samples for a
certain radius is terminated when no additional failure mode is detected after a
certain number of operations. Then, another searching begins with a slightly
increased radius. This outward searching scheme was proposed so that one can
identify the dominant failure modes by priority based on the fact that points nearer
to the origin tend to have higher probabilities in the standard normal random
variable space. The overall searching process is terminated when the searching
radius reaches the prescribed upper bound, e.g. R1 in Fig. 7, or the probabilities of
newly found failure modes are lower than the predefined limit. The MSR method
(or a proper SSR analysis method) is then adopted to estimate the probabilities of
the identified failure modes and their correlation coefficients, i.e. lower-scale
analysis, and to find the probability of system failure based on the result of
lower-scale analysis, i.e. higher-scale analysis (Kim et al. 2013).
The GA-based selective searching scheme has been applied to several practical
problems. Kurtz (2011) applied the search scheme to a planar truss model con-
structed for a real bridge that has 97 elements and 50 nodes. The method was also
applied to offshore structural systems under extreme loads from sea waves (Coccon
2016).
Structural System Reliability, Reloaded 43
Since the events generated by GA-based selective search represent the potential
failure modes and the probability of each of them is identified during the analysis,
criteria related to cascading failures and critical failure modes in Table 2 are dealt
with by this methodology. Since the method is a sampling-based approach, it is
applicable to a wide class of structures and failure phenomena as long as a proper
computational simulation is feasible for the cascading failure of interest. Compared
to event-tree-based search approaches such as the B3 method, the GA-based search
method is more scalable to systems with a large number of components.
Acknowledgements The second author of this chapter, Junho Song, would like to express his
sincere gratitude to Prof. Armen Der Kiureghian for the valuable knowledge, insight and vision he
shared as a research advisor, mentor and role model. The authors are also grateful to Won Hee
Kang, Tam H. Nguyen, Young Joo Lee, Hyun-Woo Lim, Nolan Kurtz, Junho Chun, Raphael
Stern, Byeong-Seong Choi, Seung-Yong Ok, Dong-Seok Kim, and Marco Coccon for their
valuable contributions to the development of new structural system reliability technologies
including those reviewed in this chapter. The support by the National Research Foundation of
Korea (NRF) Grant (No. 2015R1A5A7037372), funded by the Korean Government (MSIP) is also
acknowledged. Any opinions, findings, and conclusions expressed in this chapter are those of the
authors, and do not necessarily reflect the views of the sponsors.
References
Boole G (1916) The laws of thought, vol 2. Open Court Publishing Company, Illinois
Byun J, Song J (2016) Application of Matrix-based System Reliability method to k-out-of-N
systems described by reliability growth models. 2016 Conference of the IFIP Working Group
75 on Reliability and Optimization of Structural Systems, May 18–20, Carnegie Mellon
University in Pittsburgh, Pennsylvania
Chan JC, Kroese DP (2012) Improved cross-entropy method for estimation. Stat Comput 22
(5):1031–1040
Structural System Reliability, Reloaded 45
Chang Y, Mori Y (2014) A study of system reliability analysis using linear programming. J Asian
Archit Build Eng 13(1):179–186
Choi B-S, Song J (2016) Seismic risk assessment for traffic network using adaptive sampling. In:
2016 Conference of the Earthquake Engineering Society of Korea, March 18, Sungnam, Korea
Chun J, Song J (2013a) Paulino GH System reliability based topology optimization of structures
under stochastic excitations. In: Proceedings of 2013 Engineering Mechanics Institute
Conference (EMI2013), Evanston, USA
Chun J, Song J, Paulino GH (2013b) System reliability based topology optimization of structures
under stochastic excitations. In: Proceedings of 10th International Conference on Structural
Safety and Reliability (ICOSSAR2013), June 16–20, New York, USA
Chun J, Song J, Paulino GH (2015a) Parameter sensitivity of system reliability using sequential
compounding method. Struct Saf 55:26–36
Chun J, Song J, Paulino GH (2015b) Topology optimization of structures under constraints on first
passage probability. 12th International Conference on Applications of Statistics and Probability
in Civil Engineering, ICASP12Vancouver, Canada, July 12–15
Coccon MN, Song J, Ok SY, et al. (2016) KSCE J Civ Eng. doi:10.1007/s12205-016-1192-z
Der Kiureghian A (2005) First- and second-order reliability methods. In: Nikolaidis E,
Ghiocel DM, Singhal S (eds), Engineering design reliability handbook Boca Raton (FL):
CRC Press; 2005, chapter 14
Der Kiureghian A (2006) Structural system reliability, revisited. Proceedings, 3rd ASRANet
International Colloquium, Glasgow, UK, July 10–12, 2006 (CD-ROM)
Der Kiureghian A, Song J (2008) Multi-scale reliability analysis and updating of complex systems
by use of linear programming. Reliab Eng Syst Saf 93(2):288–297
Ditlevsen O (1979) Narrow reliability bounds for structural systems. J Struct Mech 7(4):453–472
Guenard Y-F (1984) Application of system reliability analysis to offshore structures. John A.
Blume Earthquake Engineering Center, Standford
Huang X, Zhang Y (2012) Probabilistic approach to system reliability of mechanism with
correlated failure models. Math Probl Eng 2012, Article ID 465853
Hunter D (1976) An upper bound for the probability of a union. J Appl Probab 597–603
Jimenez-Rodriguez R, Sitar N, Chacón J (2006) System reliability approach to rock slope stability.
Int J Rock Mech Min Sci 43(6):847–859
Johari A (2016) System reliability analysis of rock wedge stability considering correlated failure
modes using sequential compounding method. Int J Rock Mech Min Sci 82:61–70
Kang W-H, Kliese A (2014) A rapid reliability estimation method for directed acyclic lifeline
networks with statistically dependent components. Reliab Eng Syst Saf 124:81–91
Kang W-H, Lee Y-J, Song J, Gencturk B (2012) Further development of matrix-based system
reliability method and applications to structural systems. Struct Infrastruct Eng 8(5):441–457
Kang W-H, Song J (2010) Evaluation of multivariate normal integrals for general systems by
sequential compounding. Struct Saf 32(1):35–41
Kang W-H, Song J, Gardoni P (2008) Matrix-based system reliability method and applications to
bridge networks. Reliab Eng Syst Saf 93(11):1584–1593
Kim D-S, Ok S-Y, Song J, Koh H-M (2013) System reliability analysis using dominant failure
modes identified by selective searching technique. Reliab Eng Syst Saf 119:316–331
Kounias E-G (1968) Bounds for the probability of a union, with applications. Ann Math Stat 39
(6):2154–2158
Kurtz NS (2011) System reliability analysis of structures subjected to fatigue induced sequential
failures using evolutionary algorithms. MS Thesis. University of Illinois at Urbana-Champaign
Kurtz N, Song J (2013) Cross-entropy-based adaptive importance sampling using Gaussian
mixture. Struct Saf 42:35–44
Lee Y-J, Song J (2011) Risk analysis of fatigue-induced sequential failures by branch-and-bound
method employing system reliability bounds. J Eng Mech 137(12):807–821
Lee Y-J, Song J (2012) Finite-element-based system reliability analysis of fatigue-induced
sequential failures. Reliab Eng Syst Saf 108:131–141
46 J. Byun and J. Song
Lee Y-J, Song J (2013) System reliability updating of fatigue-induced sequential failures. J Struct
Eng 140(3):1–16
Lee Y-J, Song J, Gardoni P, Lim H-W (2011) Post-hazard flow capacity of bridge transportation
network considering structural deterioration of bridges. Struct Infrastruct Eng 7(7–8):509–521
Li J, He J (2002) A recursive decomposition algorithm for network seismic reliability evaluation.
Earthq Eng Struct Dyn 31(8):1525–1539
Lim H-W, Song J (2012) Efficient risk assessment of lifeline networks under spatially correlated
ground motions using selective recursive decomposition algorithm. Earthq Eng Struct Dyn 41
(13):1861–1882
Lim H-W, Song J, Byun JE (2015a) Multi-scale, multi-criteria decision-making for retrofitting
prioritization of lifeline networks. In: 8th International Forum on Engineering Decision
Making, May 6–9, Shiga, Japan
Lim H-W, Song J, Kurtz N (2015b) Seismic reliability assessment of lifeline networks using
clustering-based multi-scale approach. Earthq Eng Struct Dyn 44(3):355–369
Liu W, Li J (2009) An improved recursive decomposition algorithm for reliability evaluation of
lifeline networks. Earthq Eng Eng Vib 8(3):409–419
Murotsu Y, Okada H, Yonezawa M, Martin G, Taguchi K (1982) Automatic generation of
stochastically dominant modes of structural failure in frame structure
Nguyen TH, Song J, Paulino GH (2009) Single-loop system reliability-based design optimization
using matrix-based system reliability method: theory and applications. J Mech Des 132
(1):011005-011001-011011
Quintana C, Millwater HR, Penmetsa RC (2014) Integration of system reliability analysis and
FMECA to efficiently identify structural hot spots. In: Proceedings of 16th AIAA
Non-Deterministic Approaches Conference, pp 1–10
Rubinstein RY, Kroese DP (2013) The cross-entropy method: a unified approach to combinatorial
optimization. Monte-Carlo simulation and machine learning. Springer Science & Business
Media, Dordrecht
Song J, Der Kiureghian A (2003a) Bounds on system reliability by linear programming. J Eng
Mech 129(6):627–636
Song J, Der Kiureghian A (2003b) Bounds on system reliability by linear programming and
applications of electrical substations. In: Application of Statistics and Probability in Civil
Engineering; Proceedings of the 9th ICASP, CA, USA, July 6–9, 2003:111–118
Song J, Der Kiureghian A (2005) Component importance measures by linear programming bounds
on system reliability. In: Proceedings of the 9th International Conference on Structural Safety
and Reliability ICOSSAR9, June, 2005. pp 19–23
Song J, Kang W-H (2009) System reliability and sensitivity under statistical dependence by
matrix-based system reliability method. Struct Saf 31(2):148–156
Song J, Ok S-Y (2010) Multi-scale system reliability analysis of lifeline networks under
earthquake hazards. Earthq Eng Struct Dyn 39(3):259–279
Wang Z, Song J (2016) Cross-entropy-based adaptive importance sampling using von
Mises-Fisher mixture for high dimensional reliability analysis. Struct Saf 59:42–52
Wei P, Lu Z, Tian L (2013) Addition laws of failure probability and their applications in reliability
analysis of structural system with multiple failure modes. Proc Inst Mech Eng, Part C: J Mech
Eng Sci 227(1):120–136
Xie G-H, Zhang J-S, Liu R-G (2013) Application of matrix-based system reliability method in
complex slopes. J Cent South Univ 20:812–820
Yang DY, Teng JG, Frangopol DM (2015) Efficient adaptive importance sampling for
time-dependent reliability analysis of structures. Second International Conference on
Performance-based and Lifecycle Structural Engineering (PLSE 2015), December 9–11,
Brisbane, Australia
Zhang YC (1993) High-order reliability bounds for series systems and application to structural
systems. Comput Struct 46(2):381–386