8 CONCLUSIONS
This paper has described an idiotypic AIS algorithm
(ITAA) for solving task allocation problems in the
multi-robot domain. The algorithm is novel since
other idiotypic approaches have only been
applicable to problems where many robots are
required to perform one task at a time using
swarming behaviours; in contrast ITTA is suited to
problems that require members of a multi-robot team
to act individually so that different tasks can be
solved simultaneously. The algorithm is also original
in its implementation of the Farmer equation, which
ignores concentrations of antibodies and uses novel,
2-dimensional models for stimulation and
suppression of the antibody affinities.
A series of initial tests have been carried out on
the algorithm using simulated mine diffusion
problems in MATLAB. These tests have helped to
establish suitable parameter values for the
stimulation and suppression terms and have
provided statistical evidence that the ITTA is
capable of out-performing the greedy Sequential
Best-Pair Assignment (SBPA) algorithm in about
85% of cases for numbers of robots N exceeding 8.
For smaller N the likelihood of outperforming the
greedy solution rises almost linearly as N increases.
The ITTA has also shown fast convergence to a
solution; for N of 8 and above the mean number of
iterations for arrival at the best solution is about 5,
i.e., the solution can be produced almost
instantaneously.
REFERENCES
Atay, N., Bayazit, B., 2007. Emergent task allocation for
mobile robots. In Proceedings of the Robotics: Science
and Systems Conference (RSS’07), Atlanta, GA, USA.
Barra, A., Agliari, E., 2007. Stochastic dynamics for
idiotypic immune networks. Physica A 389: pp. 5903-
5911.
Burnet, F.M., 1959. The clonal selection theory of
acquired immunity, Cambridge University Press,
Cambridge, U.K.
Dias M. B., Stentz, A., 2002. Opportunistic optimization
for market-based multi-robot control. In Proceedings
of the IEEE/RJS International Conference on
Intelligent Robots and Systems (IROS), Lausanne,
Switzerland: pp. 2714-2720
Dioubate, M., Guanzheng, T., Toure-Mohamed, L., 2008.
An artificial immune system based multi-agent model
and its application to robot cooperation problem. In
Proceedings of the 7th World Congress on Intelligent
Control and Automation, Chongging, China: pp.
3033-3039.
Farmer, J. D., Packard, N. H., Perelson, A. S., 1986. The
immune system, adaptation, and machine learning.
Physica, D, 2(1–3): pp. 187–204.
Fukuda T., Nakagawa, S., Kawauchi, Y., Buss, M., 1988.
Self-organizing robots based on cell structures -
CEBOT. In Proceedings of the IEEE/ RSJ
International Conference on Intelligent Robots and
Systems (IROS), Victoria, British Columbia, Canada:
pp. 145-150.
Gerkey, B. P., Mataric, M. J., 2002. Sold! Auction
methods for multi-robot coordination, IEEE
Transactions on Robotics and Automation 18(5): pp.
758-768.
Gerkey, B. P., Mataric, M. J., 2004. A formal analysis and
taxonomy of task allocation in multi-robot systems.
International Journal of Robotics Research 23(9): pp.
939-954.
Jerne, N. K., 1974. Towards a network theory of the
immune system. Ann. Immunol. (Inst Pasteur),
125C(1/2): pp. 373–389.
Jun, J-H., Lee, D-W., Sim, K-B.,1999. Realization of
cooperative strategies and swarm behavior in
distributed autonomous robotic systems using artificial
immune system. In Proceedings of the 1999 IEEE
International Conference of Man and Cybernetics 6:
pp. 614-619. IEEE Press, New York.
Lee, D-W., Sim, K-B., 1997. Artificial Immune Network-
based Cooperative Control in Collective Autonomous
Mobile Robots. In Proceedings of the IEEE
International Workshop on Robot and Human
Communication: pp. 58-63.
Li, J., Xu, H., Wang, S., Bai, L., 2007. An immunology-
based cooperation approach for autonomous robots. In
Proceedings of the 2007 International Conference on
Intelligent Systems and Knowledge Engineering (ISKE
2007), 4.
Liu, W., Winfield, A. F. T., Sa1, J., Chen, J., Dou, L.,
2010. Towards energy optimization: Emergent task
allocation in a swarm of foraging robots. Adaptive
Behavior 15 (3): pp. 289-305
Luh G. C., Liu, W.W., 2004. Reactive immune network
based mobile robot navigation. In Proceedings of the
3rd International Conference on Artificial Immune
Systems (ICARIS) 3239: pp. 119–132.
Mathews, G., Waldock, A., Paraskevaides, M., 2010.
Toward a decentralised sensor management system for
target acquisition and track. In Proceedings of the 5th
SEAS DTC Technical Conference: pp. C2.
Mitsumoto, N., Fukuda, T., Shimojima, K., Ogawa, A.,
1995. Micro autonomous robotic system and
biologically inspired immune swarm strategy as a
multi agent robotic system. In Proceedings of the 1995
IEEE International Conference on Robotics and
Automation: pp. 2187-2192.
Nanjanath, M., Gini, M., 2010. Repeated auctions for
robust task execution by a robot team. Journal
Robotics and Autonomous Systems 58(7): pp. 900-909,
North-Holland Publishing Co. Amsterdam, The
Netherlands.
AN IDIOTYPIC NETWORK APPROACH TO TASK ALLOCATION IN THE MULTI-ROBOT DOMAIN - Use of an
Artificial Immune System to Moderate the Greedy Solution
13