Abstract
Artificial agent societies are made up of heterogeneous intelligent software agents, which operate locally and cooperate/coordinate with each other in order to achieve their individual goals and the collective goals of a society. Also, these member agents can move from one location/society to another in order to achieve their own (individual) goals as well as to help achieve collective goals of the society. This movement of agents in/between societies is called agent migration. Agent migration is a multi-faceted, dynamic process with various types of dynamics associated to it. In order to facilitate and perpetuate the process of agent migration and study various types of dynamics existing in it, an artificial agent society should be equipped with some module or subsystem, which can handle the task of migration and its consequences in a structured manner. In this paper, we present an agent migration subsystem for an artificial agent society with all its constituents, which will be governing the process of agent migration and handling its consequences. In addition to that, we also discuss various possible typologies of agent migration process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Gilbert, N., Conte, R.: Artificial Societies: The Computer Simulation of Social Life. UCL Press, London (1995)
de Haas, H.: Migration and development: a theoretical perspective. Int. Migrat. Rev. 44(1), 1–38 (2010)
Weeks, J.R.: The migration transition—chapter 9. In: Population: An Introduction to Concepts and Issues, 9th edn. Wadsworth Learning, USA (2005)
Lee, E.S.: The theory of migration. Demography 3(1), 47–57 (1966)
Lekeas, G., Stathis, K.: Agents acquiring resources through social positions: an activity based approach. In: Proceedings of 1st International Workshop on Socio-Cognitive Grids: The Net as a Universal Human Resource, Santorini, Greece (2003)
da Costa, A.C., Hubener, T.F., Bordini, R.H.: On entering an open society. In: XI Brazilian Symposium on AI, Fortaleza, Brazalian Computing Society, pp. 535–546 (1994)
de Haas, H.: The internal dynamics of migration processes: a theoretical inquiry. J. Ethn. Migr. Stud. 36(10), 1587–1617 (2010)
Brown, R.: Group Processes: Dynamics Within and Between Groups. Wiley, Chichester (1991)
Kaur, H., Kahlon, K.S., Virk, R.S.: A formal dynamic model of artificial agent societies. Int. J. Inf. Commun. Technol. 6(1–2), 67–70 (2013)
Filho, H.S.B., de Lima Neto F.B., Fusco, W.: Migration and social networks: an explanatory multi-evolutionary agent-based model. In: 2011 IEEE Symposium on Intelligent Agents (IA), IEEE, Paris (2011)
Glasser, N., Morignot, P.: The reorganization of societies of autonomous agents. In: Proceedings of 8th European Workshop on Modeling Autonomous Agents in Multi Agent World, Ronneby, Sweden, LNCS 1237. Springer, Berlin (1997)
Dignum, V., Dignum, F., Sonen Berg L.: Towards dynamic reorganization of agent societies. In: Proceedings of CEAS: Workshop on Coordination in Emergent Agent Societies at ECAI2004, Valencia, Spain, 22–27 Sept 2004
Dignum, V., Dignum, F.: modeling agent societies: coordination frameworks and institutions. In: Proceedings of 10th Portuguese Conference on Progress in AI, Knowledge Extraction, MAS Logic Programming and Constraint Solving (2001)
Dastani, M., Dignum, V., Dignum, F.: Role-assignment in open agent societies. In: Proceedings of AAMAS’03: Second International Joint Conference on Autonomous Agents and Multi-Agent Systems, Melbourne, Australia, ACM (2003)
Dastani, M., van Riemsdijk, B.M., Hulstijn, J., Dignum, F., Meyer, J.J.C.: Enacting and deacting roles in agent programming. In: Odell J.J., Giorgini P., Muller J.P (eds.) Agent Oriented Software Engineering, LNCS, vol. 3382, pp. 189–204. Springer, Heidelberg (2004)
Dignum, V., Dignum, F., Furlado, V., Melo, A.: Towards a simulation tool for evaluating dynamic reorganization of agent societies. In: Proceedings of WS, on Socially Inspired Computing, AISB Convention (2005)
Eijk, R.M., de van Boer, F.S., van der Hoek, W., Meyer, C.J.J.: Open multi-agent systems: agent communication and integration. In: Proceedings of Intelligent Agents VI ATAL, pp. 218–222 (1999)
Hazoglu, F.M., Sen, S.: Patterns of migration and adoption of choices by agents in communities. In: Conitzer, V., Winiki, M., Padgham L., van der hock, W. (eds.) Proceedings of the 11th International Conference on Autonomous Agents and Multi Agent Systems (AAMAS 2012), International Foundation for Autonomous Agents and Multi Agent Systems, Valencia, Spain (2012)
Bordini, R.H.: Contributions to an Anthropological Approach to the Cultural Adaptation of Migrant Agents. Department of Computer Science, University College London, London (1999)
Bordini, R.H.: Linguistic support for agent migration. Masters Thesis, Universidade Federal do Rio Grands do Sul (UFRGS), Instituto de Informatica, Porto Alegre, RS–Brazil (1995)
Saber, M., Ferber, J.: MAGR: integrating mobility of agents with organizations. In: Proceedings of International Conference Intelligent Systems and Agents IADIS, Lisbonne, Portugal (2007)
Kaur, H., Kahlon, K.S., Virk, R.S.: Migration dynamics in artificial agent societies. Int. J. Adv. Res. Artif. Intell. 3(2), 39–47 (2014)
King, R.: Theories and typologies of migration. International migration and ethnic relations. In: Willy Brandt series of working papers. 3/12. Malmo Institute for Studies of Migration, Diversity and Welfare (MIM), Malmo University, Sweden (2012)
Human Migration Guide.: Xepeditions, National Geographic Society, a tutorial
Human Migration.: Wikipedia, the free encyclopedia. http://wikipedia:org/wiki/Migration_(human)
Zanker, J.H.: Why do people migrate? A review of the theoretical literature. Working paper MGSoG/2008/WP002MPRA. Munich Personal RePEc Archive, Maastricht University, Maastricht Graduate School of Governance, Netherlands (2008)
Goldscheider, C.: Population, modernization and social structure. Little, Brown & Co., Boston (1971)
Andrew, D.Z.S., Zara, M.: Immigration behavior: towards social psychological model for research. In: Proceedings of ASBBS Annual Conference, ASBBS Annual Conference, vol. 20, no.1, Las Vegas (2013)
Bijwaard, E.G.: Modeling migration dynamics of immigrants. Tinbergen Institute discussion paper, no. 08-070/4 (2008)
Helmenstein, C., Yegorov, Y.: The dynamics of migration in presence of chains. Res. Memo. 334 (1993)
Nemiche, M., M’Hamdi, A., Chakraoui, M., Cavero, V., Pla Lopez, R.: A theoretical agent-based to simulate an artificial social evolution. Syst. Res. Behav. Sci. 30(6), 693–702 (2013)
Filho, H.S., de Lima Neto, F.B., Fusco, W.: Migration, communication and social networks—an agent-based social simulation. In: Complex Networks, Studies in Computational Intelligence, vol. 424, pp. 67–74. Springer, Berlin (2013)
Ravenstein, E.G.: The laws of migration. J. Stat. Soc. London 48(2), 167–235 (1885)
Greenwood, M.J.: Modeling migration. In: Encyclopedia of Social Measurement, vol. 2. Elsevier, New York (2005)
Biondo, A.E., Pluchino, A., Rapisanda, A.: Return migration after brain drain: a simulation approach. J. Artif. Soc. Soc. Simul. 16(2), 11 (2013)
Gilbert, N.: Agent-based social simulation: dealing with complexity. Complex Syst. Netw. Excell. 9(25), 1–14 (2005)
Bonabeau, E.: Agent-based modeling: methods and techniques for simulating human systems. Proc. Nat. Acad. Sci. U.S. Am 99(3), 7280–7287 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer India
About this paper
Cite this paper
Kaur, H., Kahlon, K.S., Virk, R.S. (2015). Migration of Agents in Artificial Agent Societies: Framework and State-of-the-Art. In: Jain, L., Behera, H., Mandal, J., Mohapatra, D. (eds) Computational Intelligence in Data Mining - Volume 3. Smart Innovation, Systems and Technologies, vol 33. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2202-6_4
Download citation
DOI: https://doi.org/10.1007/978-81-322-2202-6_4
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2201-9
Online ISBN: 978-81-322-2202-6
eBook Packages: EngineeringEngineering (R0)