Skip to main content
Log in

MOEA/D with biased weight adjustment inspired by user preference and its application on multi-objective reservoir flood control problem

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Related to the safety of public lives and property in the lower area of reservoirs, flood control is a priority for most large reservoirs. Considering both dam safety and downstream flood control, reservoir flood control is a multi-objective problem (MOP). To meet the needs of irrigation and generating electricity after the flood, the decision maker usually has his/her preferred final scheduling water level. To deal with this kind of MOP with user-preference information, we incorporate user-preference information into the framework of MOEA/D (multi-objective evolutionary algorithm-based decomposition). The widely used preference information is mainly composed of reference points and preference directions. Compared with the Pareto dominance-based multi-objective evolutionary algorithms (MOEAs), MOEA/D can naturally include two kinds of preference information since MOEA/D is directly based on the reference point and the preference direction. The weight vector of a subproblem in MOEA/D is just its preference. Aiming to obtain uniformly distributed solutions on the objective space, one of innovation points in this paper is using modified Tchebycheff decomposition instead of Tchebycheff decomposition as the decomposition method. To focus the search on the interesting regions of decision maker, the other innovation point in this paper is to integrate biased subproblem (weight vector) adjustment into the framework of MOEA/D. The distribution of subproblems (weight vectors) are adjusted periodically so that the subproblems are re-distributed adaptively to search the interesting regions. Some subproblems, which are far away from the preference regions, are deleted. And then some new subproblems, which are expected to search the preference regions, are added into the current evolutionary population. The efficiency and the effectiveness of the proposed algorithm are assessed through multi-objective reservoir flood control problem and two- to ten-objective test problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  • Bowman V (1976) On the relationship of the Tchebycheff norm and the efficient frontier of multiple-criteria objectives. In: Lecture Notes in economics and mathematical system, vol 130, pp 76–86

  • Branke J (2008) Consideration of partial user preferences in evolutionary multiobjective optimization. In: Multiobjective optimization-interactive and evolutionary approaches, pp 157–178

  • Branke J, Kaubler T, Schmeck H (2001) Guidance in evolutionary multi-objective optimization. Adv Eng Softw 32:499–507

    Article  MATH  Google Scholar 

  • Branke J, Deb K (2005) Integrating user preference into evolutionary multi-objective optimization. In: Knowledge incorporation in evolutionary computation, pp 461–478

  • Branke J, Deb K, Dierolf H, Osswald M (2004) Finding knees in multiobjective optimization. In: Conference on parallel problem solving from nature (PPSN VIII), pp 722–731

  • Catal J, Mariano S (2006) Parameterisation effect on the behaviour of a headdependent hydro chain using a nonlinear model. Electr Power Syst Res 76:404–412

    Article  Google Scholar 

  • Coello Coello C (2000) Handling preference in evolution multiobjective optimization: a survey. In: Congress on evolutionary computation IEEE, pp 30–37

  • Coello Coello C, Lamont G, Van Veldhuizen D (2007) Evolutionary algorithms for solving multi-objective problems. Springer

  • Das I, Dennis J (1998) Normal-bounday intersection: a new method for generating Pareto optimal points in multicriteria optimization problems. SIAM J Optim 8(3):631–657

    Article  MATH  MathSciNet  Google Scholar 

  • Deb K (2001) Multi-Objective Optimization using Evolutionary Algorithms. Wiley

  • Deb K (2003) Multi-objective evolutionary algorithms: introducing bias among pareto optimal solutions. In: Advances in evolutionary computing: theory and applications, pp 263–292

  • Deb K, Beyer H (2001) Self-adaptive genetic algorithms with simulated binary crossover. Evol Comput 9(2):197–221

    Article  Google Scholar 

  • Deb K, Agrawal S, Pratap A, Meyarivan T (2002a) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197

    Article  Google Scholar 

  • Deb K, Sinha A, Korhonen P, Wallenius J (2010) An interactive evolutionary multiobjective optimization method based on progressively approximated value functions. IEEE Trans Evol Comput 14(5):723–739

    Article  Google Scholar 

  • Deb K, Jain H (2012) An improved NSGA-II procedure for many-objective optimization, part I: solving problems with box constraints. Tech. Rep. 2012009, KanGAL

  • Deb K, Kumar A (2007) Light beam search based multi-objective optimization using evolutionary algorithms. Tech. Rep. 2007005, KanGAL

  • Deb K, Thiele L, Laumanns M (2002b) Scalable multi-objective optimization test problems. In: Proceedings of congress on evolutionary computation, pp 825–830

  • Fonseca C, Fleming P (1993) Genetic algorithms for multiobjective optimization: formulation, discussion, and generalization. In: International conference on genetic algorithms, pp 416–423

  • Giagkiozis I, Purshouse R, Fleming P (2012) Generalized decomposition and cross entropy methods for many-objective optimization. Tech. Rep. 1029, ACSE RESEARCH

  • Gong M, Liu F, Zhang W, Jiao L, Zhang Q (2011) Interactive moea/d for multi-objective decision making. In: Proceedings of the 13th annual conference on genetic and evolutionary computation, GECCO’11, pp 721–728

  • Greenwood G, Hu X, DAmbrosio J (1997) Fitness functions for multiple objective optimization problems: combining preferences with pareto rankings. In: Foundations of genetic algorithms, pp 437–455

  • Horn J (1997) Handbook of evolutionary computation. Oxford University Press, pp 21–36

  • Jaszkiewicz A, Slowinski R (1999) The light beam search approach—an overview of methodology and applications. Eur J Oper Res 113(2):300–314

    Article  MATH  Google Scholar 

  • Kukkonen S, Deb K (2006) A fast and effective method for pruning of non-dominated solutions in many-objective problem. In: International conference on parallel problem solving from nature, pp 553–562

  • Li H, Zhang Q (2009) Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 12(2):284–302

    Article  Google Scholar 

  • Little J (1955) The use of storage water in a hydroelectric system. Oper Res 3:187–197

    Google Scholar 

  • Liu H, Wang Y, Cheung Y (2009) A multiobjective evolutionary algorithm using min–max strategy and sphere coordinate transformation. Intell Autom Soft Comput 15:361–384

    Article  Google Scholar 

  • Mantawy A, Soliman S (2003) The long-term hydro-scheduling problem: a new algorithm. Electr Power Syst Res 64:67–72

  • Miettinen K (1999) Nonlinear multiobjective optimization. Kluwer Academic Publishers

  • Miettinen K, Makela M (2006) Synchronous approach in interactive multiobjective optimization. Eur J Oper Res 170(3):909–922

    Article  MATH  Google Scholar 

  • Miettinen K, Ruiz F, Wierzbicki A (2008) Introduction to multiobjective optimization: Interactive approaches. In: Multiobjective optimization- interactive and evolutionary approaches, pp 27–57

  • Mohammadi A, Omidvar M, Li X (2012) Reference point based multi-objective optimization through decomposition. In: Proceedings of congress of evolutionary computation, CEC’12, pp 1150–1157

  • Nakayama H, Sawaragi Y (1984) Satisficing trade-off method for multiobjective programming. In: Interactive decision analysis, vol 229, pp 113–122

  • Qi Y, Liu F, Liu M, Gong M, Jiao L (2012) Multi-objective immune algorithm with baldwinian learning. Appl Soft Comput 12:2654–2674

  • Qin H, Zhou J, Wang G, Zhang Y (2009) Multi-objective optimization of reservoir flood dispatch based on multi-objective differential evolution algorithm. J Hydraul Eng 40(5):513–519

    Google Scholar 

  • Said L, Bechikh S, Ghedira K (2010) The r-dominance: a new dominance relation for interactive evolutionary multicriteria decision making. IEEE Trans Evol Comput 14(5):801–818

    Article  Google Scholar 

  • Scheffe H (1958) Experiments with mixtures. J R Stat Soc Ser B 20:344–360

    MATH  MathSciNet  Google Scholar 

  • Scheffe H (1963) Simplex-centroid designs for experiments with mixtures. J R Stat Soc Ser B 25:235–263

    MATH  MathSciNet  Google Scholar 

  • Tan K, Lee T, Khor E (1999) Evolutionary algorithms with goal and priority information for multi-objective optimization. In: Congress on evolutionary computation, pp 106–113

  • Thiele L, Miettinen K, Korhonen P, Luque J (2009) A preference-based evolutionary algorithm for multi-objective optimization. Evol Comput 17(3):411–436

    Article  Google Scholar 

  • Trautmann H, Mehnen J (2005) A method for including a-priori-preference in multicriteria optimization. Tech. Rep. 49/2005

  • Wang S, Lei X, Huang X (2012) Multi-objective optimization of reservoir flood dispatch based on mopso algorithm. In: International conference on natural computation, pp 827–832

  • Wierzbicki A (1977) The use of reference objectives in multiobjective optimization. In: Multiple criteria decision making theory and application, pp 469–486

  • Wierzbicki A (1980) The use of reference objectives in multiobjective optimization. In: Multiple criteria decision making theory and applications, pp 468–486

  • Wurbs R (1993) Reservoir-system simulation and optimization models. Water Resour Plan Manag 119(4):455–472

    Article  Google Scholar 

  • Yeh W (1985) Reservoir management and operations models: a state-of-the-art review. Water Resour Res 21(12):1797–1818

    Article  Google Scholar 

  • Zhang Q, Li H (2007) MOEA/D: a multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

    Article  Google Scholar 

  • Zhang Q, Liu W, Li H (2009) The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. Tech. rep., School of Computer Science and Electrical Engineering, University of Essex

  • Zhang Q, Zhou A, Zhao S, Suganthan P, Liu W, Tiwari S (2008) Multiobjective optimization test instances for the CEC 2009 special session and competition. Tech. Rep. CES-887

  • Zitzler E, Thiele L, Laumanns M, Fonseca C, Fonseca V (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132

    Article  Google Scholar 

  • Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195

  • Zitzler E, Kunzli S (2004) Indicator-based selection in multiobjective search. In: Parallel problem solving in nature, lecture notes on computer science, pp 832–842

Download references

Acknowledgments

This work has been supported by the National Basic Research Program (973 Program) of China No. 2013CB329402, the National Natural Science Foundation of China under Grant Nos. 61173090, 61273317, 61271301, 61272279, 61001202, 61072106, 61072139, 61203303 and 61003199, the Fund for Foreign Scholars in University Research and Teaching Programsthe 111 ProjectNo. B07048, the National Research Foundation for the Doctoral Program of Higher Education of China No. 20100203120008, 20110203110006, the Program for Cheung Kong Scholars and Innovative Research Team in University No. IRT1170, the Fundamental Research Funds for the Central Universities under Grant Nos. K5051203007, K5051203002.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fang Liu.

Additional information

Communicated by V. Loia.

Appendices

Appendix A: Analysis of the ability of modified Tchebycheff approach

Theorem 3

Let \(\mathbf {x}^* \in \Omega \) be a Pareto optimal solution of an MOP (1). Then there exists a weighting vector \(0<\mathbf {w} \in \mathbf {R}^m\) such that \(\mathbf {x}^*\) is a optimal solution of modified Tchebycheff problem (6), where the ideal objective vector \(\mathbf {z}^*\) is replaced by the utopian objective vector \(\mathbf {z}^{**}=\mathbf {z}^{*}-\mathbf {\varepsilon }\), \(\mathbf {\varepsilon }>\mathbf {0}\) is a relatively small but computationally significant vector. (This Theorem is similar to the Theorem 3.4.5 in Miettinen (1999).)

Proof

Let us suppose that there does not exist a weight vector \(\mathbf {w}>\mathbf {0}\) such that \(\mathbf {x}^*\) is a solution of modified Tchebycheff problem (6). Due to \(f_i(\mathbf {x})>z_i^{**},i=1,\ldots , m, \forall ~\mathbf {x} \in \Omega \), we mark \(w_i^*=\frac{f_i(\mathbf {x}^*)-z_i^{**}}{\alpha },i=1,\ldots ,m\) where \(\alpha >0\) is some normalizing factor. If \(\mathbf {x}^*\) is not a optimal solution of subproblem with weight vector \(\mathbf {w}^*=(w_1^*,\ldots ,w_m^*)\), there exists another solution \(\bar{\mathbf {x}} \in \Omega \) that is a optimal solution of this subproblem, meaning that \(\max _{1 \le i \le m} \left\{ \frac{f_i(\bar{\mathbf {x}})-z_i^{**}}{w_i} \right\} < \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x}^*)-z_i^{**}}{w_i} \right\} = \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x}^*)-z_i^{**}}{\frac{f_i(\mathbf {x})-z^{**}}{\alpha }} \right\} = \alpha \). Thus \(\frac{f_i(\mathbf {x}^*)-z_i^{**}}{w_i}<\alpha \). For each \(i=1,\ldots ,m\), we have that \(\frac{f_i(\bar{\mathbf {x}})-z_i^{**}}{w_i} =\frac{f_i(\mathbf {x}^*)-z_i^{**}}{\frac{f_i(\mathbf {x})-z^{**}}{\alpha }} =\alpha \times \frac{f_i(\bar{\mathbf {x}})-z_i^{**}}{f_i(\mathbf {x})-z^{**}} <\alpha \). Therefore, we can obtain \(f_i(\bar{\mathbf {x}}) < f_i(\mathbf {x}^*)\). Here we have a contradiction with the Pareto optimality of \(\mathbf {x}^*\), which completes the proof. \(\square \)

Theorem 4

The optimal solution of modified Tchebycheff approach (6) with \(\mathbf {w}>\mathbf {0}\) is a Pareto optimal solution of an MOP (1), where \(g^{mtch}(\mathbf {x} ~|~ \mathbf {w},\mathbf {z}^*) = \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x})-z_i^*}{w_i} \right\} \) is replaced by \(g^{mtch}(\mathbf {x} \left| \right. \mathbf {w},\mathbf {z}^*) = \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x})-z_i^*}{w_i} \right\} + \rho \sum _{i=1}^m \left( \frac{f_i(\mathbf {x})-z_i^*}{w_i} \right) \), \(\rho > 0\) is a relatively small but computationally significant scalar.

Proof

Let \(\mathbf {x}^* \in \Omega \) be a solution to modified Tchebycheff problem (6). Let us assume that \(\mathbf {x}^*\) is not Pareto optimal solution of MOP (1). Then there exists a point \(\bar{\mathbf {x}} \in \Omega \) such that \(\bar{\mathbf {x}}\) dominates \(\mathbf {x}^*\) (i.e. \(f_i(\bar{\mathbf {x}}) \le f_i(\mathbf {x}^*),i=1,\ldots ,m\) and \(f_j(\bar{\mathbf {x}}) < f_j(\mathbf {x}^*)\) for at least one \(j \in \{1,2,\ldots , m\}\)). Now we have \(f_i(\bar{\mathbf {x}})-z_i^* \le f_i(\mathbf {x}^*)-z_i^*,i=1,\ldots ,m\) and \(f_j(\bar{\mathbf {x}})-z_j^* < f_j(\mathbf {x}^*)-z_j^*\) for at least one j. Due to \(\mathbf {w}>\mathbf {0}\), we obtain \(\frac{f_i(\bar{\mathbf {x}})-z_i^*}{w_i} \le \frac{f_i(\mathbf {x}^*)-z_i^*}{w_i},i=1,\ldots ,m\) and \(\frac{f_j(\bar{\mathbf {x}})-z_j^*}{w_j} \le \frac{f_j(\mathbf {x}^*)-z_j^*}{w_j}\), at least one \(j \in \{1,\ldots ,m\}\). Then we have \(\max _{1 \le i \le m} \left\{ \frac{f_i(\bar{\mathbf {x}})-z_i^*}{w_i} \right\} \le \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x}^*)-z_i^*}{w_i} \right\} \) and \(\sum _{1 \le i \le m} \left\{ \frac{f_i(\bar{\mathbf {x}})-z_i^*}{w_i} \right\} < \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x}^*)-z_i^*}{w_i} \right\} \). So we can get \(g^{mtch}(\bar{\mathbf {x}} ~|~ \mathbf {w},\mathbf {z}^*) = \max _{1 \le i \le m} \left\{ \frac{f_i(\bar{\mathbf {x}})-z_i^*}{w_i} \right\} + \rho \sum _{i=1}^m \left( \frac{f_i(\bar{\mathbf {x}})-z_i^*}{w_i} \right) < \max _{1 \le i \le m} \left\{ \frac{f_i(\mathbf {x}^*)-z_i^*}{w_i} \right\} + \rho \sum _{i=1}^m \left( \frac{f_i(\mathbf {x}^*)-z_i^*}{w_i} \right) = g^{mtch}(\mathbf {x}^* ~\left| ~ \right. \mathbf {w},\mathbf {z}^*)\). Here we have a contradiction with the assumption that \(\mathbf {x}^* \in \Omega \) is a solution of modified Tchebycheff problem (6), which completes the proof. \(\square \)

Appendix B: Proof of Theorem 1

Proof

Using reduction to absurdity, we will prove that the intersection point of the line \(\frac{f_1-z_1^*}{w_1} = \frac{f_2-z_2^*}{w_2} = \cdots = \frac{f_m-z_m^*}{w_m} (w_i \ne 0,i=1,2,\ldots ,m)\) and the PF is the optimal solution of the subproblem with preference direction (weight vector) \(\mathbf {w}=\left( w_1,w_2,\ldots ,w_m\right) \left( \sum _{i=1}^m w_i = 1,\lambda _i>0,i=1,2,\ldots ,m\right) \). Let us suppose that the optimal solution of the resultant subproblem with preference direction (weight vector) \(\mathbf {w}=(w_1,w_2,\ldots ,w_m)\) is \(\bar{\mathbf {f}}=(\bar{f_1},\ldots ,\bar{f_m})\) and \(\bar{\mathbf {f}}=(\bar{f_1},\ldots ,\bar{f_m})\) is a Pareto optimal solution but not in the line \(\frac{f_1-z_1^*}{w_1} = \frac{f_2-z_2^*}{w_2} = \ldots = \frac{f_m-z_m^*}{w_m} (w_i \ne 0,i=1,2,\ldots ,m)\). Then we have the two following non-empty sets \(\bar{L} = \left\{ l \left| \right. \frac{\bar{f_l}-z_l^*}{w_l} < \max _{1 \le i \le m} \left\{ \frac{\bar{f_i}-z_i^*}{w_i} \right\} , l=1,\ldots ,m \right\} \) and \( \bar{G} = \left\{ g \left| \right. \frac{\bar{f_g}-z_g^*}{w_g} = \max _{1 \le i \le m} \left\{ \frac{\bar{f_i}-z_i^*}{w_i} \right\} , g=1,\ldots ,m \right\} \). Therefore, we have \(\frac{\bar{f_l}-z_l^*}{w_l} < \max _{1 \le i \le m} \left\{ \frac{\bar{f_i}-z_i^*}{w_i} \right\} = \frac{\bar{f_g}-z_g^*}{w_g} = g^{mtch} \left( \bar{\mathbf {f}}~|~\mathbf {w},\mathbf {z}^* \right) , \forall l \in \bar{L}, g \in \bar{G}\).

Let us suppose that \(\bar{\mathbf {f}}=(\bar{f_1},\ldots ,\bar{f_m})\) is an internal point of the PF without loss of generality. Because of the PF is piecewise continuous, we can find the point \(\hat{f}=(\hat{f_1},\ldots ,\hat{f_m})\) in the \(\delta \)-neighborhood of \(\bar{\mathbf {f}}=(\bar{f_1},\ldots ,\bar{f_m})\) meeting the two following conditions:

  • \(\hat{f} = (\hat{f_1},\ldots ,\hat{f_m})\) is a Pareto optimal solution.

  • \(\hat{f_l}>\bar{f_l},l \in \bar{L}; \hat{f_g}>\bar{f_g}, \forall g \in \bar{G}\)

As \(\hat{f}=(\hat{f_1},\ldots ,\hat{f_m})\) is a \(\delta \)-neighbor to \(\bar{\mathbf {f}}=(\bar{f_1},\ldots ,\bar{f_m})\), this implies that \(\frac{\bar{f_l}-z_l^*}{w_l} < \frac{\hat{f_l}-z_l^*}{w_l} < \frac{\hat{f_g}-z_g^*}{w_g} < \frac{\bar{f_g}-z_g^*}{w_g}, \forall l \in \bar{L},g \in \bar{G}\). Therefore, \(g^{mtch} \left( \hat{\mathbf {f}} | \mathbf {w},\mathbf {z}^* \right) = \max _{g \in \bar{G}} \left\{ \frac{\hat{f_g}-z_g^*}{w_g} \right\} < \max _{g \in \bar{G}} \left\{ \frac{\bar{f_g}-z_g^*}{w_i} \right\} = g^{mtch}(\bar{\mathbf {f}} ~|~ \mathbf {w},\mathbf {z}^*)\). This conclusion is clearly inconsistent with the assumption, so the Theorem 1 is proofed. \(\square \)

Appendix C: Proof of Theorem 2

Proof

Let us assume that \(\acute{\mathbf {w}}=(\acute{w_1},\ldots ,\acute{w_m})\), rather than \(\mathbf {w}^{opt}\), is the optimal weight vector to the preferred solution \(\mathbf {F}=(f_1,\ldots ,f_m)\) based on the reference point \(\mathbf {z}=(z_1,\ldots ,z_m)\), i.e. \(h(\acute{\mathbf {w}}~|~\mathbf {F},\mathbf {z}) < h(\mathbf {w}^{opt}~|~\mathbf {F},\mathbf {z})\) and \(\acute{\mathbf {w}} \ne \mathbf {w}^{opt}\). If we note that \(L=\left\{ l~|~\acute{w_l}< w_l^{opt}\right\} , E=\left\{ e~|~\acute{w_e} = w_e^{opt}\right\} \), \(G=\left\{ g~|~\acute{w_g}>w_g^{opt} \right\} .\) Let \(W_m =\left\{ \mathbf {w}=(w_1,\ldots ,w_m) | \sum _{i=1}^{m} w_i =1, w_i\ge 0 \right\} \), then there exist \(G \ne \emptyset \) and \(L \ne \emptyset \) for \(\acute{\mathbf {w}} \ne \mathbf {w}^{opt}\) and \(\acute{\mathbf {w}}, \mathbf {w}^{opt} \in W_m\), we have \(0<w_i^{opt}<1\) for each \(i=1,\ldots ,m\).

Due to \(\acute{w_l} < {w_l^{opt}}, \forall l \in L\), we have \(\frac{f_l-z_l}{\acute{w_l}} > \frac{f_l-z_l}{w_l^{opt}}=\sum _{i=1}^m \left( f_i-z_i \right) , \forall l \in L\). Because \(\acute{w_e} = {w_e^{opt}}, \forall e \in E\), we have \(\frac{f_e-z_e}{\acute{w_e}} = \frac{f_e-z_e}{w_e^{opt}}=\sum _{i=1}^m \left( f_i-z_i \right) , \forall e \in E\). Owing to \(0< {w_g^{opt}} < \acute{w_g}, \forall g \in G\), we have \(\frac{f_g-z_g}{\acute{w_g}} < \frac{f_g-z_g}{w_g^{opt}}=\sum _{i=1}^m \left( f_i-z_i \right) , \forall g \in G\). Therefore, \(\frac{f_l-z_l}{\acute{w_l}} > \sum _{i=1}^m \left( f_i-z_i \right) = \frac{f_e-z_e}{\acute{w_e}} > \frac{f_g-z_g}{\acute{w_g}}, \forall l \in L, \forall e \in E,\forall g \in G\). Because of \(L \ne \emptyset \), we can get \(h(\acute{\mathbf {w}} ~|~ \mathbf {F},\mathbf {z}) = \max _{1 \le i \le m} \left\{ \frac{f_i-z_i}{\acute{w_i}} \right\} > \sum _{i=1}^m \left( f_i-z_i \right) = \max _{1 \le i \le m} \left\{ \frac{f_i-z_i}{w_i^{opt}} \right\} = h(\mathbf {w}^{opt} ~|~ \mathbf {F},\mathbf {z})\). But this conclusion is inconsistent with the assumption, so Theorem 2 is proved. \(\square \)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, X., Liu, F., Qi, Y. et al. MOEA/D with biased weight adjustment inspired by user preference and its application on multi-objective reservoir flood control problem. Soft Comput 20, 4999–5023 (2016). https://doi.org/10.1007/s00500-015-1789-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-015-1789-z

Keywords

Navigation