26 January 2015 27 8K Report

Dear friends

I am trying to do multi-objective optimization with the weighted sum -method

,but I could not able to find Pareto set solution between two conflict objective,

from my point of view,maybe there are two problem :

the first one is incorrect parameters

the second one is wrong code about multi-objective optimization

about the second issue I am not sure that I have write correct code for multi -objective

,below is some part of my code I am appreciate for any help from you

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

objective1.. z1=e=1-d1("k1","j1")+1-d2("k1","j2");

objective2.. z2=e=c("j1","l1")*dem("l1")*x("j1","l1")+ c("j1","l2")*dem("l2")*x("j1","l2")+f("k1","j1")*y("k1","j1")+c("j2","l1")*dem("l1")*x("j2","l1")+ c("j2","l2")*dem("l2")*x("j2","l2")+f("k1","j2")*y("k1","j2");

objective3.. z3=e=0.1*z1-0.9*z2;

models multiplierCCR_model1/objective3,objective2,objective1,const1,const2,const21,const22,const23,const25,const51,const52,const3,const4,const5,const61,const7,const8,const9,const10, const512, const513, const514/ ;

Solve MultiplierCCR_model1 using MINLP Maximizing z1;

Solve MultiplierCCR_model1 using MINLP Minimizing z2;

Solve MultiplierCCR_model1 using MINLP Maximizing z3;

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

actually I have done three objective,including two conflict objective and composite one in one model,but I define three SOLVE function at the end of my programme.

I have used the weighted sum method for composting objective

More Iman Rahimi's questions See All
Similar questions and discussions