Abstract
Artificial bee colony (ABC) is a recently introduced algorithm that models the behavior of honey bee swarm to address a multiobjective version for ABC, named Multiobjective Artificial Bee Colony algorithm (MO-ABC). We describe the methodology and results obtained when applying the new MO-ABC metaheuristic, which was developed to solve a real-world frequency assignment problem (FAP) in GSM networks. A precise mathematical formulation for this problem was used, where the frequency plans are evaluated using accurate interference information taken from a real GSM network. In this paper, our work is divided into two stages: In the first one, we have accurately tuned the algorithm parameters. Then, in the second step, we have compared the MO-ABC with previous versions of distinct multiobjective algorithms already developed to the same instances of the problem. As we will see, results show that this approach is able to obtain reasonable frequency plans when solving a real-world FAP. In the results analysis, we consider as complementary metrics the hypervolume indicator to measure the quality of the solutions to this problem as well as the coverage relation information.






Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Aardal KI, van Hoesel CPM, Koster AMCA, Mannino C, Sassano A (2003) Models and solution techniques for the frequency assignment problem. 4OR 1(4):261–317. http://fap.zib.de
Arsuaga-Rios M, Vega-Rodriguez M, Prieto-Castrillo F (2011) Multi-objective artificial bee colony for scheduling in grid environments. In: IEEE symposium on swarm intelligence (SIS), 2011, pp 1–7
Babu B, Gujarathi AM (2007) Multi-objective differential evolution (mode) algorithm for multi-objective optimization: parametric study on benchmark test problems. J Future Eng Technol 3(1):47–59
Babu B, Jehan M (2003) Differential evolution for multi-objective optimization. In: The 2003 congress on evolutionary computation, 2003, vol 4. CEC‘03, pp 2696–2703
Chaves-González JM et al (2008) SS vs PBIL to solve a real-world frequency assignment problem in GSM networks. In: EvoWorkshops, Lecture Notes in Computer Science, vol 4974. Springer, Berlin, pp 21–30
da Silva Maximiano M et al (2009) Multiobjective frequency assignment problem using the MO-VNS and MO-SVNS algorithms. In: World congress on nature and biologically inspired computing (NaBIC). IEEE, Coimbatore, pp 221–226
da Silva Maximiano M et al (2009) Parameter analysis for differential evolution with pareto tournaments in a multiobjective frequency assignment problem. In: Corchado E, Yin H (eds) Intelligent data engineering and automated learning—IDEAL 2009, vol 5788. Lecture Notes in Computer Science. Springer, Berlin, pp 799–806
da Silva Maximiano M et al (2010) Application of differential evolution to a multi-objective real-world frequency assignment problem. In: Hiot LM, Ong YS, Qing A, Lee CK (eds) Differential evolution in electromagnetics, adaptation learning and optimization, vol 4. Springer, Berlin, pp 155–176
Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Eisenblätter A et al (2001) Frequency assignment in GSM networks: models, heuristics and lower bounds. Ph.D. thesis
Eisenblätter A et al (2002) Frequency planning and ramifications of coloring. Discuss Math Graph Theory 22:51–58
FAP Website (2011) http://fap.zib.de/
Fonseca CM et al (2006) An improved dimension-sweep algorithm for the hypervolume indicator. In: IEEE congress on evolutionary computation. Vancouver, pp 1157–1163
Gamst A, Rave W (1982) On frequency assignment in mobile automatic telephone systems. In: IEEE global communication conference GLOBECOM82, Miami, pp 309–315
Geiger MJ (2008) Randomised variable neighbourhood search for multi objective optimisation. CoRR
Gitizadeh M, Khalilnezhad H, Hedayatzadeh R (2012) Tcsc allocation in power systems considering switching loss using moabc algorithm. Electr Eng 1–13. doi:10.1007/s00202-012-0242-x
GSM World (2011) http://www.gsmworld.com/news/statistics/index.shtml
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. In: Technical report TR06
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39:459–471
Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8(1):687–697
Kuurne A (2002) On GSM mobile measurement based interference matrix generation. In: IEEE 55th vehicular technology conference (VTC), vol 4, pp 1965–1969
Leese R, Hurley S (eds) (2002) Methods and algorithms for radio channel assignment. In: Oxford lecture series in mathematics and its applications. Oxford University Press, Oxford
Liang YC, Chen AHL, Tien CY (2009) Variable neighborhood search for multi-objective parallel machine scheduling problems. In: Proceedings of the 8th international conference on information and management sciences (IMS 2009), vol 16, pp 511–535
Luna F, Alba E, Nebro AJ, Pedraza S (2007) Evolutionary algorithms for real-world instances of the automatic frequency planning problem in GSM networks. EvoCOP 4446/2007:108–120
Luna F, Blum C, Alba E, Nebro AJ (2007) ACO vs EAs for solving a real-world frequency assignment problem in GSM networks. GECCO ‘07, pp 94–101
Luna F, Estébanez C, León C, Chaves-González JM, Alba E, Aler R, Segura C, Vega-Rodríguez MA, Nebro AJ, Valls JM, Miranda G, Gómez-Pulido JA (2008) Metaheuristics for solving a real-world frequency assignment problem in GSM networks. In: GECCO ’08—proceedings of the 10th annual conference on genetic and evolutionary computation. ACM, Atlanta, pp 1579–1586
Mishra AR (2004) Fundamentals of cellular network planning and optimisation: 2g/2.5g/3g … evolution to 4g. chap. Radio network planning and optimisation. Wiley, Hoboken, pp 21–54
Omkar S, Senthilnath J, Khandelwal R, Naik GN, Gopalakrishnan S (2011) Artificial bee colony (abc) for multi-objective design optimization of composite structures. Appl Soft Comput 11(1):489–499
Pareto Multi Objective Optimization (2005) doi:10.1109/ISAP.2005.1599245
Qing A (2009) Differential evolution: fundamentals and applications in electrical engineering. Wiley-IEEE Press, Hoboken
Raquel CR, Prospero C Naval J (2005) An effective use of crowding distance in multiobjective particle swarm optimization. In: Proceedings of the 2005 conference on genetic and evolutionary computation, GECCO ‘05. ACM, New York, pp 257–264
Talbi EG (2009) Metaheuristics: from design to implementation. Wiley, Hoboken
Weicker N, Szabo G, Weicker K, Widmayer P (2003) Evolutionary multiobjective optimization for base station transmitter placement with frequency assignment. IEEE Trans Evol Comput 7(2):189–203
Zhang H, Zhu Y, Zou W, Yan X (2012) A hybrid multi-objective artificial bee colony algorithm for burdening optimization of copper strip production. Appl Math Model 36(6):2578–2591
Zhou G, Wang L, Xu Y, Wang S (2012) An effective artificial bee colony algorithm for multi-objective flexible job-shop scheduling problem. In: Huang DS, Gan Y, Gupta P, Gromiha M (eds) Advanced intelligent computing theories and applications. With aspects of artificial intelligence. Lecture Notes in Computer Science, vol 6839. Springer, Berlin, pp 1–8
Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: PPSN V—proceedings of the 5th international conference on parallel problem solving from nature. Springer, Amsterdam, pp 292–304
Acknowledgments
This work was partially funded by the Spanish Ministry of Science and Innovation and FEDER under the contract TIN2008-06491-C04-04 (the MSTAR project). Thanks also to the Polytechnic Institute of Leiria, for the economic support offered to Marisa Maximiano to make this research.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
da Silva Maximiano, M., Vega-Rodríguez, M.A., Gómez-Pulido, J.A. et al. A new Multiobjective Artificial Bee Colony algorithm to solve a real-world frequency assignment problem. Neural Comput & Applic 22, 1447–1459 (2013). https://doi.org/10.1007/s00521-012-1046-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-012-1046-7