Logo.

Research

Position and works

Current position

Research topics

Selected publications

Competing Ants for Organization Detection: application to Dynamic Distribution
Alain Cardon, Antoine Dutot, Frédéric Guinand, Damien Olivier, in Emergent Properties in Natural and Artificial Dynamical Systems, ed. Moulay Aziz Alaoui, Cyrille Bertelle, Springer Verlag, pp. 25-52, 2006, download, BibTeX, abstract
Organization Detection for Dynamic Load Balancing in Individual-Based Simulations
Cyrille Bertelle, Antoine Dutot, Frédéric Guinand, Damien Olivier, Multi-Agent and Grid Systems, vol. 3, n. 1, pp. 42, 2007, download, BibTeX, abstract
Organization Detection Using Emergent Computing
Cyrille Bertelle, Antoine Dutot, Frédéric Guinand, Damien Olivier, International Transactions on Systems Science and Applications, vol. 2, n. 1, pp. 61-70, 2006, download, BibTeX, abstract
Colored ants for distributed simulations
Cyrille Bertelle, Antoine Dutot, Frédéric Guinand, Damien Olivier, in ANTS, Brussels (Belgium), pp. 326-333, 2004, download, BibTeX, abstract

My complete bibliography is here.

PhD Thesis

My PhD thesis took place at the Computer Science laboratory of the university of Le Havre between years 2001 and 2005. Its title is ``Dynamic adaptive distribution using collective intelligence techniques'' («Distribution dynamique adaptative à l'aide de mécanismes d'intelligence collective»).

Here is the abstract :

This work presents a dynamic adaptive distribution method for distributed applications made of large number of interacting entities in a versatile computing environment.

Load balancing as well as communication minimisation are taken into account.

The proposed method is based on the detection of organisations inside the application to distribute it. Organisations are identified as groups of highly communicating entities.

Organisations evolve, appear, strengthen, weaken and disappear. Available computing resources, where the application runs, may also change. Such constraints imply a dynamic and adaptive distribution method.

The method is based on colonies of numerical ants trying to gather entities of the application. Ants cooperate inside a unique colony and compete when they are not in the same colony. They try to capture organisations inside the application, each colony working for a distinct computing resource. Competition between colonies is used to balance the load. Collaboration inside colonies allow to detect organisations, putting highly communicating sets on the same computing resource. Finally, population management allow to consider computing resources heterogeneity.

During this period, I worked on a software named AntCO² that implements a dynamic and adaptive distributed application placement service. It uses a collective intelligence techniques to compute the placement of the various components or agents making up a distributed application, and is able to react and adapt to the addition and removal of such components, by rebalancing the placement according to the available computing power.

Distribution dynamique adaptative par des mécanismes d'intelligence collective, détection d'organisations par des techniques de collaboration et de compétition
Antoine Dutot, LITIS, Laboratoire d'Informatique, de Traitement de l'Information et des Systèmes, FST, Université du Havre, 2005, download, BibTeX, abstract