An External Memory Supported ACO for the Frequency Assignment Problem
Ant colony optimization algorithm is integrated with an external memory for the purpose of improving its efficiency for the solution of a well-known hard combinatorial optimization problem. The external memory keeps variable-size solution segments extracted from promising solutions of previous iterations. Each solution segment is associated with its parent’s fitness value. In the construction of a solution, each ant retrieves a segment from the memory using tournament selection and constructs a complete solution by filling the absent components. The proposed approach is used for the solution of minimum span frequency assignment problem for which very promising results are obtained for provably difficult benchmark test problems that could not be handled by any other ACO-based approach so far.
KeywordsProblem Instance Channel Assignment External Memory Elite Solution Demand Vector
Unable to display preview. Download preview PDF.
- Louis, S. J., Johnson, J. (1997) Solving similar problems using genetic algorithms and case-based memory,. In: Back, T. (ed.) Proceedings of the Seventh International Conference on Genetic Algorithms — 1997. San Fransisco, CA, pp. 84–91.Google Scholar
- Simoes, A., Costa, E. (2002) Using genetic algorithms to deal with dynamical environments: comparative study of several approaches based on promoting diversity. In: Langton, W. B. et al. (eds.) Proceedings of the genetic and evolutionary computation conference — GECCO 2002. Morgan Kaufmann, New York, pp.698–105.Google Scholar
- Acan, A., Tekol, Y. (2003) Chromosome reuse in genetic algorithms. In: Cantu-Paz et al. (eds.) Genetic and Evolutionary Computation Conference — GECCO 2003. Springer-Verlag, Chicago, pp.695–705.Google Scholar
- Goldberg, D. E., Smith, R. E. (1987) Non-stationary function optimization using genetic algorithms and with dominance and diploidy, Genetic Algorithms and their Applcations: Proceedings of the Second International Conference on Genetic Algorithms, pp. 217–223.Google Scholar
- Guntsch, M., Middendorf, M. (2002) A population based approach for ACO. In: Cagnoni, S. et al. (eds.) Applications of Evolutionary Computing — EvoWorkshops 2002, Lecture Notes in Computer Science, No:2279, Springer Verlag, pp. 72–81.Google Scholar
- Guntsch, M., Middendorf, M. (2002) Applying population based ACO for dynamic optimization problems. In: Dorigo, M. et al. (eds.) Ant Algorithms — Third International Workshop ANTS 2002, Lecture Notes in Computer Science, No:2463, Springer Verlag, pp. 111–122.Google Scholar
- Maniezzo, V., Carbonaro, A. (1998) An ant heuristic for the frequency assignment problem, Technical Report, University of Bologna.Google Scholar
- Acan, A., Altincay, H., Tekol, Y., Unveren, A. (2003) A genetic algorithm with multiple crossover operators for optimal frequency assignment problem, Proceedings of IEEE Congress on Evolutionary Computation-CEC 2003, Canberra, Australia, pp. 256–263.Google Scholar