skip to main content
10.1145/2330163.2330167acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Ants easily solve stochastic shortest path problems

Authors Info & Claims
Published:07 July 2012Publication History

ABSTRACT

The first rigorous theoretical analysis (Horoba, Sudholt (GECCO 2010)) of an ant colony optimizer for the stochastic shortest path problem suggests that ant system experience significant difficulties when the input data is prone to noise. In this work, we propose a slightly different ant optimizer to deal with noise.

We prove that under mild conditions, it finds the paths with shortest expected length efficiently, despite the fact that we do not have convergence in the classic sense. To prove our results, we introduce a stronger drift theorem that can also deal with the situation that the progress is faster when one is closer to the goal.

References

  1. N. Attiratanasunthron and J. Fakcharoenphol. A running time analysis of an ant colony optimization algorithm for shortest paths in directed acyclic graphs. Information Processing Letters, 105:88--92, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. P. Auer, N. Cesa-Bianchi, Y. Freund, and R. E. Schapire. The nonstochastic multiarmed bandit problem. SIAM Journal of Computing, 32:48--77, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. Bianchi, M. Dorigo, L. M. Gambardella, and W. J. Gutjahr. A survey on metaheuristics for stochastic combinatorial optimization. Natural Computing, 8:239--287, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. N. Cesa-Bianchi and G. Lugosi. Prediction, Learning, and Games. Cambridge University Press, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. Doerr, M. Fouz, and C. Witt. Sharp bounds by probability-generating functions and variable drift. In Genetic and Evolutionary Computation Conference (GECCO'11), pages 2083--2090. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. B. Doerr, D. Johannsen, and C. Winzen. Multiplicative drift analysis. In Genetic and Evolutionary Computation Conference (GECCO'10), pages 1449--1456. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. B. Doerr, F. Neumann, D. Sudholt, and C. Witt. On the runtime analysis of the 1-ANT ACO algorithm. In Genetic and Evolutionary Computation Conference (GECCO'07), pages 33--40. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Dorigo. Optimization, Learning and Natural Algorithms (in Italian). PhD thesis, Dipartimento di Elettronica, Politecnico di Milano, Milan, Italy, 1992.Google ScholarGoogle Scholar
  9. M. Dorigo and T. Stützle. Ant colony optimization. MIT Press, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Gardner. Nontransitive dice and other probability paradoxes. Scientific American, 223:110--114, 1970.Google ScholarGoogle ScholarCross RefCross Ref
  11. W. J. Gutjahr. A graph-based ant system and its convergence. Future Generation Comper Systems, 16:873--888, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. W. J. Gutjahr. ACO algorithms with guaranteed convergence to the optimal solution. Information Processessing Letters, 82:145--153, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  13. W. J. Gutjahr. A converging ACO algorithm for stochastic combinatorial optimization. In Symposium on Stochastic Algorithms: Foundations and Applications (SAGA'03), pages 10--25, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  14. W. J. Gutjahr. S-ACO: An ant-based approach to combinatorial optimization under uncertainty. In ANTS, pages 238--249. Springer, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  15. W. J. Gutjahr. Mathematical runtime analysis of aco algorithms: survey on an emerging issue. Swarm Intelligence, 1:59--79, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  16. W. J. Gutjahr. First steps to the runtime complexity analysis of ant colony optimization. Computers and Operations Research, 35:2711--2727, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. W. J. Gutjahr and G. Sebastiani. Runtime analysis of ant colony optimization with best-so-far reinforcement. Methodology and Computing in Applied Probability, 10:409--433, 2008.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. A. György, T. Linder, G. Lugosi, and G. Ottucsák. The on-line shortest path problem under partial monitoring. Journal of Machine Learning Research, 8:2369--2403, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. He and X. Yao. Drift analysis and average time complexity of evolutionary algorithms. Artificial Intelligence, 127:57--85, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. J. He and X. Yao. A study of drift analysis for estimating computation time of evolutionary algorithms. Natural Computing, 3:21--35, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. C. Horoba and D. Sudholt. Running time analysis of ACO systems for shortest path problems. In Engineering Stochastic Local Search Algorithms (SLS'09), pages 76--91. Springer, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. C. Horoba and D. Sudholt. Ant colony optimization for stochastic shortest path problems. In Genetic and Evolutionary Computation Conference (GECCO'10), pages 1465--1472. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. Johannsen. Random Combinatorial Structures and Randomized Search Heuristics. PhD thesis, Universität des Saarlandes, 2010. Available online at http://scidok.sulb.uni-saarland.de/volltexte/2011/3529/pdf/Dissertation_3166_Joha_Dani_2010.pdf.Google ScholarGoogle Scholar
  24. T. Kötzing, F. Neumann, D. Sudholt, and M. Wagner. Simple max-min ant systems and the optimization of linear pseudo-boolean functions. In Foundations of Genetic Algorithms (FOGA'11), pages 209--218. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. T. Lai and H. Robbins. Asymptotically efficient adaptive allocation rules. Advances in Applied Mathematics, 6:4--22, 1985.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. H. Robbins. Some aspects of the sequential design of experiments. Bulletin of the American Mathematical Society, 58:527--535, 1952.Google ScholarGoogle ScholarCross RefCross Ref
  27. T. Stützle and H. H. Hoos. MAX-MIN ant system. Future Generation Computer Systems, 16:889--914, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Ants easily solve stochastic shortest path problems

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '12: Proceedings of the 14th annual conference on Genetic and evolutionary computation
      July 2012
      1396 pages
      ISBN:9781450311779
      DOI:10.1145/2330163

      Copyright © 2012 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 July 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader