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

Ants can Learn from the Opposite

Published:20 July 2016Publication History

ABSTRACT

In this work we present different learning strategies focused on detecting candidate solutions that are not interesting to be explored by a metaheuristic, in terms of evaluation function. We include a first step before the metaheuristic. The information obtained from this step is given to the metaheuristic, for visiting candidate solutions that are more promising in terms of their quality. The goal of using these strategies is to learn about candidate solutions that can be discarded from the search space, and thus to improve the search of the metaheuristic. We present two new strategies that differ on how the solutions can be constructed in an opposite way. Our approach is evaluated using Ant Solver, a well-known ant based algorithm for solving Constraint Satisfaction Problems. We show promising results that make our solution as good approach to apply in other metaheuristics.

References

  1. M. A. Ahandani and H. Alavi-Rad. Opposition-based learning in the shuffled differential evolution algorithm. Soft Comput., 16(8):1303--1337, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. Bartz-Beielstein and M. Preuss. Experimental research in evolutionary computation. In Genetic and Evolutionary Computation Conference, GECCO 2007, pages 3001--3020. Springer Berlin, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Blum and M. Dorigo. Deception in ant colony optimization. In M. Dorigo, M. Birattari, C. Blum, L. M. Gambardella, F. Mondada, and T. Stützle, editors, Ant Colony Optimization and Swarm Intelligence, 4th International Workshop, ANTS 2004, volume 3172 of Lecture Notes in Computer Science, pages 118--129. Springer, 2004.Google ScholarGoogle Scholar
  4. Y. Chi and G. Cai. Particle swarm optimization with opposition-based disturbance. In Informatics in Control, Automation and Robotics (CAR), 2010 2nd International Asia Conference on, volume 2, pages 223--226, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Derracm, S. Garcıa, D. Molina, and F. Herrera. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1(1):3--18, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  6. N. Dong and Y. Wang. Multiobjective differential evolution based on opposite operation. In 2009 International Conference on Computational Intelligence and Security, CIS 2009, pages 123--127. IEEE Computer Society, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. Esmailzadeh and S. Rahnamayan. Opposition-based differential evolution with protective generation jumping. In Differential Evolution (SDE), 2011 IEEE Symposium on, pages 1--8, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  8. E. C. Freuder and R. J. Wallace. Partial constraint satisfaction. Artificial Intelligence, 58(1--3):21--70, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. I. P. Gent, E. Macintyre, P. Prosser, B. M. Smith, and T. Walsh. Random constraint satisfaction: Flaws and structure. Constraints, 6(4):345--372, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. L. Han and X. He. A novel opposition-based particle swarm optimization for noisy problems. In Natural Computation, 2007. ICNC 2007. Third International Conference on, volume 3, pages 624--629, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Malisia and H. Tizhoosh. Applying opposition-based ideas to the ant colony system. In 2007 IEEE Swarm Intelligence Symposium, SIS 2007, pages 182--189, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. R. Malisia. Improving the exploration ability of ant-based algorithms. In H. R. Tizhoosh and M. Ventresca, editors, Oppositional Concepts in Computational Intelligence, volume 155, pages 121--142. Springer, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  13. R. G. Miller. Simultaneous Statistical Inference. Springer-Verlag, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  14. J. Montgomery and M. Randall. Anti-pheromone as a tool for better exploration of search space. In M. Dorigo, G. Di Caro, and M. Sampels, editors, Ant Algorithms, Third International Workshop, ANTS 2002, volume 2463 of Lecture Notes in Computer Science, pages 100--110. Springer, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Rahnamayan, H. Tizhoosh, and M. Salama. Opposition-based differential evolution algorithms. In IEEE International Conference on Evolutionary Computation, CEC 2006, pages 2010--2017, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  16. S. Rahnamayan, H. Tizhoosh, and M. Salama. Quasi-oppositional differential evolution. In IEEE Congress on Evolutionary Computation (CEC 2007), pages 2229--2236, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  17. S. Rahnamayan, H. R. Tizhoosh, and M. M. A. Salama. Opposition-based differential evolution (ODE) with variable jumping rate. In IEEE Symposium on Foundations of Computational Intelligence (FOCI 2007), pages 81--88. IEEE, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  18. S. Rahnamayan and G. G. Wang. Solving large scale optimization problems by opposition-based differential evolution (ODE). WSEAS Trans. on Computation, 7(10):1792--1804, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. R. Schoonderwoerd, J. L. Bruten, O. E. Holland, and L. J. M. Rothkrantz. Ant-based load balancing in telecommunications networks. volume 5, pages 169--207. MIT Press, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. C. Solnon. Ants can solve constraint satisfaction problems. IEEE Transactions on Evolutionary Computation, 6(4):347--357, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. T. Stützle and H. H. Hoos. MAX-MIN Ant System. volume 16, pages 889--914. Elsevier, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. Tang and X. Zhao. On the improvement of opposition-based differential evolution. In Sixth International Conference on Natural Computation, ICNC 2010, pages 2407--2411. IEEE, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  23. J. I. van Hemert and C. Solnon. A study into ant colony optimisation, evolutionary computation and constraint programming on binary constraint satisfaction problems. In J. Gottlieb and G. Raidl, editors, Evolutionary Computation in Combinatorial Optimization, 4th European Conference, EvoCOP 2004, volume 3004 of Lecture Notes in Computer Science, pages 114--123. Springer, 2004.Google ScholarGoogle Scholar
  24. H. Wang, H. Li, Y. Liu, C. Li, and S. Zeng. Opposition-based particle swarm algorithm with cauchy mutation. In Proceedings of the IEEE Congress on Evolutionary Computation, CEC 2007, pages 4750--4756, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  25. J. Wang, Z. Wu, and H. Wang. Hybrid differential evolution algorithm with chaos and generalized opposition-based learning. In Advances in Computation and Intelligence, volume 6382 of Lecture Notes in Computer Science, pages 103--111. Springer Berlin Heidelberg, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Ants can Learn from the Opposite

        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 '16: Proceedings of the Genetic and Evolutionary Computation Conference 2016
          July 2016
          1196 pages
          ISBN:9781450342063
          DOI:10.1145/2908812

          Copyright © 2016 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: 20 July 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          GECCO '16 Paper Acceptance Rate137of381submissions,36%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