Abstract
A simple mechanism is presented, based on ant-like agents, for routing and load balancing in telecommunications networks, following the initial works of Appleby and Stewart [1] and Schoonderwoerd et al. [32,33]. In the present work, agents are very similar to those proposed by Schoonderwoerd et al. [32,33], but are supplemented with the ability to perform more computations at switching nodes, which significantly improves the network's relaxation and its response to perturbations.
Preview
Unable to display preview. Download preview PDF.
References
Appleby, S. & Steward, S. (1994). Mobile software agents for control in telecommunications networks. British Telecom Technol. Journal 12, 104–113.
Beckers, R., Deneubourg, J.-L., Goss, S. and Pasteels, J.-M. (1990). Collective decision making through food recruitment. Ins. Soc., 37, 258–267.
Bilchev, G. & Parmee, I. C. (1995). The ant colony metaphor for searching continuous design spaces. In: Lecture Notes in Computer Science (Fogarty, Y., ed.) 993, 25–39, Springer-Verlag.
Bonabeau, E., Theraulaz, G. & Deneubourg, J.-L. (1996). Quantitative study of the fixed threshold model for the regulation of division of labour in insect societies. Proc. Roy. Soc. London B 263, 1565–1569.
Bonabeau, E., Theraulaz, G., Deneubourg, J.-L., Aron, S. & Camazine, S. (1997a). Self-organization in social insects. Trends in Ecol. Evol. 12, 188–193.
Bonabeau, E., Sobkowski, A., Theraulaz, G., Deneubourg, J.-L. (1997b). Adaptive task allocation inspired by a model of division of labor in social insects. In Bio-Computation and Emergent Computing, eds. D. Lundh, B. Olsson & A. Narayanan. Singapore: World Scientific.
Bounds, D.G. (1987). New optimization methods from physics and biology. Nature 329, 215–219.
Bullnheimer, B., Hartl, R. F. & Strauss, C. (1997a). A new rank based version of the ant system: a computational study. Working paper #1, SFB Adaptive Information Systems and Modelling in Economics and Management Science, Vienna.
Bullnheimer, B., Hartl, R. F. & Strauss, C. (1997b). Applying the ant system to the vehicle routing problem. 2nd Intnl Conf. on Metaheuristics (MIC'97).
Colorni, A., Dorigo, M. & Maniezzo, V. (1991). Distributed optimization by ant colonies. Proc. First Europ. Conf. on Artificial Life (Varela, F. & Bourgine, P., eds), pp. 134–142, MIT Press.
Colorni, A., Dorigo, M. & Maniezzo, V. (1992). An investigation of some properties of an ant algorithm. Proc. of 1992 Parallel Problem Solving from Nature Conference (Männer, R. & Manderick, B., eds), pp. 509–520, Elsevier Publishing.
Colorni, A., Dorigo, M., Maniezzo, V. & Trubian, M. (1993). Ant system for job-shop scheduling. Belg. J. Oper. Res., Stat. and Comput. Sci. 34, 39–53.
Costa, D. & Hertz, A. (1997). Ants can colour graphs. J. Op. Res. Soc. 48, 295–305.
Croes, G. A. (1958). A method for solving traveling salesman problems. Oper. Res. 6, 791–812.
Deneubourg, J.-L. & Goss, S. (1989). Collective patterns and decision making. Ethol. Ecol. & Evol. 1, 295–311.
Deneubourg, J.-L., Goss, S., Franks, N., Sendova-Franks, A., Detrain, C. and Chretien, L. (1991). The dynamics of collective sorting: Robot-like ant and ant-like robot. In: Simulation of Adaptive Behavior: From Animals to Animals (Meyer, J.A. and Wilson, S.W., eds.) pp. 356–365. Cambridge, MA: The MIT Press/Bradford Books.
Dorigo, M., Maniezzo, V. & Colorni, A. (1996). The Ant System: Optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. B 26, 1–13.
Dorigo, M. & Gambardella, L. M. (1997). Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comp. 1, 53–66.
Farmer, J. D., Packard, N. H. & Perelson, A. S. (1986). The immune system, adaptation, and machine learning. Physica D 22, 187–204.
Gambardella, L. M. & Dorigo, M. (1995). Ant-Q: a reinforcement learning approach to the traveling salesman problem. In: Proc. ML-95, 12th Intnl. Conf. Machine Learning, pp. 252–260 (Morgan Kaufmann, Palo Alto, CA).
Gambardella, L. M., Taillard, E. D. & Dorigo, M. (1997). Ant colonies for the QAP. Technical Report IDSIA-4-97.
Geake, E. (1994). How simple ants can sort out BT's complex nets. New Scientist 141, 20–20.
Guérin, S. (1997). Optimisation multi-agents en environnement dynamique: application au routage dans les réseaux de télécommunications. DEA Dissertation, University of Rennes I and Ecole Nationale Supérieure des Télécommunications de Bretagne.
Huberman, B. A., Lukose, R. M. & Hogg, T. (1997). An economics approach to hard computational problems. Science 275, 51–54.
Kephart, J. O., Hogg, T. & Huberman, B. A. (1989). Dynamics of computational ecosystems. Phys. Rev. A 40, 404–421.
Kelly, F. P. (1995). The Clifford Paterson Lecture, 1995. Modelling communication networks, present and future. Phil. Trans. R. Soc. London A 354, 437–463.
Kirkpatrick, S., Gelatt, C. & Vecchi, M. (1983). Optimization by simulated annealing. Science 220, 671–680.
Koopmans, T. C. & Beckman, M. J. (1957). Assignment problems and the location of economic activities. Econometrica 25, 53–76.
Kuntz, P., Layzell, P. & Snyers, D. (1997). A colony of ant-like agents for partitioning in VLSI technology. In: Proc. of 4th European Conference on Artificial Life (Husbands, P. & Harvey, I., eds), pp. 417–424, MIT Press, Cambridge, MA.
Lawler, E. L., Lenstra, J. K., Rinnooy-Kan, A. H. G. & Shmoys, D. B. (eds) (1985). The travelling salesman problem. Wiley.
Lumer, E. & Faieta, B. (1994). Diversity and adaptation in populations of clustering ants. Proc. of Third Intl. Conf. on Simulation of Adaptive Behavior, pp. 499–508, MIT Press.
Schoonderwoerd, R. (1996). Collective intelligence for network control. Engineer thesis, Delft University of Technology, The Netherlands.
Schoonderwoerd, R., Holland, O., Bruten, J. & Rothkrantz, L. (1997). Ant-based load balancing in telecommunications networks. Adapt. Behav. 5, 169–207.
Steenstrup, M. (1995). Routing in communications networks. Englewood Cliffs, NJ: Prentice Hall.
Stützle, T. & Hoos, H. (1997). The MAX-MIN ant system and local search for the traveling salesman problem. Proc. IEEE Intnl. Conf. Evolutionary Computation (ICEC'97), 309–314.
Theraulaz G., Goss S., Gervet J. & Deneubourg J.-L. (1991). Task differentiation in Polistes wasp colonies: a model for self-organizing groups of robots. In: From Animals to Animals, Proc. of the 1st Intnl. Conf. on Simulation of Adaptive Behavior (Meyer, J.A. & Wilson, S.W., eds), 346–355, MIT Press.
Theraulaz, G. & Bonabeau, E. (1995). Coordination in distributed building. Science 269, 686–688.
Wilson, E.O. (1971). The Insect Societies. Cambridge, MA: Harvard University Press.
Wodrich, M. (1996). Ant colony optimization. BSc Thesis, Dept. of Electrical and Electronic Engineering, University of Cape Town, South-Africa.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bonabeau, E., Henaux, F., Guérin, S., Snyers, D., Kuntz, P., Theraulaz, G. (1998). Routing in telecommunications networks with ant-like agents. In: Albayrak, S., Garijo, F.J. (eds) Intelligent Agents for Telecommunication Applications. IATA 1998. Lecture Notes in Computer Science, vol 1437. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053944
Download citation
DOI: https://doi.org/10.1007/BFb0053944
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64720-1
Online ISBN: 978-3-540-69102-0
eBook Packages: Springer Book Archive