Introducing the Environment in Ant Colony Optimization

  • Antonio Mucherino
  • Stefka FidanovaEmail author
  • Maria Ganzha
Part of the Studies in Computational Intelligence book series (SCI, volume 655)


Meta-heuristics are general-purpose methods for global optimization, which take generally inspiration from natural behaviors and phenomena. Among the others, Ant Colony Optimization (ACO) received particular interest in the last years. In this work, we introduce the environment in ACO, for the meta-heuristic to perform a more realistic simulation of the ants’ behavior. Computational experiments on instances of the GPS Surveying Problem (GSP) show that the introduction of the environment in ACO allows us to improve the quality of obtained solutions.


Global Position System Attraction Domain Variable Neighborhood Search Heuristic Information Weighted Directed Graph 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This work was partially supported by two grants of the Bulgarian National Scientific Fund: “Efficient Parallel Algorithms for Large Scale Computational Problems” and “InterCriteria Analysis. A New Approach to Decision Making”.


  1. 1.
    Atanassova, V., Fidanova, S., Popchev, I., Chountas, P.: Generalized nets, ACO-algorithms and genetic algorithm. In: Sabelfeld, K.K., Dimov, I. (eds.) Monte Carlo Methods and Applications, pp. 39–46. De Gruyter, Berlin (2012)Google Scholar
  2. 2.
    Bektas, T.: The multiple traveling salesman problem: an overview of formulations and solution procedures. Omega 34(3), 209–219 (2006)CrossRefGoogle Scholar
  3. 3.
    Busiello, S.: Fractals and Music (in Italian), Aracne, p. 464 (2000)Google Scholar
  4. 4.
    Chen, L., Aihara, K.: Chaotic simulated annealing by a neural network model with transient chaos. Neural Netw. 8(6), 915–930 (1995)CrossRefGoogle Scholar
  5. 5.
    Dare, P.: Optimal design of GPS networks: operational procedures. Ph.D. Thesis, School of Surveying, University of East London, UK (1995)Google Scholar
  6. 6.
    Dare, P., Saleh, H.A.: GPS network design: logistics solution using optimal and near-optimal methods. J. Geod. 74, 467–478 (2000)CrossRefzbMATHGoogle Scholar
  7. 7.
    Dorigo, M., Birattari, M.: Ant colony optimization. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning, pp. 36–39. Springer, Heidelberg (2010)Google Scholar
  8. 8.
    El-Shorbagy, M.A., Mousa, A.A., Nasr, S.M.: A chaos-based evolutionary algorithm for general nonlinear programming problems. Chaos, Solitons Fractals 85, 8–21 (2016)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Falconer, K.: Fractal Geometry: Mathematical Foundations and Applications, 400 p. Wiley, New York (2013)Google Scholar
  10. 10.
    Fidanova, S.: Hybrid heuristics algorithms for GPS surveying problem. In: Boyanov, T., Dimova, S., Georgiev, K., Nikolov, G. (eds.) Proceedings of the \(6^{th}\) International Conference on Numerical Methods and Applications. Lecture Notes in Computer Science, vol. 4310, pp. 239–248 (2007)Google Scholar
  11. 11.
    Fidanova, S., Alba, E., Molina, G.: Memetic simulated annealing for GPS surveying problem. In: Margenov, S., Vulkov, L.G., Waśniewski, J. (eds.) Proceedings of the \(4^{th}\) International Conference on Numerical Analysis and Its Applications. Lecture Notes in Computer Science, vol. 5434, pp. 281–288 (2009)Google Scholar
  12. 12.
    Fidanova, S., Alba, E., Molina, G.: Hybrid ACO algorithm for the GPS surveying problem. In: Lirkov, I., Margenov, S., Waśniewski, J. (eds.) Proceedings of Large Scale Scientific Computing. Lecture Notes in Computer Science, vol. 5910, pp. 318–325 (2010)Google Scholar
  13. 13.
    Hofmann-Wellenhof, B., Lichtenegger, H., Collins, J.: Global Positioning System: Theory and Practice, 326 p. Springer, Heidelberg (1993)Google Scholar
  14. 14.
    Leick, A.: GPS Satellite Surveying, 3rd edn, 464 p. Wiley, New York (2004)Google Scholar
  15. 15.
    Mucherino, A., Fidanova, S., Ganzha, M.: Ant colony optimization with environment changes: an application to GPS surveying. IEEE Conference Proceedings, Federated Conference on Computer Science and Information Systems (FedCSIS15), Workshop on Computational Optimization (WCO15), Lodz, Poland, 495–500 (2015)Google Scholar
  16. 16.
    Mucherino, A., Seref, O.: Modeling and solving real life global optimization problems with meta-heuristic methods. In: Papajorgji, P.J., Pardalos, P.M. (eds.) Advances in Modeling Agricultural Systems. Springer Optimization and Its Applications, vol. 25, pp. 403–420 (2008)Google Scholar
  17. 17.
    Pandit, A., Dasanna, A.K., Sinha, S.: Multifractal analysis of HIV-1 genomes. Mol. Phylogenetics Evol. 62(2), 756–763 (2012)CrossRefGoogle Scholar
  18. 18.
    Papadimitriou, C.H.: The Euclidean travelling salesman problem is NP-complete. Theor. Comput. Sci. 4(3), 237–244 (1977)MathSciNetCrossRefzbMATHGoogle Scholar
  19. 19.
    Rani, M., Agarwal, R.: Generation of fractals from complex logistic map. Chaos, Solitions Fractals 42, 447–452 (2009)CrossRefGoogle Scholar
  20. 20.
    Saleh, H.A., Dare, P.: Effective heuristics for the GPS survey network of Malta: simulated annealing and Tabu search techniques. J. Heuristics 7, 533–549 (2001)CrossRefzbMATHGoogle Scholar
  21. 21.
    Saleh, H.A., Dare, P.: Heuristic methods for designing a global positioning system surveying network in the republic of Seychelles. Arab. J. Sci. Eng. 26(1B), 74–93 (2002)Google Scholar
  22. 22.
    Stutzle, T., Hoos, H.H.: MAX-MIN ant system. In: Dorigo, M., Stutzle, T., Di Caro, G. (eds.) Future Generation Computer Systems, vol. 16, pp. 889–914 (2000)Google Scholar
  23. 23.
    Talbi, E-G.: Metaheuristics: From Design to Implementation, 624 p. Wiley, New York (2009)Google Scholar
  24. 24.
    Teunissen, P., Kleusberg, A., GPS for Geodesy, 2nd edn., 650 p. Springer, Heidelberg (1998)Google Scholar
  25. 25.
    Verhulst, P.F.: A note on the law of population growth. Correspondence Mathematiques et Physiques 10, 113–121 (1938) (in French)Google Scholar
  26. 26.
    Yang, X.S.: Nature-Inspired Optimization Algorithms, 300 p. Elsevier Insights, Amsterdam (2014)Google Scholar
  27. 27.
    Yang, D., Li, G., Cheng, G.: On the efficiency of chaos optimization algorithms for global optimization. Chaos, Solitions Fractals 34, 1366–1375 (2007)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Antonio Mucherino
    • 1
  • Stefka Fidanova
    • 2
    Email author
  • Maria Ganzha
    • 3
  1. 1.IRISAUniversity of Rennes 1RennesFrance
  2. 2.BASUniversity of SofiaSofiaBulgaria
  3. 3.SRIPolish Academy of ScienceWarsawPoland

Personalised recommendations