资源简介

Multi-Objective Particle Swarm Optimization (MOPSO) is proposed by Coello Coello et al., in 2004. It is a multi-objective version of PSO which incorporates the Pareto Envelope and grid making technique, similar to Pareto Envelope-based Selection Algorithm to handle the multi-objective optimization problems. Just like PSO, particle in MOPSO are sharing information and moving...

资源截图

代码片段和文件信息

%
% Copyright (c) 2015 Yarpiz (www.yarpiz.com)
% All rights reserved. Please read the “license.txt“ for license terms.
%
% Project Code: YPEA121
% Project title: Multi-objective Particle Swarm Optimization (MOPSO)
% Publisher: Yarpiz (www.yarpiz.com)

% Developer: S. Mostapha Kalami Heris (Member of Yarpiz Team)

% Contact Info: sm.kalami@gmail.com info@yarpiz.com
%

function Grid=CreateGrid(popnGridalpha)

    c=[pop.Cost];
    
    cmin=min(c[]2);
    cmax=max(c[]2);
    
    dc=cmax-cmin;
    cmin=cmin-alpha*dc;
    cmax=cmax+alpha*dc;
    
    nObj=size(c1);
    
    empty_grid.LB=[];
    empty_grid.UB=[];
    Grid=repmat(empty_gridnObj1);
    
    for j=1:nObj
        
        cj=linspace(cmin(j)cmax(j)nGrid+1);
        
        Grid(j).LB=[-inf cj];
        Grid(j).UB=[cj +inf];
        
    end

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1350  2015-08-23 04:39  MOPSO\license.txt

     文件        873  2015-08-28 19:11  MOPSO\MOPSO\CreateGrid.m

     文件       1115  2015-08-28 19:11  MOPSO\MOPSO\DeleteOneRepMemebr.m

     文件        837  2015-08-28 19:11  MOPSO\MOPSO\DetermineDomination.m

     文件        557  2015-08-28 19:11  MOPSO\MOPSO\Dominates.m

     文件        969  2015-08-28 19:11  MOPSO\MOPSO\FindGridIndex.m

     文件       1350  2015-08-23 04:39  MOPSO\MOPSO\license.txt

     文件        397  2015-08-28 19:11  MOPSO\MOPSO\main.m

     文件        546  2015-08-28 19:11  MOPSO\MOPSO\MOP2.m

     文件        577  2015-08-28 19:11  MOPSO\MOPSO\MOP4.m

     文件       4708  2015-10-21 03:37  MOPSO\MOPSO\mopso.m

     文件        700  2015-08-28 19:11  MOPSO\MOPSO\Mutate.m

     文件        706  2015-08-28 19:11  MOPSO\MOPSO\PlotCosts.m

     文件        506  2015-08-28 19:11  MOPSO\MOPSO\RouletteWheelSelection.m

     文件       1099  2015-08-28 19:11  MOPSO\MOPSO\SelectLeader.m

     文件        121  2015-08-23 04:35  MOPSO\MOPSO\www.yarpiz.com.url

     文件        562  2015-10-21 03:39  MOPSO\MOPSO\ZDT.m

     文件        121  2015-08-23 04:35  MOPSO\www.yarpiz.com.url

     目录          0  2015-10-21 03:38  MOPSO\MOPSO

     目录          0  2018-11-12 22:06  MOPSO

----------- ---------  ---------- -----  ----

                17094                    20


评论

共有 条评论