TRUNCATION IMPLICATIONS: PARTICLE SWARM OPTIMIZATION
- From: "atmkoh@xxxxxxxxxxx" <atmkoh@xxxxxxxxxxx>
- Date: 22 Feb 2007 10:32:12 -0800
Hi, I am trying to utilise PSO to optimise my problem which requires
integer variables (not binary)
I have defined a mapping but when I look at the literature e.g. on
task assignment, etc I find that most researchers utilise truncation
at the first iteration of the evolution of the population
Generate random position as follows:
Position(i,j) = [(UB(j) - LB(j))*rand + LB(j)]
then
Position(i,j) = round(Position(i,j))
where i indexes the population, j indexes the problem dimension
rand is just a uniform number between 0 and 1
Obviously written as 1 line in the code; but for clarity and to stress
my point, that people generally use truncation
My questions are: Does any one know of any other way to generate NON
BINARY integer variables?
Secondly: What if there are no upper bounds? How do we use PSO then?
Thanks
I have seen Maurice Clerc's work but find it very difficult to make
head or tails of it. I am sure its brilliant but I dont understand his
integer PSO method. Any advice?
Thank you all in advance
.
- Prev by Date: Call for Special Sessions, Tutorials and Workshops
- Next by Date: any project ideas about genetic algorithm?
- Previous by thread: Call for Special Sessions, Tutorials and Workshops
- Next by thread: any project ideas about genetic algorithm?
- Index(es):