In comparison, the LS-PSO obtains results in
smaller number of iterations. LS-PBSO is the faster
algorithm (see Figure 2). For large problems it
produces solutions with a smaller number of
iterations and in a smaller time. The main advantage
of including the LS algorithm is that it obtains
almost always a good solution with the correct
combination of parameters. In 100 executions with
the best combination parameters and the same
number of iterations it obtains a higher number of
optimal solutions as can be seen in Figure 3.
C32 - 100 iterations
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
KBPSO CBPSO MBPSO PBPSO
Without Local Search With Local Search
Figure 3: Problem C32 - Percentage of best solutions.
6 CONCLUSIONS
This paper proposes a novel LS algorithm combined
with four binary PSO variants to solve the WRALP.
The performance of all algorithms is compared.
The four PSO binary variants (with or without
LS algorithm) used to solve the WRALP prove to be
very effective in the resolution of the WRALP. LS-
PSO exhibits better optimization performance in
terms of speed and global search. LS-PBPSO variant
provides solutions in smaller number of iterations
and in a smaller execution time.
The continuation of this work will be the search
and implementation of new methods for speeding up
the optimization process.
REFERENCES
Bernardino, A.M., Bernardino, E.M., Sánchez-Pérez, J.M.,
Vega-Rodríguez, M.A., Gómez-Pulido, J.A., 2008.
Solving the Ring Loading Problem using Genetic
Algorithms with intelligent multiple operators. In
Proceedings of International Symposium on
Distributed Computing and Artificial Intelligence
2008 (DCAI 2008)
, pp. 235-244. Springer Berlin /
Heidelberg.
Carlisle, A., Doizier, G., 2001. An off- the-shelf PSO.
ProcWorkshop Particle Swarm Optimization,
Indianapolis, IN.
Cho, K.S., Joo, U.G., Lee, H.S., Kim, B.T., Lee, W.D.,
2005. Efficient Load Balancing Algorithms for a
Resilient Packet Ring. ETRI Journal, Vol.27, no.1, pp.
110-113.
Clerc, M., Kennedy, J., 2002. The particle swarm-
explosion, stability, and convergence in a
multidimensional complex space. IEEE transactions
on evolutionary computation
, Vol. 6, pp 58-64.
Cosares, S., Saniee, I., 1994. An optimization problem
related to balancing loads on SONET rings.
Telecommunication Systems, Vol. 3, No. 2, pp. 165-
181. Springer Netherlands.
Dell'Amico, M., Labbé, M., Maffioli, F., 1999. Exact
solution of the SONET Ring Loading Problem.
Operations Research Letters. Vol.25(3), pp. 119-129.
Eberhart, R.C., Shi, Y., 2001. Particle swarm
optimization: developments, applications and
resources. In
Proceedings 2001 Congress
Evolutionary Computation
, Vol.1. IEEE Press.
Kennedy, J., Eberhart, R., 1995. Particle swarm
optimization. In
Proceedings of IEEE International
Conference on Neural Networks
, pp. 1942-1948. IEEE
Press.
Kennedy, J., Eberhart, R., 1997. A discrete binary version
of the particle swarm algorithm. In
Proceedings of the
IEEE International Conference on Systems, Man and
Cybernetics
, pp. 4104-4108. IEEE Press.
Kubat, P., Smith, J.M., 2005. Balancing traffic flows in
resilient packet rings. Girard, André (ed.) et al.,
Performance evaluation and planning methods for the
next generation internet.
GERAD 25th Anniversary,
Series 6, pp. 125-140. Springer.
Myung, Y.S., Kim, H.G., 2004. On the ring loading
problem with demand splitting.
Operations Research
Letters
, Vol. 32, No. 2, pp. 167-173 (7), Elsevier.
RPR Alliance, 2004. A Summary and Overview of the
IEEE 802.17 Resilient Packet Ring Standard.
Schrijver, A., Seymour, P., Winkler, P., 1998. The ring
loading problem.
SIAM Journal of Discrete
Mathematics
, Vol. 11, pp. 1–14.
Shen, Q., Jiang, J.H., 2004. Modified Particle Swarm
Optimization Algorithm for Variable Selection in
MLR and PLS Modeling: QSAR Studies of
Antagonism of Angiotensin II Antagonists.
European
Journal of Pharmaceutical Sciences
, Amsterdam,
Netherlands, Vol. 22, pp. 145-152.
Wang, B.F., 2005. Linear time algorithms for the ring
loading problem with demand splitting.
Journal of
Algorithms
, Vol. 54, Issue 1, pp. 45-57. Academic
Press, Inc., Duluth, MN.
Wang, L., Wang, X., Fu, J., Zhen, L., 2008. A Novel
Probability Binary Particle Swarm Optimization
Algorithm and Its Application. Journal of software,
Vol. 3, N. 9.
Yuan J., Zhou S., 2004. Polynomial Time Solvability Of
The Weighted Ring Arc-Loading Problem With
Integer Splitting. Journal of Interconnection Networks,
Vol. 5(2), pp. 193-200.
IJCCI 2009 - International Joint Conference on Computational Intelligence
236