www.ShoppingPodder.com

Leading Computer Shopping,
News and information


Part of the Identityscape.com network...

getxfactor.com jmoodmusic.com smartbusinesschoices.com mintdepot.com lowfaresalways.com evangelicalview.com shoppingpodder.com soproudlywehail.com webnews.ws currenthumor.com

 

 

How to plot the 3-d pareto front?
   Shopping Podder - the Best of Computer Postings! Forum Index -> Computer Artificial Intelligence - Genetic  
View previous topic :: View next topic  
Author Message
figonc
Guest






PostPosted: Mon Nov 10, 2008 2:03 am    Post subject: How to plot the 3-d pareto front? Reply with quote

I used multi-objective GA to optimize 3 objects and get about 30
pareto solutions. Now I want to draw a 3-d pareto front, but I don't
know how to draw. Could someone tell me? Much thanks.
Back to top
khaled
Guest






PostPosted: Mon Nov 10, 2008 8:17 am    Post subject: Re: How to plot the 3-d pareto front? Reply with quote

On Nov 10, 1:03 pm, figonc <figo...@gmail.com> wrote:
Quote:
I used multi-objective GA to optimize 3 objects and get about 30
pareto solutions. Now I want to draw a 3-d pareto front, but I don't
know how to draw. Could someone tell me? Much thanks.

Use gnuplot. even u can integrate plotting procedure in your code with
it. (suing pipe)
Back to top
figonc
Guest






PostPosted: Thu Nov 13, 2008 8:24 am    Post subject: Re: How to plot the 3-d pareto front? Reply with quote

On Nov 10, 4:17 pm, khaled <khaled.ahsan.taluk...@gmail.com> wrote:
Quote:
On Nov 10, 1:03 pm, figonc <figo...@gmail.com> wrote:

I used  multi-objective GA to optimize  3 objects and  get about 30
pareto solutions. Now  I want to draw a 3-d pareto front, but I don't
know how to draw. Could someone tell me? Much thanks.

Use gnuplot. even u can integrate plotting procedure in your code with
it. (suing pipe)

The difficulty now exist is that I don't know how to use the 30
discrete points to form pareto front. The polting tool I used is
matlab.
Back to top
Kent Paul Dolan
Guest






PostPosted: Thu Nov 13, 2008 7:20 pm    Post subject: Re: How to plot the 3-d pareto front? Reply with quote

figonc wrote:
Quote:
khaled <khaled.ahsan.taluk...@gmail.com> wrote:
figonc <figo...@gmail.com> wrote:

I used multi-objective GA to optimize 3
objects and get about 30 pareto solutions.

Note that "Pareto" is a person's name, and so should
be capitalized.

Quote:
Now I want to draw a 3-d pareto front, but I
don't know how to draw [a 3-d graph on a
computer]. Could someone tell me [how to do
that]? Much thanks.

Use gnuplot. even [you] can integrate plotting
procedure in your code with it. ([us]ing pipe)

The difficulty [which] now exist[s] is that I
don't know how to use the 30 discrete points to
form [a] pareto front. The p[lot]ing tool I used
is matlab.

Well, "a Pareto front" is the data set that is
produced by a search for (linear integer search?)
solutions not dominated by other possible
solutions. What you are trying to find is a way to
present that data set visually in a way to help the
user make sense of it.

I don't use MATLAB, so I can't read descriptions of
how to use it with understanding, but perhaps you
can. I also don't have a wonderful concept of what
a depiction of a Pareto front would look like; my
visualization is a subset of points of the surface
on which an integer linear programming problem is
solved.

This is a tiny bit of discussion on the subject of
plotting/graphing Pareto front data sets.

Do be sure to open and read the second news article
too, which looks like hints for a good way to make
the data points look meaningful, using meshes like
are used by engineers in stress analysis problems.

http://preview.tinyurl.com/68go5o

Sorry not to be more help.

xanthian.
Back to top
figonc
Guest






PostPosted: Mon Nov 17, 2008 12:52 am    Post subject: Re: How to plot the 3-d pareto front? Reply with quote

On Nov 13, 9:20 pm, Kent Paul Dolan <xanth...@well.com> wrote:
Quote:
figonc wrote:

 > khaled <khaled.ahsan.taluk...@gmail.com> wrote:
 >> figonc <figo...@gmail.com> wrote:

 >>> I used  multi-objective GA to optimize  3
 >>> objects and  get about 30 pareto solutions.

Note that "Pareto" is a person's name, and so should
be capitalized.

 >>> Now I want to draw a 3-d pareto front, but I
 >>> don't know how to draw [a 3-d graph on a
 >>> computer]. Could someone tell me [how to do
 >>> that]?  Much thanks.

 >> Use gnuplot. even [you] can integrate plotting
 >> procedure in your code with it. ([us]ing pipe)

 > The difficulty [which] now exist[s] is that I
 > don't know how to use the 30 discrete points to
 > form [a] pareto front.  The p[lot]ing tool I used
 > is matlab.

Well, "a Pareto front" is the data set that is
produced by a search for (linear integer search?)
solutions not dominated by other possible
solutions. What you are trying to find is a way to
present that data set visually in a way to help the
user make sense of it.

I don't use MATLAB, so I can't read descriptions of
how to use it with understanding, but perhaps you
can. I also don't have a wonderful concept of what
a depiction of a Pareto front would look like; my
visualization is a subset of points of the surface
on which an integer linear programming problem is
solved.

This is a tiny bit of discussion on the subject of
plotting/graphing Pareto front data sets.

Do be sure to open and read the second news article
too, which looks like hints for a good way to make
the data points look meaningful, using meshes like
are used by engineers in stress analysis problems.

http://preview.tinyurl.com/68go5o

Sorry not to be more help.

xanthian.

Much thanks for xanthian. an example of 3d front plotting is in paper
"Pareto-Front Computation and Automatic Sizing of CPPLLs", I had try
to contact with the author but no reply. I think the plot using
fitting function to make the points form a 3d surface.
Back to top
khaled
Guest






PostPosted: Mon Nov 17, 2008 6:57 am    Post subject: Re: How to plot the 3-d pareto front? Reply with quote

On Nov 10, 7:17 pm, khaled <khaled.ahsan.taluk...@gmail.com> wrote:
Quote:
On Nov 10, 1:03 pm, figonc <figo...@gmail.com> wrote:

I used multi-objective GA to optimize 3 objects and get about 30
pareto solutions. Now I want to draw a 3-d pareto front, but I don't
know how to draw. Could someone tell me? Much thanks.

Use gnuplot. even u can integrate plotting procedure in your code with
it. (suing pipe)

I didn't get your comment. You have 30 (x-y-z) points and you want to
extract the points that reside on the Pareto-front right ?
If so, then just apply "non-dominated sort" and get the first front (x-
y-z points ranked as 1) from them and then plot. that's all.
Back to top
Display posts from previous:   
   Shopping Podder - the Best of Computer Postings! Forum Index -> Computer Artificial Intelligence - Genetic  
Page 1 of 1
All times are GMT

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum