Evolutionary Design of agent societies
As an alternative to hand-crafting agent designs, evolutionary techniques provide a useful alternative to designing agent systems or agent behaviors.
  • Cooperative Coevolution: We use one or more populations of agents to evolve effectively coordinated groups using novel techniques like shared memory based cooperative coevolution and strongly typed genetic programming (IEEE-EC'98, ICGA'95, GP'97).
  • Competitive Coevolution: We have used multiple populations of competing agents to simulate "escalating arms races" that leads to robust agent behaviors which can compete against a wide variety of opponents (book chapter in ADAPTION AND LEARNING IN MULTIAGENT SYSTEMS'96).
  • Adaptive Systems approach to Social Dilemmas: We have used a novel genetic algorithm based framework to develop agent societies that can avoid social dilemmas like Braess Paradox and the Tragedy of the Commons (ICGA'97, ICMAS'2000, GECCO'2000).
Publications From This Project
Sandip Sen and Partha Sarathi Dutta, "Searching for optimal coalition structures" ,in the Proceedings of the Fourth International Conference on Multiagent Systems (pages 286--292), held between July 7--12, 2000 in Boston, MA.
Manisha Mundhe and Sandip Sen, "Evolving agent societies that avoid social dilemmas" ,in the Proceedings of GECCO-2000 (pages 809--816), held between July 8--12, 2000 in Las Vegas, Nevada.
Narendra Puppala, Sandip Sen, and Maria Gordin, "Shared Memory Based Cooperative Coevolution," in the Proceedings of the International Conference on Evolutionary Computation'98 (pages 570-574), IEEE Press, 1998.
Maria Gordin, Narendra Puppala and Sandip Sen, "Evolving Cooperative Groups: Preliminary Results" in the Working Papers of the AAAI-97 Workshop on Multiagent Learning, pages 31-35. (Workshop Notes available as AAAI Technical Report WS-97-03).
Neeraj Arora and Sandip Sen, "Resolving Social Dilemmas Using Genetic Algorithms:Initial Results," in the Proceedings of the Seventh International Conference on Genetic Algorithms , pages 689-695, Lansing, MI, 1997.
Thomas Haynes and Sandip Sen, "Crossover Operators for Evolving a Team" in the Proceedings of Genetic Programming 1997: the Second Annual Conference , pages 162--167, San Francisco, CA, 1997.
Thomas Haynes & Sandip Sen, "Co-adaptation in a team" to appear in International Journal of Computation Intelligence and Organizations, vol 1, no. 4.
Thomas Haynes, Sandip Sen, Dale Schoenefeld, and Roger Wainwright, "Evolving a Team", in the AAAI Fall Symposium on Genetic Programming, in Cambridge, MA, November, 1995.