Genetic algorithm based multi-objective reliability optimization in interval environment

https://doi.org/10.1016/j.cie.2011.09.003Get rights and content

Abstract

In most of the real world design or decision making problems involving reliability optimization, there are simultaneous optimization of multiple objectives such as the maximization of system reliability and the minimization of system cost, weight and volume. In this paper, our goal is to solve the constrained multi-objective reliability optimization problem of a system with interval valued reliability of each component by maximizing the system reliability and minimizing the system cost under several constraints. For this purpose, four different multi-objective optimization problems have been formulated with the help of interval mathematics and our newly proposed order relations of interval valued numbers. Then these optimization problems have been solved by advanced genetic algorithm and the concept of Pareto optimality. Finally, to illustrate and also to compare the results, a numerical example has been solved.

Highlights

► We propose multi-objective reliability optimization problem in interval environment. ► We propose the definition of Pareto optimality in interval environment. ► Development of a real coded elitist GA with interval fitness function. ► Investigation of the performance of the proposed techniques through sensitivity analyses.

Introduction

Most of the real-world design or decision making problems involving reliability optimization require the simultaneous optimization of more than one objective function. Mostly, the reliability optimization problems have been formulated by researchers by single objective optimization problems. An early study in this field was reported by Sakawa (2002). For simultaneous maximization of system reliability and minimization of system cost of reliability allocation he formulated and solved a multi-objective problem using a surrogate worth trade-off method (Sakawa, 1978). Around the same time, Inagaki, Inoue, and Akashi (1978) solved a different problem by maximizing the system reliability and minimizing the system cost and weight by implementing an interactive optimization method. To develop an overview on the trend of research in this area, one may refer to the works of Park, 1987, Dhingra, 1992, Rao and Dhingra, 1992, Srinivas and Deb, 1994, Ravi et al., 2000, Huang et al., 2005, Coit and Konak, 2006 and others. In the recent years, Taboada and Coit (2007) proposed a new method which is based on the sequential combination of multi-objective evolutionary algorithms and data clustering on the prospective solutions. In addition Taboada, Baheranwala, Coit, and Wattanapongsakorn (2007) proposed two different approaches to reduce the size of the Pareto optimal set for multi-objective reliability optimization design problems. Out of those two approaches, in the first approach, a pseudo-ranking scheme to select the solutions by the decision maker according to their objective function priorities was developed. On the other hand in their second approach, demonstrates the use of data mining clustering techniques to group the data with the implementation of k-means algorithm to find the clusters of similar solutions. In the same year, Ramirez-Marquez and Coit (2007) proposed a multi-state component critical analysis for the improvement of reliability in multi-state systems. In the same area, Taboada, Espiritu, and Coit (2008a) presented an extension and applied a previously developed multi-objective evolutionary algorithm for solving the design allocation problems of multi-state series–parallel system for power system. Taboada, Espiritu, and Coit (2008b) solved multiple objective multi-state reliability optimization design problems by maximizing system reliability and minimizing both the system cost and weight. In the year 2009, Li, Liao, and Cioit (2009) proposed a two-stage approach for multi-objective decision making with applications to system reliability optimization. Ramirez-Marquez and Rocco (2010) developed a new evolutionary optimization technique for multi-state two-terminal reliability allocation in multi-objective problems. With the view to identify the combination of component failures that provide maximum reduction of network performance, Rocco, Ramirez-Marquez, Salazar, and Hernandez (2010) studied the vulnerability analysis of a complex network. Several researchers have solved reliability optimization problems with single objective (Aggarwal and Gupta, 2005, Coit and Smith, 1996, Gopal et al., 1980, Ha and Kuo, 2006, Hikita et al., 1992, Kim and Yum, 1993, Kuo and Prasad, 2000, Kuo et al., 2001, Misra and Sharma, 1991, Nakagawa and Nakashima, 1977). Most of the reliability optimization problems with single objectives or multi-objective are based on the assumption of fixed/constant reliabilities of components which lie between zero and one. However, in real-life situations, the reliability of an individual component may not be fixed. It may vary due to several reasons, such as improper storage facilities, the human factor and other factors relating to environment. There is no technology by which different components can be produced with exactly identical reliabilities. So, the reliability of each component is sensible and it may be treated as a positive imprecise number instead of a fixed real number. To tackle the problem with such imprecise numbers, generally stochastic, fuzzy and fuzzy- stochastic approaches are applied and the corresponding problems are converted to deterministic problems for the purpose of solving. In the stochastic approach, the parameters are assumed to be random variables with known probability distributions. In the fuzzy approach, the parameters, constraints and goals are considered as fuzzy sets with known membership functions or fuzzy numbers. On the other hand, in the fuzzy-stochastic approach, some parameters are viewed as fuzzy sets/fuzzy numbers and others as random variables. However, it is a formidable task for a decision maker to specify the appropriate membership function for a fuzzy approach and probability distribution for a stochastic approach and both for the fuzzy stochastic approach. So, to avoid these difficulties for handling the imprecise numbers by different approaches, one may use an interval number to represent the imprecise number, as this representation is the most significant representation among others. Studies of the system reliability by considering the component reliabilities as imprecise have already been initiated by some researchers like Coolen and Newby, 1994, Utkin and Gurov, 1999, Utkin and Gurov, 2001, Gupta et al., 2009, Bhunia et al., 2010 and Sahoo, Bhunia, and Roy (2010). In the single objective optimization, one attempts to obtain the best design or decision, which is usually a global minimum or the global maximum depending on whether the optimization problem is of minimization or maximization type. On the other hand for the multiple objectives, there may not exist one solution which is best (global minimum or maximum) with respect to all the objectives. In multi-objective optimization, there exists a set of solutions which are superior to the rest of the solutions in the search space when all the objectives are considered, but are inferior to other solutions in the space in one or more objectives (not all). These solutions are known as Pareto optimal solutions or nondominated solutions (Srinivas and Deb (1994)) and the rest of the solutions are known as dominated solutions. Since none of the solutions in the nondominated set can be considered as absolutely better than one another, any one of them is an acceptable solution. As reliability of each component is interval valued, therefore, the system reliability would be interval valued. In this paper, GA-based approach has been presented for solving the multi-objective reliability optimization with interval objectives. The objectives considered here, are the maximization of the system reliability and minimization of the system cost. Also, we have considered the cost coefficient as interval valued. For this purpose several problems having multi-objective reliability optimization problems with interval valued objectives have been formulated and solved. In this connection, we have also developed the definition of Pareto optimality in interval environment. To obtain the optimal solution of multi-objective optimization problem we have converted the same into a single objective constrained optimization problem. Further, the reduced optimization problem has been converted into unconstrained optimization problem by using penalty function technique. For solving such typical problems, we have developed a real coded elitist GA with tournament selection, uniform crossover and one-neighborhood mutation. Finally, to illustrate the different approaches based on different multi-objective optimization techniques, a numerical example has been solved and to investigate the overall performance of the proposed GA based penalty technique for solving multi-objective optimization problems, sensitivity analyses have been carried out graphically.

The organization of the paper is given as follows. In Section 2, the assumptions and notations are given. The details of finite interval mathematics and interval order relations are given in Section 3. Section 4 presents the details of multi-objective optimization and problem formulation in interval environment. In Section 5, genetic algorithm based constraints handling approach is discussed. Section 6 presents numerical example and sensitivity analysis to illustrate the proposed GA based penalty technique. In Section 7, concluding remarks is presented to draw the conclusion from this research work.

Section snippets

Assumptions and notations

The following assumptions and notations have been used in the entire paper.

Finite interval mathematics and interval order relations

An interval number A is a closed interval denoted by A = [aL, aR] and is defined by A=[aL,aR]={x:aLxaR,xR} where R be the set of all real numbers and aL, aR be the left and right limits, respectively. An interval A can also be denoted by A = ac, aw〉 and is defined A=ac,aw={x:ac-awxac+aw,xR}, where ac and aw are respectively, the center and radius of the interval A, that is, ac = (aL + aR)/2 and aw = (aR  aL)/2. Actually, every real number can be expressed as an interval and denoted by [x, x] for all

Multi-objective optimization and problem formulation in interval environment

According to the existing literature, several methods have been developed for solving the multi-objective optimization problem with non-interval valued objectives. However, to the best of our knowledge and belief, none has developed the techniques/methods for solving multi-objective optimization problems with interval valued objectives. In this section, we shall discuss the solution methodologies/techniques for solving multi-objective optimization problem with interval valued objectives for

Genetic algorithm based constraints handling approach

Clearly the optimization problems (6)–(9) are constrained optimization problem with interval valued objective. To solve these problems an important question for handling the constraints emerges out to be highly relevant. Over the last few years, several techniques have been proposed to handle the constraints in genetic algorithms for solving the optimization problem with non-interval/ fixed valued objective (Deb, 2000). Recently Gupta et al. (2009) and Bhunia et al. (2010) solved the

Numerical example and sensitivity analysis

To illustrate the proposed techniques for solving constrained multi-objective optimization problem with interval valued reliabilities of components by genetic algorithm, the following numerical example has been considered.Maximize[RSL,RSR]=i=15[1-[1-riR,1-riL]xi]Minimize[CSL,CSR]=i=15[CiL,CiR][xi+exp(xi/4)]subject to the constraintsg1(x)=i=15Pixi2-b10g2(x)=i=15Wi[xiexp(xi/4)]-b20and xi being a nonnegative integer for i = 1, 2, 3, 4, 5; where the values of Pi, Wi , b1 and b2 are given in Table

Concluding remarks

In this paper, for the first time, we have formulated four different problems for solving constrained multi-objective optimization problems with interval objectives. Then we have solved these problems corresponding to constrained multi-objective reliability optimization problem with the assumption that the reliability of each component as well the cost coefficients are interval valued. These representations are more appropriate among other existing representations, like random variable

Acknowledgments

For this research, the second author would like to acknowledge the financial support provided by the Council of Scientific and Industrial Research (CSIR), New Delhi, India. The authors are also grateful to anonymous referees for their constructive as well as helpful suggestions and comments to revise the paper in the present form.

References (39)

  • W. Coit et al.

    Multiple weighted objectives heuristic for the redundancy allocation problem

    IEEE Transaction on Reliability

    (2006)
  • D.W. Coit et al.

    Reliability optimization of series-parallel system using a genetic algorithm

    IEEE Transactions on Reliability

    (1996)
  • A.K. Dhingra

    Optimal apportionment of reliability and redundancy in series systems under multiple objectives

    IEEE Transactions on Reliability

    (1992)
  • D.E. Goldberg

    Genetic algorithms: Search. optimization and machine learning

    (1989)
  • K. Gopal et al.

    A new method for solving reliability optimization problem

    IEEE Transactions on Reliability

    (1980)
  • C. Ha et al.

    Reliability redundancy allocation: An improved realization for nonconvex nonlinear programming problems

    European Journal of Operational Research

    (2006)
  • E. Hansen et al.

    Global optimization using interval analysis

    (2004)
  • M. Hikita et al.

    Reliability optimization of systems by a surrogate-constraints algorithm

    IEEE Transactions on Reliability

    (1992)
  • H. Huang et al.

    Intelligent Interactive multiobjective optimization method and its application to reliability optimization

    IIE Transactions

    (2005)
  • Cited by (0)

    View full text