A macro-evolutionary multi-objective immune algorithm with application to optimal allocation of water resources in Dongjiang River basins, South China

Macro-evolution is a new kind of high-level species evolution inspired by the dynamics of species extinction and diversification at large time scales. Immune algorithms are a set of computational systems inspired by the defense process of the biological immune system. By taking advantage of the macro-evolutionary algorithm and immune learning of artificial immune systems, this article proposes a macro-evolutionary multi-objective immune algorithm (MEMOIA) for optimizing multi-objective allocation of water resources in river basins. A benchmark test problem, namely the Viennet problem, is utilized to evaluate the performance of the proposed new algorithm. The study indicates that the proposed algorithm yields a much better spread of solutions and converges closer to the true Pareto frontier compared with The Non-dominated Sorting Genetic Algorithm and Improving the Strength Pareto Evolutionary Algorithm. MEMOIA is applied to a water allocation problem in the Dongjiang River basin in southern China, with three objectives named economic interests (OF1), water shortages (OF2) and the amount of organic pollutants in water (OF3). The results demonstrate the capabilities of MEMOIA as well as its suitability as a viable alternative for enhanced water allocation and management in a river basin.

[1]  Deepak Khare,et al.  Assessment of water resources allocation options: Conjunctive use planning in a link canal command , 2007 .

[2]  Mukand S. Babel,et al.  A Model for Optimal Allocation of Water to Competing Demands , 2005 .

[3]  Bing Chen,et al.  ITOM: an interval-parameter two-stage optimization model for stochastic planning of water resources systems , 2005 .

[4]  M. Karamouz,et al.  Water allocation improvement in river basin using Adaptive Neural Fuzzy Reinforcement Learning approach , 2007, Appl. Soft Comput..

[5]  Manoj Kumar Tiwari,et al.  Fast clonal algorithm , 2008, Eng. Appl. Artif. Intell..

[6]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[7]  F. Pettersson,et al.  Hybrid ant colony optimization and visibility studies applied to a job-shop scheduling problem , 2007, Appl. Math. Comput..

[8]  Nien-Sheng Hsu,et al.  Multiobjective Water Resources Management Planning , 1984 .

[9]  Sayan Mukherjee,et al.  Support Vector Method for Multivariate Density Estimation , 1999, NIPS.

[10]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[11]  Simon M. Garrett Parameter-free, adaptive clonal selection , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[12]  Adolf Grauel,et al.  A New Paradigm of Optimisation by Using Artificial Immune Reactions , 2003, KES.

[13]  J. N. Kapur,et al.  Entropy Optimization Principles and Their Applications , 1992 .

[14]  Gary B. Lamont,et al.  Multiobjective evolutionary algorithms: classifications, analyses, and new innovations , 1999 .

[15]  William W.-G. Yeh,et al.  A diversified multiobjective GA for optimizing reservoir rule curves , 2007 .

[16]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[17]  Yanwei Zhao,et al.  Optimized reservoir operation to balance human and riverine ecosystem needs: model development, and a case study for the Tanghe reservoir, Tang river basin, China , 2009 .

[18]  Peter J. Fleming,et al.  An Overview of Evolutionary Algorithms in Multiobjective Optimization , 1995, Evolutionary Computation.

[19]  Marco Laumanns,et al.  SPEA2: Improving the Strength Pareto Evolutionary Algorithm For Multiobjective Optimization , 2002 .

[20]  Abdullah Al Mamun,et al.  An evolutionary artificial immune system for multi-objective optimization , 2008, Eur. J. Oper. Res..

[21]  JesMar ´ in,et al.  Macroevolutionary Algorithms: A New Optimization Method on Fitness Landscapes , 1999 .

[22]  Jun Chen,et al.  A Population Adaptive Based Immune Algorithm for Solving Multi-objective Optimization Problems , 2006, ICARIS.

[23]  J. N. Kapur,et al.  Entropy optimization principles with applications , 1992 .

[24]  Charles Gide,et al.  Cours d'économie politique , 1911 .

[25]  Michael J. Stewardson,et al.  Use of wetted perimeter in defining minimum environmental flows , 1998 .

[26]  Du Hai-feng,et al.  A noval algorithm of artificial immune system for high-dimensional function numerical optimization∗ , 2005 .

[27]  Jasper A Vrugt,et al.  Improved evolutionary optimization from genetically adaptive multimethod search , 2007, Proceedings of the National Academy of Sciences.

[28]  Zhuhong Zhang,et al.  Immune optimization algorithm for constrained nonlinear multiobjective optimization problems , 2007, Appl. Soft Comput..

[29]  David Connolly,et al.  Handbooks in Operations Research and Management Science, Volume 1 — Optimization , 1990 .

[30]  Dedi Liu,et al.  A Model for the Optimal Allocation of Water Resources in a Saltwater Intrusion Area: A Case Study in Pearl River Delta in China , 2009 .

[31]  Peigen Li,et al.  A very fast TS/SA algorithm for the job shop scheduling problem , 2008, Comput. Oper. Res..

[32]  Paul Schot,et al.  Multiple‐objective optimization of drinking water production strategies using a genetic algorithm , 2002 .

[33]  M. Taghi Sattari,et al.  Operation analysis of Eleviyan irrigation reservoir dam by optimization and stochastic simulation , 2009 .

[34]  Ta-Cheng Chen,et al.  Immune algorithms-based approach for redundant reliability problems with multiple component choices , 2005, Comput. Ind..

[35]  Mohammad Karamouz,et al.  A stochastic conflict resolution model for water quality management in reservoir–river systems , 2007 .

[36]  Ralf Östermark,et al.  Solving a nonlinear non-convex trim loss problem with a genetic hybrid algorithm , 1999, Comput. Oper. Res..

[37]  Fernando José Von Zuben,et al.  Learning and optimization using the clonal selection principle , 2002, IEEE Trans. Evol. Comput..

[38]  T. Wesche,et al.  Status of Instream Flow Legislation and Practices in North America , 1989 .

[39]  V. Smakhtin Low flow hydrology: a review , 2001 .

[40]  Christian Fonteix,et al.  Multicriteria optimization using a genetic algorithm for determining a Pareto set , 1996, Int. J. Syst. Sci..

[41]  M. Janga Reddy,et al.  Ant Colony Optimization for Multi-Purpose Reservoir Operation , 2006 .

[42]  Wei Yang,et al.  An Interactive Fuzzy Satisfying Approach for Sustainable Water Management in the Yellow River Delta, China , 2010 .

[43]  Henry Y. K. Lau,et al.  Immunity-based hybrid evolutionary algorithm for multi-objective optimization in global container repositioning , 2008, Eng. Appl. Artif. Intell..

[44]  Jihui Zhang,et al.  A Hybrid Macroevolutionary Algorithm , 2005, ICNC.

[45]  Donald L. Tennant Instream Flow Regimens for Fish, Wildlife, Recreation and Related Environmental Resources , 1976 .

[46]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[47]  Gary B. Lamont,et al.  Multiobjective evolutionary algorithm test suites , 1999, SAC '99.

[48]  Min-Der Lin,et al.  Application of immune algorithms on solving minimum-cost problem of water distribution network , 2008, Math. Comput. Model..

[49]  Dirk Thierens,et al.  The balance between proximity and diversity in multiobjective evolutionary algorithms , 2003, IEEE Trans. Evol. Comput..

[50]  D. H. Marks,et al.  A review and evaluation of multiobjective programing techniques , 1975 .

[51]  Tang De-shan Optimal allocation of water resources in large river basins: I. Theory , 1995 .