Skip to main content

Ant Colony Optimization for Automatic Design of Strategies in an Adversarial Model

  • Chapter
Nature Inspired Cooperative Strategies for Optimization (NICSO 2011)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 387))

  • 667 Accesses

Abstract

Adversarial decision making is aimed at determining optimal strategies against an adversarial enemy who observes our actions and learns from them. The field is also known as decision making in the presence of adversaries. Given two agents or entities S and T (the adversary), both engage in a repeated conflicting situation in which agent T tries to learn how to predict the behaviour of S. One defense for S is to make decisions that are intended to confuse T, although this will affect the ability of getting a higher reward. It is difficult to define good decision strategies for S since they should contain certain amount of randomness. Ant-based techniques can help in this direction because the automatic design of good strategies for our adversarial model can be expressed as a combinatorial optimization problem that is suitable for Ant-based optimizers. We have applied the Ant System (AS) and the Max-Min Ant System (MMAS) algorithms to such problem and we have compared the results with those found by a Generational Genetic Algorithm in a previous work. We have also studied the structure of the solutions found by both search techniques. The results are encouraging because they confirm that our approach is valid and MMAS is a competitive technique for automatic design of strategies.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amigoni, F., Gatti, N., Ippedico, A.: A game-theoretic approach to determining efficient patrolling strategies for mobile robots. In: Proceedings of the International Conference on Web Intelligence and Intelligent Agent Technology (IAT 2008), pp. 500–503 (2008)

    Google Scholar 

  2. Baldassarre, G., Nolfi, S.: Strengths and synergies of evolved and designed controllers: A study within collective robotics. Artificial Intelligence 173(7-8), 857–875 (2009)

    Article  Google Scholar 

  3. Caro, G.D., Dorigo, M.: Antnet: Distributed stigmergetic control for communication networks. Journal of Artificial Intelligence Research 9, 317–365 (1998)

    MATH  Google Scholar 

  4. Cordón, O., de Viana, I.F., Herrera, F., Moreno, L.: A new aco model integrating evolutionary computation concepts: The best-worst ant system. In: Proceedings of the Second International Workshop on Ant Algorithms, ANTS 2000, pp. 22–29 (2000)

    Google Scholar 

  5. Corne, D., Dorigo, M., Glover, F., Dasgupta, D., Moscato, P., Poli, R., Price, K.V. (eds.): New ideas in optimization. McGraw-Hill Ltd, UK (1999)

    Google Scholar 

  6. Costa, D., Hertz, A.: Ants can colour graphs. The Journal of the Operational Research Society 48(3), 295–305 (1997)

    MATH  Google Scholar 

  7. Dorigo, M., Caro, G.D.: Ant algorithms for discrete optimization. Artificial Life 5(2), 137–172 (1999)

    Article  Google Scholar 

  8. Dorigo, M., Gambardella, L.M.: Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Trans. on Evolutionary Computation 1(1), 53–66 (1997)

    Article  Google Scholar 

  9. Dorigo, M., Stützle, T.: Ant Colony Optimization. MIT Press, Cambridge (2004)

    Book  MATH  Google Scholar 

  10. Dorigo, M., Maniezzo, V., Colorni, A.: The ant system: Optimization by a colony of cooperating agents. IEEE Trans. on Systems, Man and Cybernetics - Part B 26(1), 1–13 (1996)

    Google Scholar 

  11. Fidanova, S., Lirkov, I.: Ant colony system approach for protein solving. In: Proceedings of 2nd Int. Multiconf. on Computer Science and Information Technology, pp. 887–891 (2008)

    Google Scholar 

  12. Kott, A., McEneany, W.M.: Adversarial Reasoning: Computational Approaches to Reading the Opponents Mind. Chapman and Hall/ CRC, Boca Raton (2007)

    MATH  Google Scholar 

  13. Kott, A., Ownby, M.: Tools for real-time anticipation of enemy actions in tactical ground operations. In: Proceedings of the 10th International Command and Control Research and Technology Symposium (2005)

    Google Scholar 

  14. Krasnogor, N., Terrazas, G., Pelta, D.A., Ochoa, G.: A critical view of the evolutionary design of self-assembling systems. In: Talbi, E.-G., Liardet, P., Collet, P., Lutton, E., Schoenauer, M. (eds.) EA 2005. LNCS, vol. 3871, pp. 179–188. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  15. Maniezzo, V., Colorni, A., Dorigo, M.: The ant system applied to the quadratic assignment problem. Tech. Rep. 94/28, IRIDIA, Université Libre de Bruxelles, Belgium (1994)

    Google Scholar 

  16. McMullen, P.R.: An ant colony optimization approach to addressing a jit sequencing problem with multiple objectives. Artificial Intelligence in Engineering 15(3), 309–317 (2001)

    Article  Google Scholar 

  17. Park, H.S., Pedrycz, W., Oh, S.K.: Evolutionary design of hybrid self-organizing fuzzy polynomial neural networks with the aid of information granulation. Expert Systems with Applications 33(4), 830–846 (2007)

    Article  Google Scholar 

  18. Paruchuri, P., Pearce, J.P., Kraus, S.: Playing games for security: An efficient exact algorithm for solving bayesian stackelberg games. In: Proceedings of 7th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2008), pp. 895–902 (2008)

    Google Scholar 

  19. Pelta, D., Yager, R.: On the conflict between inducing confusion and attaining payoff in adversarial decision making. Information Sciences 179, 33–40 (2009)

    Article  Google Scholar 

  20. Popp, R., Yen, J.: Emergent Information Technologies and Enabling Policies for Counter-Terrorism. John Wiley and Sons, Hoboken (2006)

    Book  Google Scholar 

  21. Salcedo-Sanz, S., Naldi, M., Perez-Bellido, A.M., Portilla-Figueras, A., Ortiz-Garcia, E.G.: Evolutionary design of oriented-tree networks using cayley-type encodings. Information Sciences 179(20), 3461–3472 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  22. Stützle, T., Hoos, H.H.: Max-min ant system. Future Generation Computer Systems 16(8), 889–914 (2000)

    Article  Google Scholar 

  23. Villacorta, P., Pelta, D.: Evolutionary design and statistical assessment of strategies in an adversarial domain. In: Proceedings of the IEEE Conference on Evolutionary Computation (CEC 2010), pp. 2250–2256 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Villacorta, P.J., Pelta, D.A. (2011). Ant Colony Optimization for Automatic Design of Strategies in an Adversarial Model. In: Pelta, D.A., Krasnogor, N., Dumitrescu, D., Chira, C., Lung, R. (eds) Nature Inspired Cooperative Strategies for Optimization (NICSO 2011). Studies in Computational Intelligence, vol 387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24094-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24094-2_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24093-5

  • Online ISBN: 978-3-642-24094-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics