用户名: 密码: 验证码:
基于进化算法的多目标优化方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
多目标优化方法具有很强的工程应用背景。近年来,基于进化算法求解多目标优化问题已成为国际学术界的一个研究热点。本文研究了多目标优化进化算法的关键技术和算法的应用问题,主要内容如下:
     (1)提出了一种引入偏好信息的多目标优化进化算法。给出了一种将目标间的相对重要程度进行量化的偏好处理方法,分析了该方法中的参数对偏好处理结果的影响。基于模糊逻辑构造了一种“强度优于”排序关系,替代常规的Pareto支配关系判断候选解间的优劣,分析了两种排序关系间的联系。根据“强度优于”关系设计了一种新型的适应度评价方法。通过图形用户界面在多目标优化进化算法中交互式地引入决策者的偏好信息,使算法搜索到期望区域内的解。对算法的计算复杂度进行了分析。使用所提算法求解具有5个优化目标的柔性机械手控制系统的参数优化问题,仿真结果表明所提算法能够有效地处理高维多目标优化问题,并能够减轻决策者的决策负担。
     (2)提出了一种保持群体多样性的多目标优化进化算法。基于信息熵的概念给出了一种适用于多目标空间的群体多样性测度。该测度将群体当前的进化状态与算法的运行机制相关联,探索位于稀疏区域内的精英个体附近的新个体,对精英个体的保留数目加以控制,依据群体多样性测度的优劣自适应地调整算法新一代群体的组成方式,并在“利用精英个体”和“探索新区域个体”两种模式之间进行转换,以防止算法因对当前精英个体的过度依赖而产生停滞或早熟现象。对算法的计算复杂度进行了分析。在多模态测试函数和机械设计问题中的仿真结果表明,所提算法具有较优的收敛性能和分布特性。
     (3)针对可以分解的多目标优化问题,提出了一种多目标优化合作型协同进化算法。使用n个子群体分别进化问题的n个决策变量,结合多目标优化问题的特点,设计了一种能够提高候选解多样性的子群体间合作方式。对算法的计算复杂度进行了分析。在一组标准测试函数中的仿真结果表明,所提算法具有较高的求解效率。针对难以分解的多目标优化问题,提出了一种子群体个数动态变化的合作型多目标优化协同进化算法。给出了一种在多目标优化条件下的进化算法群体停滞判别准则,设计了多目标优化协同进化算法中子群体新增和灭绝的条件以及算法的终止准则。对算法的计算复杂度进行了分析,在一组标准测试函数中的仿真结果表明,所提算法能够在保证算法收敛性能与多样性的同时,尽可能多地节约计算资源。
     (4)研究了多目标优化进化算法的应用问题。建立了机械手运动学逆解问题的多目标优化模型,针对该问题的特点,在本论文提出的保持群体多样性的多目标优化进化算法中,采用了一种能够保证约束条件始终满足的个体生成方式,并基于改进后的算法求解具有3个优化目标的冗余机械手运动学逆解问题。建立了单机器人路径规划问题的多目标优化模型,针对该问题的特点,在本论文提出的保持群体多样性的多目标优化进化算法中,引入了基于问题先验知识的启发式群体初始化方法和智能进化算子,使所提算法能够同时优化问题的多个性能指标。建立了多机器人路径规划问题的多目标优化模型,给出了一种多机器人间的协调策略,使用本论文提出的多目标优化合作型协同进化算法规划多机器人的运动路径。
Multi-objective optimization approaches have been widely used in the field of engineering applications. Many researchers have been attracted by the research on solving multi-objective optimization problems based on evolutionary algorithms. The key technique issues and applications of multi-objective optimization evolutionary algorithms are studied in this dissertation, and the main research work is concluded as follows:
     (1) A multi-objective optimization evolutionary algorithm incorporating preference information is proposed. A preference handling method to quantify the relative importance between pairs of objectives is proposed, and the influence of the parameters on the results of the preference handling is discussed. A new outranking relation called "strength superior" is constructed based on fuzzy logic to compare candidate solutions instead of the commonly used Pareto dominance relation. The relationship between these two outranking relations is analyzed theoretically. A novel strategy of fitness evaluation is designed based on the "strength superior" relation. The preference information of the decision maker is incorporated into the algorithm interactively vie the graphical user interface in order to guide the algorithm to find the solutions located in the desired regions. The computational complexity of the algorithm is analyzed. The proposed algorithm is applied to a parameter optimization problem in the control system for a manipulator with 5 objectives. Simulation results indicate that the proposed algorithm can deal with high dimensional multi-objective optimization problems effectively, and it can reduce the burden of the decision maker.
     (2) A multi-objective optimization evolutionary algorithm keeping diversity of the population is proposed. A metric based on entropy to measure the diversity of the population in the case of multi-objective space is proposed. The evolving state of current population is associated with the running mechanism of the algorithm by the diversity metric. It explores new individuals in the vicinity of elitist individuals located in the sparse region, controls the number of elitist individuals, adjusts the formation of the population in the new generation adaptively according to the diversity metric, and converts between the two searching modes which are exploitation of elitist individuals and exploration of new individuals so as to prevent the algorithm from stagation or premature. The computational complexity of the algorithm is analyzed. Simulation results in a complex multi-modal function and a mechanical design problem indicate that the proposed algorithm has good performance of convergence and distribution.
     (3) For the decomposable problem, a cooperative co-evolutionary algorithm for multi-objective optimization is proposed. n subpopulations are set to evolve n decision variables of the problem respectively. Considering the characteristics of multi-objective optimization problems, a novel form of collaboration among subpopulations which can increase the diversity of the candidate solutions is designed. The computational complexity of the algorithm is analyzed. Simulation results in a suite of standard test functions indicate that the proposed algorithm has high searching efficiency. For the undecomposable problem, a multi-objective optimization co-evolutionary algorithm with dynamically varying number of subpopulations is proposed. A new criterion judging the stagnation of the population in evolutionary algorithms in the existence of multiple objectives is presented, and the conditions of adding and deleting subpopulations and the stopping criterion of the algorithm are induced. The computational complexity of the algorithm is analyzed. Simulation results in a suite of standard test functions indicate that the proposed algorithm can save computational resources as many as possible while ensuring the performance of convergence and diversity of the algorithm.
     (4) The applications of multi-objective optimization evolutionary algorithms are studied. The multi-objective optimization model of the inverse kinematics problem of the redundant manipulator is constructed. For the characteristic of this problem, a new way to produce individuals which can ensure the satisfaction of the constraints is adopted in the proposed multi-objective optimization evolutionary algorithm keeping diversity of the population. The improved algorithm is employed to solve the inverse kinematics problem of the redundant manipulator with 3 objectives. The multi-objective optimization model of the single robot path planning problem is constructed. For the characteristics of this problem, the heuristic method based on domain knowledge is employed in the initialization, and three intelligent evolutionary operators are adopted in the proposed multi-objective optimization evolutionary algorithm keeping diversity of the population, which make the algorithm optimize multiple objectives of the problem simultaneously. The multi-objective optimization model of the multi-robot path planning problem is constructed. A coordinated strategy among robots is presented. The paths of multiple robots are planned based on the proposed cooperative co-evolutionary algorithm for multi-objective optimization.
引文
[1]Eschenauer H,Koski J,Osyczka A.Multicriteria design optimization:procedures and applications[M].New York:Springer-Verlag,1986
    [2]Chames A,Cooper W.Management modals and industrial applications of linear programming [M].New York:John Wiley & Sons,1961
    [3]王凌.智能优化算法及应用[M].北京:清华大学出版社,2001
    [4]Iwata K,Murotsu Y,Iwatsubo T,Fuji S.A probabilistic approach to the determation of the optimum cutting condition[J].ASME,Journal of Engineering for Industry,1972,94(4):1099-1107
    [5]Philipson R,Ravindran A.Application of goal proramming to machinability data optimiztion[J].ASME,Journal of Engineering for Industry,1978,100(3):286-291
    [6]Osyczka A.Multicriterion optimization in engineering with fortran programs.New York:John Wiley & Sons,1984
    [7]Holland J.Adaption in natural and artificial systems[M].2~(nd) Ed.Cambridge:MIT press,1992
    [8]Schaffer J D.Multiple objective optimization with vector evaluated genetic algorithms[A].Genetic Algorithm and their Application:Proceedings of the First International Conference on Genetic Algorithms[C].Pittsburgh,PA,1985:93-100
    [9]Abraham A,Jain L,Goldberg R.Evolutionary multiobjective optimization:Theoretical advances and applications[M].USA:Springer,2005
    [10]Coello Coello C A.Evolutionary multiobjective optimization:a historical view of the field[J].IEEE Computational Intelligence Magazine,2006,1(1):28-36
    [11]Zitzler E,Deb K,Thiele L.Comparison of multiobjective evolutionary algorithms:Empirical results[J].Evolutionary Computation,2000,8(2):173-195
    [12]Ignizio J P.The determination of a subset of efficient solutions via goal programming[J].Computing and Operations Research,1981,3:9-16
    [13]Chen Y L,Liu C C.Multiobjective VAR planning using the goal attainment method[J].IEE Proceeding on Generation,Transmission and Distribution,1994,141(3):227-232
    [14]Hajela P,Lin C Y.Genetic search strategies in multicriterion optimal design[J].Structural Optimization,1992,4:99-107
    [15]Fourman M.Compaction of symbolic layout using genetic algorithms[A].Proceedings of the First International Conference on Genetic Algorithms[C].Pittsburgh,PA,1985:141-153
    [16]Goldberg D E.Genetic algorithms in search,optimization and machine learning[M].Reading:Addison Wesley,1989
    [17]Horn J,Nafpliotis N,Goldberg D E.A niched pareto genetic algorithm for multiobjective optimization[A].Proceedings of the First IEEE Conference on Evolutionary Computation[C].Piscataway,New Jersey,1994:82-87
    [18]Srinivas N,Deb K.Multi-objective function optimization using nondominated sorting genetic algorithms[J].Evolutionary Computation,1994,2(3):221-248
    [19]Deb K,Agrawal S,Pratab A,Meyarivan T.A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization:NSGA-Ⅱ[A].Proceeding of the Parallel Problem Solving from Nature Ⅵ Conference[C].Paris,2000:849-858
    [20]Fonseca C,Fleming P.Genetic algorithms for multiobjetive optimizatin:Formulation,discussion and generalization[A].Proceeding of the Fifth International Conference on Genetic Algorithms [C].San Mateo,California,1993:416-423
    [21]Zitzler E,Thiele L.Multiobjective Evolutionary Algorithms:A comparative case study and the strength pareto approach[J].IEEE Transactions on Evolutionary Computation,1999,3(4):257-271
    [22]Zitzler E,Laumanns M,Thiele L.SPEA2:Improving the strength pareto evolutionary algorithm [A].Evolutionary Methods for Design,Optimization and Control with Applications to Industrial Problems[C].Athens,Greece,2002:95-100
    [23]周明,孙树栋.遗传算法原理及应用[M].北京:国防工业出版社,1999
    [24]Knowles J D,Corne D W.The pareto archived evolution strategy:A new baseline algorithm for pareto multiobjective optimization[A].Congress on Evolutionary Computation[C].Piscataway,NJ,1999:98-105
    [25]Silverman B W.Density estimation for statistics and data analysis[M].London:Chapman and Hall,London,1986
    [26]Erickson M,Mayer A,Horn J.The niched Pareto genetic algorithm 2 applied to the design of groundwater remediation systems[A].First International Conference on Evolutionary Multi-Criterion Optimization[C].Zurich,Switzerland,2001:681-695
    [27]B(?)ck T.Evolutionary algorithms in theory and practice:evolution strategies,evolutionary programming,genetic algorithms[M].New York:Oxford University Press,1996
    [28]Zitzler E,Laumanns M,Bleuler S.A tutorial on evolutionary multi-objective optimization[J].Metaheuristics for Multiobjective Optimisation,2004,2(1):3-37
    [29]Rudolph G,Agapie A.Convergence properties of some multi-objective evolutionary algorithms [A].Proceedings of the 2000 Conference on Evolutionary Computation[C].Piscataway,New Jersey,2000:1010-1016
    [30]Fonseca C M,Fleming P J.Multiobjective genetic algorithms made easy:Selection,sharing,and mating restriction[A].Proceedings of the First International Conference on Genetic Algorithms in Engineering Systems:Innovations and Applications[C].Sheffield,UK,1995:42-52
    [31]Cvetkovic D,Parmee I C.Preferences and their application in evolutionary multiobjective optimization[J].IEEE Transactions on Evolutionary Computation,2002,6(1):42-57
    [32]Jin Y C,Sendhoff B.Incorporation of fuzzy preferences into evolutionay multiobjective optimization[A].Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution and Learning[C].Singapore,2002:26-30
    [33]Jin Y C,Okabe T,Sendhoff B.Adapting weighted aggregation for multiobjective evolution strategies[A].First International Conference on Evolutionary Multi-Criterion Optimization[C].Zurich,Switzerland,2001:96-110
    [34]Deb K,Sundar J,Uday B R N,Chaudhuri S.Reference point based multi-objective optimization using evolutionary algorithms[J].International Journal of Computational Intelligence Research,2006,2(3):273-286
    [35]Wierzbicki A P.Multiple criteria decision making theory and applications[M].Berlin:Springer-Verlag,1980
    [36]Greenwood G W,Hu X,Ambrosio J G D'.Fitness function for multiple objective optimization problems:Combining preferences with Pareto ranking[A].In Foundations of Genetic Algorithms 4[C].San Francisco,CA:1996:437-455
    [37]Zitzler E,K(u|¨)nzli S.Indicator-based selection in multiobjective search[A].In Conference on Parallel Problem Solving from Nature(PPSN Ⅷ)[C].Birmingham,UK:2004:832-842
    [38]Zitzler E,Laumanns M,Thiele L,Fonseca C M,Fonseca V G d.Why quality assessment of multiobjective optimizers is difficult[A].Proceedings of the Genetic and Evolutionary Computation Conference[C].San Francisco,California,2002:666-673
    [39]Coello Coello C A.A comprehensive survey of evolutionary-based multiobjective optimization techniques[J].Knowledge and Information Systems,1999,1(3):269-308
    [40]Van Veldhuizen D A,Lamont G B.Evolutionary computation and convergence to a Pareto Front [A].Late Breaking Papers at the Genetic Programming 1998 Conference[C].Stanford University,California,1998:221-228
    [41]Zitzler E,Thiele L.An evolutionary algorithm for multiobjective optimization:The strength Pareto approach[R].Technical Report 43,Computer Engineering and Communication Networks Lab(TIK),Swiss Federal Institute of Technology(ETH),Zurich,Switzerland,1998
    [42]Schott J R.Fault tolerant design using single and multicriteria genetic algorithm optimization[D]. Master's thesis,Department of Aeronautics and Astronautics,Massachusetts Institute of Technology,Cambridge,Massachusetts,1995
    [43]Van Veldhuizen D A,Lamont G B.On measuring multiobjective evolutionary algorithm performance[A].2000 Congress on Evolutionary Computation[C].Piscataway,New Jersey,2000:204-211
    [44]Deb K.Multi-objective genetic algorithms:Problem difficulties and construction of test problems[J].Evolutionary Computation,1999,7(3):205-230
    [45]Van Veldhuizen D A,Lamont G B.Multiobjective evolutionary algorithm test suites[A].Proceedings of the 1999 ACM Symposium on Applied Computing[C].San Antonio,Texas,1999:351-357
    [46]Van Veldhuizen D A,Lamont G B.MOEA test suite generation,design & use[A].Proceedings of the 1999 Genetic and Evolutionary Computation Conference[C].Workshop Program,Orlando,Florida,1999:113-119
    [47]Deb K,Thiele L,Laumanns M,Zitzler E.Scalable multi-objective optimization test problems [A].Congress on Evolutionary Computation[C].Piscataway,New Jersey,2002:825-830
    [48]Deb K,Meyarivan T.Constrained test problems for multi-objective evolutionary optimization [R].KanGAL report 200005,Indian Institute of Technology,Kanpur,India,2000
    [49]Jin Y C,Sendhoff B.Constructing dynamic optimization test problems using the multi-objective optimization concept[A].Applications of Evolutionary Computing.Proceedings of Evoworkshops 2004:EvoBIO,EvoCOMNET,EvoHOT,EvoIASP,EvoMUSART,and EvoSTOC[C].Coimbra,Portugal,2004:525-536
    [50]Huband S,Hingston P,Barone L,While L.A review of multiobjeetive test problems and a sealable test problem toolkit[J].IEEE Transactions on Evolutionary Computation,2006,10(5):477-506
    [51]Rudolph G.On a multi-objective evolutionary algorithm and its convergence to the Pareto set[A].Proceedings of the fifth IEEE Conference on Evolutionary Computation[C].Piscataway,New Jersey,1998:511-516
    [52]Rudolph G.Evolutionary search for minimal elements in partially ordered finite sets[A].Evolutionary Programming Ⅶ,Proceedings of the 7th Annual Conference on Evolutionary Programming[C].Berlin,1998:345-353
    [53]Hanne T.On the convergence of multiobjective evolutionary algorithms[J].European Journal of Operational Research,1999,117(3):553-564
    [54]Hanne T.Global Multiobjective optimization with evolutionary algorithms:Selection mechanisms and mutation control[A].First International Conference on Evolutionary Multi-Criterion Optimization[C].Zurich,Switzerland,2001:197-212
    [55]Rudolph G,Agapie A.Convergence properties of some multi-objective evolutionary algodthms [A].In Proceedings of the 2000 Conference on Evolutionary Computation[C].Piscataway,New Jersey,2000:1010-1016
    [56]Laumanns M,Thiele L,Deb K,Zitzler E.Combining convergence and diversity in evolutionary multi-objective optimization[J].Evolutionary Computation,2002,10(3):263-282
    [57]Laumanns M,Thiele L,Zitzler E,Deb K.Archiving with guaranteed convergence and diversity in multi-objective optimization[A].Proceedings of the Genetic and Evolutionary Computation Conference[C].San Francisco,California,2002:439-447
    [58]B(u|¨)che D,M(u|¨)ller S,Koumoutsakos P.Self-adaptation for multi-objective evolutionary algorithms [A].Second International Conference on Evolutionary Multi-Criterion Optimization[C].Faro,Portugal,2003:267-281
    [59]Pulido G T,Coello Coello C A.The micro genetic algorithm 2:Towards online adaptation in evolutionary multiobjective optimization[A].Second International Conference on Evolutionary Multi-Criterion Optimization[C].Faro,Portugal,2003:252-266
    [60]Kumar R,Banerjee N.Running time analysis of a multiobjective evolutionary algorithm on simple and hard problems[A].Foundations of Genetic Algorithms,8th International Workshop [C].Aizu-Wakamatsu City,Japan,2005:112-131
    [61]Laumanns M,Thiele L,Zitzler E,Welzl E,Deb K.Running time analysis of multi-objective evolutionary algorithms on a simple discrete optimization problem[A].Parallel Problem Solving from Nature—PPSN Ⅶ[C].Granada,Spain,2002:44-53
    [62]Laumanns M,Thiele L,Zitzler E.Running time analysis of multiobjective evolutionary algorithms on pseudo-boolean functions[J].IEEE Transactions on Evolutionary Computation,2004,8(2):170-182
    [63]Okabe T,Jin Y C,Sendhoff B.On the dynamics of evolutionary multi-objective optimization[A].Proceedings of the Genetic and Evolutionary.Computation Conference[C].San Francisco,California,2002:247-255
    [64]Okabe T,Jin Y C,Sendhoff B.Theoretical comparisons of search dynamics of genetic algorithms and evolution strategies[A].2005 IEEE Congress on Evolutionary Computation[C].Edinburgh,Scotland,2005:382-389
    [65]Coello Coello C A,Lamont G B.Applications of multi-objective evolutionary algorithms[M].Singapore:World Scientific,2004
    [66]Pires E J S,de Moura Oliveira P B,Machad J A T.Multi-objective genetic manipulator trajectory planner[A].Applications of Evolutionary Computing.Proceedings of Evoworkshops 2004: EvoBIO,EvoCOMNET,EvoHOT,EvoIASP,EvoMUSART,and EvoSTOC[C].Coimbra,Portugal,2004:219-229
    [67]Krenich S.Multicriteria design optimization of robot gripper mechanisms[A].IUTAM Symposium on Evolutionary Methods in Mechanics[C].Boston,London,2004:207-218
    [68]马清亮,胡昌华.多目标进化算法及其在控制领域中的应用综述[J].控制与决策,2006,21(5):481-486
    [69]Cristobal M,Griffin I A,Fleming P J,Owens D H.Multiobjective controller design:Optimising controller structure with genetic algorithms[A].In Proceedings of the IFAC World Congress on Automatic Control[C].Prague,Czech Republic,2005:4-8
    [70]Chiba K,Obayashi S,Nakahashi K,Morino H.High-fidelity multidisciplinary design optimization of wing shape for regional jet aircraft[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:621-635
    [71]Kleeman M P,Lamont G B.Solving the aircraft engine maintenance scheduling problem using a multi-objective evolutionary algorithm[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:782-796
    [72]Greiner D,Winter G,Emperador J M,Galv(?)n B.Gray coding in evolutionary multicriteria optimization:Application in frame structural optimum design[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:576-591
    [73]Coello Coello C A,Pulido G T.Multiobjective structural optimization using a micro-genetic algorithm[J].Structural and Multidisciplinary Optimization,2005,30(5):388-403
    [74]Nicolini M.A two-level evolutionary approach to multi-crterion optimization of water supply systems[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:736-751
    [75]Cheung P B,Reis L F R,Formiga K T M,Chaudhry F H,Ticona W G C.Multiobjective evolutionary algorithms applied to the rehabilitation of a water distribution system:A comparative study[A].Evolutionary Multi-Criterion Optimization.Second International Conference[C].Faro,Portugal,2003:662-676
    [76]Rivas-D(?)valos F,Irving M R.An approach based on the strength Pareto evolutionary algorithm 2for power distribution system planning[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:707-720
    [77]Zhang P,Cooniek A H.Coordinated synthesis of PSS parameters in multi-machine power systems using the method of inequalities applied to genetic algorithms[J].IEEE Transactions on Power Systems,2000:15(2):811-816
    [78]Kipouros T,Jaeggi D,Dawes B,Parks G,Savill M.Multi-objective optimisation of turbomachinery blades using tabu search[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:897-910
    [79]Arroyo J E C,Armentano V A.Genetic local search for multi-objective flowshop scheduling problems[J].European Journal of Operational Research,2005:167(3):717-738
    [80]Osman M S,Abo-Sinna M A,Mousa A A.An effective genetic algorithm approach multiobjective resource allocation problems[J].Applied Mathematics and Computation,2005:163(2):755-768
    [81]Majumdar S,Mitra K,Sardar G.Kinetic analysis & optimization for the catalytic esterification step of PPT polymerization[J].Macromolecular Theory and Simulations,2005:14:49-59
    [82]Manos S,Poladian L,Bentley P,Large M.Photonic device design using multiobjective evolutionary algorithms[A].Evolutionary Multi-Criterion Optimization.Third International Conference[C].Guanajuato,M(?)xico,2005:636-650
    [83]Hennessy M H,Kelley A M.Using real-valued multi-objective genetic algorithms to model molecular absorption spectra and Raman excitation profiles in solution[J].Physical Chemistry Chemical Physics,2004,6(6):1085-1095
    [84]Lahanas M,Schreibmann E,Baltas D.Multiobjective inverse planning for intensity modulated radiotherapy with constraint-free gradient-based optimization algorithms[J].Physics in Medicine and Biology,2003,48:2843-2871
    [85]Garcia-Pedrajas N,Herv(?)s-Martinez C,Ortiz-Boyer D.Cooperative Coevolution of Artificial Neural Network Ensembles for Pattern Classification[J].IEEE Transactions on Evolutionary Computation,2005:9(3):271-302
    [86]Schwefel H.Numerical optimization of computer models[M].Chichester:John Wiely & Sons,1981
    [87]Schwefel H.Evolution and optimum seeking[M].New York:John Wiely & Sons,1995
    [88]Fogel L,Owens A,Walsh M.Artificial intelligence through simulated evolution[M].New York:John Wiely & Sons,1996
    [89]Fogel D.System identification through simulated evolution:A machine learning approach to modeling[M].Needham Heights:Ginn Press,1991
    [90]Wolpert D H,Macready W G.No free lunch theorems for optimization[J].IEEE Transactions on Evolutionary Computation,1997:1(1):67-82
    [91]Holland J.Adaption in natural and artificial systems[M].1~(st) Ed.Cambridge:MIT press,1975
    [92]Deb K,Agrawal R B.Simulated binary crossover for continuous search space[J].Complex Systems,1995,9:115-148
    [93]玄光男,程润伟.遗传算法与工程优化[M].北京:清华大学出版社,2003
    [94]葛培明.改进的遗传算法及其在工程优化中的应用[D].成都:西南交通大学博士论文,2006
    [95]Farina M,Amato P.A fuzzy definition of "optimality" for many-criteria optimization problems [J].IEEE Transactions on Systems,Man,and Cybernetics—Part A:Systems and Humans,2004,34(3):315-326
    [96]K(o|¨)ppen M,Vicente-Gareia R,Nickolay B.Fyzzy-pareto-dominance and its application in evolutionary multi-objective optimization[A].Third International Conference on Evolutionary Multi-Criterion Optimization[C].Guanajuato,M(?)xico,2005:399-412
    [97]崔逊学,李淼,方廷健.多目标协调进化算法研究[J].计算机学报,2001,24(9):979-984
    [98]魏世孝,周献中.多属性决策理论方法及其在C~3I系统中的应用[M].北京:国防工业出版社,1998
    [99]Saaty T L.Axiomatic foundation of the analytic hierarchy process[J].Management Science,1986,32(7):841-855
    [100]Zadeh LA.Fuzzy Sets[J].Information and Control,1965,8:338-353
    [101]Lee C C.Fuzzy logic in control systems:Fuzzy logic controller,part Ⅰ[J].IEEE Transactions on Systems,Man,and Cybernetics,1990,20:404-418
    [102]Deb K,Pratap A,Agarwal S,et al.A fast and elitist multiobjective genetic algorithm:NSGA-II [J].IEEE Transactions on Evolutionary Computation,2002,6(2):182-197
    [103]Dorf R C,Bishop R H.Modern Control Systems[M].8th Ed.Boston,MA,USA:Addison-Wesley Longman,1998
    [104]雷德明,吴智铭.基于个体密集距离的多目标进化算法[J].计算机学报,2005,28(8):1320-1326
    [105]杨晓帆.熵权系数优化模型在综合型房地产投资决策中的应用[D].武汉:武汉大学硕士论文,2004
    [106]邱菀华.管理决策与应用熵学[M].北京:机械工业出版社,2001
    [107]张晓缋,戴冠中,徐乃平.遗传算法种群多样性的分析研究[J].控制理论与应用,1998,15(1):17-23
    [108]Farhang-Mehr A,Azarm S.Diversity assessment of pareto optimal solution sets:an entropy approach[A].Proceedings of the 2002 congress on evolutionary computation[C].Piscataway,NJ,2002:723-728
    [109]Deb K,Goel T.Controlled elist non-dominated sorting genetic algorithms for better convergence [A].First International Conference on Evolutionary Multi-Criterion Optimization[C].Zurich,Switzerland,2001:67-81
    [110]Deb K,Pratap A,Moitra S.Mechanical component design for multiple objectives using elitist non-dominated sorting GA[R].KanGAL report 200002,Indian Institute of Technology,Kanpur,India,2000
    [111]Coello Coello C A,Sierra M R.A coevolutionary multi-objective evolutionary algorithm[A].Proceedings of the 2003 Congress on Evolutionary Computation[C].Canberra,Australia,2003:482-489
    [112]Deb K,Zope P,Jain A.Distributed computing of Pareto-optimal solutions with evolutionary algorithms[A].Proceedings of the 2003 Congress on Evolutionary Computation[C].Faro,Portugal,2003:534-549
    [113]Branke J,Schmeck H,Deb K,Reddy M.Parallelizing multi-objective evolutionary algorithms:Cone separation[A].2004 Congress on Evolutionary Computation[C].Portland,Oregon,USA,2004:1952-1957
    [114]Tan K C,Yang Y J,Lee T H.A distributed cooperative coevolutionary algorithm for multiobjective optimization[A].Proceedings of the 2003 Congress on Evolutionary Computation[C].Canberra,Australia,2003:2513-2520
    [115]Keerativuttiumrong N,Chaiyaratana N,Varavithy V.Multi-objective co-operative co-evolutionary genetic algorithm[A].Parallel Problem Solving from Nature-PPSN Ⅶ[C].Granada,Spain,2002:288-297
    [116]Iorio A W,Li X D.A cooperative coevolutionary multiobjective algorithm using non-dominated sorting[A].Proceedings of the Genetic and Evolutionary Computation Conference[C].Seattle,Washington,USA,2004:537-548
    [117]Potter M A,De Jong K A.A cooperative coevolutionary approach to function optimization[A].Proceedings Of Parallel Problem Solving From Nature Ⅲ[C].Berlin Germany,1995:249-257
    [118]Lohn J D,Kraus W F,Haith G L.Comparing a coevolutionary genetic algorithm for multiobjective optimization[A].Congress on Evolutionary Computation[C].Piscataway,2002:1157-1162
    [119]曹先彬,李金龙,王煦法.基于生态协同的多目标优化研究[J].软件学报,2001,12(4):521-528
    [120]Coello C A,Sierra M R.A coevolutionary multi-objective evolutionary algorithm[A].Proceedings of the 2003 Congress on Evolutionary Computation[C].Australia,2003:482-489
    [121]Abraham A,Jain L,Goldberg R.Evolutionary multiobjective optimization:Theoretical advances and applications[M].USA:Springer,2005
    [122]孙晓燕,巩敦卫.变种群规模合作型协同进化遗传算法及其在优化中的应用[J].控制与决策,2004,19(12):1437-1440
    [123]Krieger C,Hosticka B J.Inverse kinematics computations with modified CORDIC Iterations [A].IEE Proceedings of Computer Digital Techniques[C].Japan,1996:87-92
    [124]Manocha D,Canny J.Real ime inverse kinematics for general 6R manipulators[A].Proceedings of IEEE International Conference on Robotics and Automation[C].Nice,France,1992:383-389
    [125]Manseur R,Doty K L.Structural kinematics of 6-revolute-axis robot manipulators[J].Mechanism and Machine Theory,1996,31(5):647-657
    [126]周友行,何清华,邓伯禄.一种改进的爬山法优化求解冗余机械手运动学逆解[J].机器人,2003,25(1):35-38
    [127]吴爱国,郝润生.一种改进BP算法在机械手逆运动学中的应用[J].中国工程科学,2005,7(7):34-38
    [128]Lu B L,Ito K.Reguladzation of inverse kinematics for redundant manipulators using neural network inversions[A].Proceedings of IEEE International Conference on Neural Networks[C].Perth,1995:2726-2731
    [129]Alexopoulos C,Griffin P M.Path planning for a mobile robot[J].IEEE Trans on System,Man and Cybernetics,1992,22(2):318-322
    [130]Keron Y,Borenstein J.Potential field methods and their inherent limitations for mobile robot navigation[A].Proceedings of the International Conference on Robotics and Automation[C].California,1991:1398-1404
    [131]马兆青,袁曾任.基于栅格的移动机器人实时导航和避障机器人[J].机器人,1996,18(6):344-348
    [132]孙树洞,曲彦宾.遗传算法在机器人路径规划中的应用研究[J].西北工业大学学报,1998,16(1):79-83
    [133]罗熊,樊晓平,易晟,张恒.具有大量不规则障碍物的环境下机器人路径规划的一种新型遗传算法[J].机器人,2004,26(1):11-15
    [134]Xiao J,Michalewicz Z,Zhang L,Trojanowski K.Adaptive evolutionary planner/navigator for mobile robots[J].IEEE Trans.On Evolutionary Computation,1997,1(1):18-28
    [135]Elshamli A,Abdullah H A,Areibi S.Genetic algorithm for dynamic path planning[A].Proceedings of the Canadian Conference of Electrical and Computer engineering[C].Niagara Falls,Canada,May,2004.
    [136]王强,姚进,王进戈.基于遗传算法的移动机器人的一种路径规划方法[J].哈尔滨工业大学学报,2004,36(7):867-870
    [137]周明,孙树栋.基于遗传算法的多移动机器人协调路径规划[J].自动化学报,2000,26(5):672-676
    [138]周明,孙树栋,彭炎午.基于遗传算法的多机器人系统集中协调式路径规划[J].航空学报,1999,21(2):146-149
    [139]Kumova B I.CEVOP:A Co-evolutionary Planning Methodology.http://www.old.netobjectdays.org/pdf/02/papers/malceb/0437.pdf
    [140]Cai Z X,Peng Z H.Cooperative coevolutionary adaptive genetic algorithm in path planning of cooperative multi-mobile robot systems[J].Journal of Intelligent and Robotic Systems,2002,33:61-71
    [141]孙晓燕,巩敦卫.基于协同进化算法的多机器人移动路径规划[A].Proceedings of the 5~(th)World Congress on Intelligent Control and Automation[C],Hangzhou,China,2004:2231-2235

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700