Elsevier

Applied Mathematics and Computation

Volume 271, 15 November 2015, Pages 80-88
Applied Mathematics and Computation

Robust counterpart optimization for the redundancy allocation problem in series-parallel systems with component mixing under uncertainty

https://doi.org/10.1016/j.amc.2015.08.069Get rights and content

Abstract

In this paper, a robust optimization approach is used to solve the redundancy allocation problem (RAP) in series-parallel systems with component mixing where uncertainty exists in components’ reliabilities. In real world, the reliabilities of components are imprecisely estimated or the reliability of some components may vary due to some realistic factors. Therefore, we may deal with a system where there are many components with uncertain values of reliabilities. To deal with this problem, for the first time a robust optimization approach is applied to RAP with component mixing to produce a robust solution, which is relatively insensitive with respect to uncertainty in reliability of components. In addition, the advantages of the proposed robust technique are illustrated by considering a series-parallel system and finding the suitable redundancy levels and then Monte Carlo simulation is implemented to examine the quality of the robust solutions. The results indicate that applying the proposed robust RAP can be more reliable to determine system reliability in the designing phase of systems.

Introduction

To survive in competitive markets, it is important to present highly reliable systems or products as far as the available resources allow. Therefore, during the designing stage, this requirement should be ensured, through reliability optimization methods. Soltani [1] presented a comprehensive review on reliability optimization problems considering both deterministic and non-deterministic problems. The RAP, a well-known reliability optimization problem, involves the simultaneous selection of elements and a system-level design configuration, which can collectively meet all design constraints in order to optimize some objective functions, such as system reliability and/or total system cost. In this problem, there are several types of elements with different levels of cost, reliability, weight, and other characteristics. The RAP is essential for designing any kind of high-tech complicated systems with many elements and various stringent reliability requirements such as electrical power systems, transportation systems, safety systems, telecommunication and satellite systems, etc. For more study on redundancy allocation problems readers are also referred to references [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [42], [43].

In reality, the reliability of systems may not be constant and may vary due to some factors such as improper storage conditions, using manner, temperature, pressure, humidity, etc. To tackle such uncertainty, there are some approaches such as stochastic programming, fuzzy programming, interval programming, regret-based methods and robust counterpart optimization. Studies of system reliability by considering the components’ reliabilities as imprecise were initiated by some researchers such as Coolen and Newby [13] who considered Bayesian reliability analysis. Recently, Benkamra et al. [41] considered the problem of estimating the reliability of a series- parallel system, where the components reliabilities are independent Bernoulli random variables with beta priors on their parameters and which are, themselves, independent.

In the stochastic programming framework, the estimation of reliability is considered as a random variable with a given distribution. A common approach to cope with difficult stochastic programming problems is to maximize the expected value. Rubinstein et al. [14] maximized the expected values of the random system reliability and used a Genetic Algorithm (GA) to solve the Redundancy Allocation Problem (RAP) with uncertain component properties. However, the maximization of the expected value is not appropriate for decision makers who are risk-averse. Therefore, it is useful to consider the problem as multiple objectives of maximizing the system reliability estimate and minimizing the variance of that estimate. Marseguerra et al. [15] considered reliability optimization of a network system with stochastic components’ reliabilities which are generated by Monte Carlo simulation. They found the optimal redundancy level through maximizing network reliability estimate and minimizing its associated variance. Coit and Smith [16] considered uncertainty with specified mean and standard deviation of components’ reliabilities. Reddy et al. [17] considered a series-parallel system with stochastic components’ reliabilities. They used simulation method to generate feasible configurations and select the best configuration from reliability standpoint. Tekiner and Coit [18] considered the problem of minimizing the coefficient of variation of the system reliability estimate and presented two algorithms to deal with it. Zhao and Liu [19] developed a stochastic programming technique for RAP.

In the field of fuzzy programming, some researchers applied the fuzzy set theory to reliability analysis. Park [20] used fuzzy in the reliability apportionment problem for a two-component series system subject to a single constraint and solved it by fuzzy non-linear programming technique. Mahapatra and Roy [40] used a fuzzy multi-objective optimization method for optimization of a series and complex system reliability. Mahapatra and Mahapatra [21] considered the problem of minimizing system cost of a series system with the target of system reliability in fuzzy environment and formulated the reliability model as a fuzzy parametric geometric programming problem. Recently, Soltani and Sadjadi [22] presented a robust possibilitic programming approach and developed robust models for RAP with active strategy.

In the area of interval programming as a non-probabilistic way to treat uncertainty, Sahoo et al. [23] considered a multi-objective reliability optimization problem by maximizing the system reliability and minimizing the system cost in a system with interval valued reliability of components, and formulated four different problems using interval mathematics. They solved these problems by applying GA and the concept of Pareto optimality. Taguchi et al. [24] considered the reliability optimization problem as a nonlinear programming with interval coefficients in the objective and solved the resulted problem by GA. Taguchi et al. [25] transformed an optimal design of system reliability problem with interval coefficients into the single objective nonlinear integer programming problem without interval coefficients and solved it by an improved GA. Bhunia et al. [26] considered a reliability optimization problem in an n-stage series system with interval valued reliabilities and stochastic resource constraint with known probability distributions such as uniform, normal and log normal distributions. After converting the problem into its equivalent deterministic form, they employed the GA method to solve the problem. Gupta et al. [27] considered RAP for series system with interval valued reliabilities of components and solved it by the GA based penalty function technique. Tang et al. [28] used partial order relations and interval operations. In their approach, an interval optimization problem of system reliability is transformed into a single objective linear programming problem without interval coefficients. Sahoo et al. [29] developed a GA to solve reliability-redundancy optimization problem of series-parallel/parallel-series/complex system with interval valued reliabilities of components. Cheng [30] considered the uncertain parameters of mechanical components as non-probabilistic interval variables. They formulated the optimal design as a two-level optimization problem. More recently, Soltani et al. [31] presented an interval programming approach for RAP with the choice of a redundancy strategy.

Regarding regret-based methods, Feizollahi and Modarres [32], Soltani et al. [33] and Sadjadi and Soltani [44] considered series-parallel systems with respectively active, cold standby and a choice of redundancy strategies considering interval uncertainty for reliability of components and used the Min-Max regret criterion as a robustness measure to deal with interval uncertainty.

In the interval approach, uncertainties are characterized by crisp sets and the system's reliability is usually evaluated based on the lower and upper bounds of the low-level's reliability. In the stochastic programming approach, the uncertain parameters are viewed as random variables with known probability distributions. In the fuzzy programming approach, the uncertain parameters are viewed as fuzzy numbers or fuzzy sets with known membership functions. However, in real-world, it is not easy for decision makers to specify either probability distributions or membership functions or both. In many practical situations, the probability distribution function of components’ lifetimes may be unknown or partially known. In fact, there are not sufficient statistical data in most of the cases where the system is newly designed or manufactured. Therefore, only some partial information about the components is known. In addition, in most cases the upper and lower bounds of intervals are not known exactly.

An approach to tackle these difficulties is to consider an uncertainty set for the uncertain parameters. In this case, the robust counterpart optimization is an approach for modeling uncertainty in data in which the uncertain parameters are assumed to take arbitrary values in a prescribed closed uncertainty set such as ellipsoid, ball, polyhedral, box, or their intersections. This technique generally refers to the modeling of optimization problems with data uncertainty to obtain a solution which is guaranteed to be good for all or most possible realizations of the uncertain parameters. Soyster [34] is the first who introduced the idea of robust optimization within the concept of uncertainty set. His proposed robust formulation, results in a high protection while being more conservative in practice. Bertsimas and Sim [35] defined a family of polyhedral uncertainty sets that encode a budget of uncertainty in terms of cardinality constraints. They developed a robust optimization technique in which the number of uncertain parameters is bounded above by a protection level also called the budget of uncertainty. In their approach, the protection level controls the tradeoff between the probability of violation and the effect to the objective function of the nominal problem. This paper follows the same approach as Bertsimas and Sim's [35]. Ben-Tal and Nemirovski [36] considered another uncertainty set in the form of ellipsoid. They introduced the safety parameter Ω as the radius of the ellipsoid to control the probability of deviation from the nominal values. Implementation of their proposed robust optimization results in a conic quadratic program. They also discussed about probability guarantees of the robust solutions.

In the more recent literature of robust optimization for RAP, Feizollahi et al. [37] and [45] considered budgeted uncertainty set for components’ reliabilities and presented robust counterparts for RAP in series-parallel systems with respectively active and cold standby strategies and without component mixing. In the present paper, the interval-polyhedral uncertainty set is considered for uncertain components’ reliabilities and for the first time the robust counterpart approach is employed for RAP with component mixing. The purpose of the robust optimization approach is to accept a suboptimal solution for the nominal values of the data, in order to ensure that the solution remains feasible and near optimal when the data changes [38].

In sum, robust optimization is a new subject in RAP. As mentioned above, in the field of robust optimization for RAP just five works exist in the literature, two with active strategy, two with cold standby strategy and one with a choice of redundancy strategy. In neither of these works component mixing, i.e. the components which are functionally equivalent, has been considered. In this paper, we have considered component mixing in RAP with uncertain components’ reliabilities which is more realistic than considering just one component type. Furthermore, the previous robust RAP considered maximizing system reliability and binary linear robust counterpart models were developed to cope with uncertainty. The present work is based on maximizing the minimum system reliability and integer linear robust counterpart models were developed to deal with uncertainty. This kind of formulation is applicable for systems such as radar or security systems whose subsystems need to be maximally reliable.

The remainder of the paper is structured as follows. Section 2 describes the problem statement and formulation along with a brief overview on uncertainty set. The computational results are presented in Section 3. Finally, the conclusion of the paper is presented in Section 4 along with some future research directions.

Section snippets

Problem statement and formulation

This paper aims at designing a reliable system with series-parallel configuration (see Fig. 1) through choosing suitable components and the corresponding redundancy levels. Each component is characterized by its reliability, weight, cost, etc. The reliability of a system is related to the reliabilities of components. In the real world, especially in new and growing systems, the estimations of the components’ reliabilities are often uncertain and consequently the estimation of the system

Computational results

In this section a computational experiment is carried out to examine the quality of robust solutions obtained by the proposed robust counterparts. For this purpose, a system consisting of six subsystems each with four available component types is considered. The designer wish to design a robust system considering uncertainty in components’ reliabilities and with respect to constraints on available budget and weight which in this paper are considered as 60 and 70, respectively. Other data

Conclusion

In this paper, for the first time a robust optimization approach was proposed for RAP with component mixing to obtain the suitable redundancy levels in case of existing uncertainty in estimation of component reliabilities without any need to identify the data distribution function or membership functions. In fact, an interval-polyhedral uncertainty set is considered for perturbation of parameters which is bounded above by a budget of uncertainty. The resulted redundancy levels yield a robust

References (45)

  • SoltaniR.

    Reliability optimization of binary state non-repairable systems: a state of the art survey

    Int. J. Ind. Eng. Comput.

    (2014)
  • SadjadiS.J. et al.

    An efficient heuristic versus a robust hybrid meta-heuristic for general framework of serial–parallel redundancy problem

    Reliab. Eng. Syst. Safety

    (2009)
  • SadjadiS.J. et al.

    Alternative design redundancy allocation using an efficient heuristic and a honey bee mating algorithm

    Expert Syst. Appl.

    (2012)
  • SadjadiS.J. et al.

    A new nonlinear multi-objective redundancy allocation model with the choice of redundancy strategy solved by compromise programming approach

    Int. J. Eng.

    (2014)
  • SoltaniR. et al.

    Entropy based redundancy allocation in serial-parallel systems with choices of a redundancy strategy and component type: a multi-objective model

    Appl. Math. Inf. Sciences

    (2015)
  • SoltaniR. et al.

    A model to enhance the reliability of the serial parallel systems with component mixing

    Appl. Math. Model.

    (2013)
  • Tavakkoli-MoghaddamR. et al.

    A new mathematical model for a redundancy allocation problem with mixing components redundant and choice of redundancy strategies

    Appl. Math. Sci.

    (2007)
  • Tavakkoli-MoghaddamR. et al.

    Reliability optimization of series-parallel systems with a choice of redundancy strategies using a genetic algorithm

    Reliab. Eng. Syst. Safety

    (2008)
  • SafariJ. et al.

    A redundancy allocation problem with the choice of redundancy strategies by a memetic algorithm

    J. Ind. Eng. Int.

    (2010)
  • SafariJ.

    Multi-objective reliability optimization of series-parallel systems with a choice of redundancy strategies

    Reliab. Eng. Syst. Saf.

    (2012)
  • KhamsehS. et al.

    A new method for performance evaluationof enterprise architecture using streotypes

    Manag. Sci. Lett.

    (2013)
  • Y.-C. Hsieh et al.

    An effective immune based two-phase approach for the optimal reliability–redundancy allocation problem

    Appl. Math. Comput.

    (2011)
  • CoolenF.P.A. et al.

    Bayesian reliability analysis with imprecise prior probabilities

    Reliab. Eng. Syst. Saf.

    (1994)
  • RubinsteinR.Y. et al.

    Redundancy optimization of static series-parallel reliability models under uncertainty

    IEEE Trans. Reliab.

    (1997)
  • MarseguerraM. et al.

    optimal design of reliable network systems in presence of uncertainty

    IEEE Trans. Reliab.

    (2005)
  • CoitD.W. et al.

    Stochastic formulation of the redundancy allocation problem

  • ReddyY.S.K. et al.

    Stochastic redundancy allocation problem using simulation

    J. Eng. Tech. Res.

    (2011)
  • Tekiner-MogulkocH. et al.

    System reliability optimization considering uncertainty: minimization of the coefficient of variation for series-parallel systems

    IEEE Trans. Reliab.

    (2011)
  • ZhaoR. et al.

    Stochastic programming models for general redundancy- optimization problems

    IEEE Trans. Reliab.

    (2003)
  • ParkK.S.

    Fuzzy apportionment of system reliability

    IEEE Trans. Reliab.

    (1987)
  • MahapatraB.S. et al.

    Reliability and cost analysis of series system models using fuzzy parametric geometric programming

    Fuzzy Inf. Eng.

    (2011)
  • SoltaniR. et al.

    Reliability optimization through robust redundancy allocation models with choice of component type under fuzziness

  • Cited by (14)

    • Robust optimization on redundancy allocation problems in multi-state and continuous-state series–parallel systems

      2022, Reliability Engineering and System Safety
      Citation Excerpt :

      Then, Feizollahi et al. [39] extended the above method to handle the RAP with cold standby strategy whose component lifetimes follow exponential distributions, and component reliabilities are imprecise in terms of budgeted uncertainty sets. Soltani et al. [40] considered the budgeted robust model for RAP with component mixing. The intractable formulations can be linearized since of the specific definition of system reliability in this paper.

    • Sequence optimization in reliability problems with a mixed strategy and heterogeneous backup scheme

      2020, Reliability Engineering and System Safety
      Citation Excerpt :

      Coit and Liu [15] and Coit [16] extended the integer programming-based method to solve the RAP when either active or cold-standby strategies could be used for each subsystem. In the heterogeneous backup scheme for RAPs, also called RAP with mixed components (RAPMC), some studies have shown the possibility of achieving higher system reliability comparable to that achieved by RAPs with the same conditions [13,17–22]. However, these studies failed to investigate the impact of sequence order on system reliability since they considered RAPs with an active redundancy strategy.

    • Maximization of system reliability with the consideration of component sequencing

      2018, Reliability Engineering and System Safety
      Citation Excerpt :

      Finally, it is a RAP that allows the use of non-identical components for a subsystem, which is called RAP with mixed components (RAPMC). Some studies [9–15] have shown that RAPMC can provide an opportunity to achieve higher system reliability than RAP without component mixing (RAPCM) with the same resource constraints. However, because they have considered active redundant systems, there was no need to consider the effect of the component sequence on system reliability.

    View all citing articles on Scopus
    View full text