Skip to main content
Top
Published in: Natural Computing 2/2023

27-11-2021

On the right combination of altruism and randomness in the motion of homogeneous distributed autonomous agents

Authors: Michael Hassoun, Evgeny Kagan

Published in: Natural Computing | Issue 2/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We demonstrate the role of randomness and altruism in the motion of artificial agents in a deterministic environment. A swarm of distributed autonomous agents with no possibility of coordination tracks a unique target. The goal is to reach the target as efficiently as possible, i.e. with as few agents moving from their current position as possible. We show in two models how, by adopting features of randomness and altruism in the agent’s motion (which, in our case, translates to yielding to other agents), this objective can be reached. In the first, simplistic representation, agents are dimensionless. The system is formulated as a unidimensional Markov chain, and we show how correctly setting the level of randomness in agents’ movement enables optimization of the swarm total energy expenditure. In the second representation, the agent embodiment raises the question of interference in movement. Again, we show how with no possibility of coordination, and based solely on a partial knowledge of the current system state, it is possible to optimize the swarm movements by dynamically adapting the agent level of randomness in movement. These are but two possible representations of a swarm of simple non-cooperating agents sharing a common target. Yet, they demonstrate how moderating the individual agent attraction to the target by introducing the precise level of randomness in the decision to move or not, helps in breaking ties between agents in their race to the target, and to optimize the overall swarm energy expenditure.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Becco C, Vandewalle N, Delcourt J, Poncin P (2006) Experimental evidences of a structural and dynamical transition in fish school. Physica A 367:487–493CrossRef Becco C, Vandewalle N, Delcourt J, Poncin P (2006) Experimental evidences of a structural and dynamical transition in fish school. Physica A 367:487–493CrossRef
go back to reference Buhl J, Sumpter DJ, Couzin ID, Hale JJ, Despland E, Miller ER, Simpson SJ (2006) From disorder to order in marching locusts. Science 312(5778):1402–1406CrossRef Buhl J, Sumpter DJ, Couzin ID, Hale JJ, Despland E, Miller ER, Simpson SJ (2006) From disorder to order in marching locusts. Science 312(5778):1402–1406CrossRef
go back to reference Burgard W, Moors M, Stachniss C, Schneider FE (2005) Coordinated multi-robot exploration. IEEE Trans Rob 21(3):376–386CrossRef Burgard W, Moors M, Stachniss C, Schneider FE (2005) Coordinated multi-robot exploration. IEEE Trans Rob 21(3):376–386CrossRef
go back to reference Clark CM, Morton R, Bekey GA (2009) Altruistic relationships for optimizing task fulfillment in robot communities. In: Distributed autonomous robotic systems, vol 8. Springer, Berlin, Heidelberg, pp 261–270 Clark CM, Morton R, Bekey GA (2009) Altruistic relationships for optimizing task fulfillment in robot communities. In: Distributed autonomous robotic systems, vol 8. Springer, Berlin, Heidelberg, pp 261–270
go back to reference Czirók A, Barabási AL, Vicsek T (1999) Collective motion of self-propelled particles: kinetic phase transition in one dimension. Phys Rev Lett 82(1):209CrossRef Czirók A, Barabási AL, Vicsek T (1999) Collective motion of self-propelled particles: kinetic phase transition in one dimension. Phys Rev Lett 82(1):209CrossRef
go back to reference Deneubourg JL, Pasteels JM, Verhaeghe JC (1983) Probabilistic behaviour in ants: a strategy of errors? J Theor Biol 105(2):259–271CrossRef Deneubourg JL, Pasteels JM, Verhaeghe JC (1983) Probabilistic behaviour in ants: a strategy of errors? J Theor Biol 105(2):259–271CrossRef
go back to reference Deneubourg JL, Aron S, Goss S, Pasteels JM (1987) Error, communication and learning in ant societies. Eur J Oper Res 30(2):168–172CrossRef Deneubourg JL, Aron S, Goss S, Pasteels JM (1987) Error, communication and learning in ant societies. Eur J Oper Res 30(2):168–172CrossRef
go back to reference Einstein A (1905) Über die von der molekularkinetischen Theorie der Wärme geforderte Bewegung von in ruhenden Flüssigkeiten suspendierten Teilchen. Ann Phys 17:549–560CrossRefMATH Einstein A (1905) Über die von der molekularkinetischen Theorie der Wärme geforderte Bewegung von in ruhenden Flüssigkeiten suspendierten Teilchen. Ann Phys 17:549–560CrossRefMATH
go back to reference Floreano D, Mitri S, Perez-Uribe A, Keller L (2008) Evolution of altruistic robots. In: IEEE world congress on computational intelligence. Springer, Berlin, Heidelberg, pp 232–248 Floreano D, Mitri S, Perez-Uribe A, Keller L (2008) Evolution of altruistic robots. In: IEEE world congress on computational intelligence. Springer, Berlin, Heidelberg, pp 232–248
go back to reference Hacohen S, Shoval S, Shvalb N (2017) Multi agents' multi targets mission under uncertainty using probability navigation function. In: 2017 13th IEEE International conference on control and automation (ICCA). IEEE, pp 845–850 Hacohen S, Shoval S, Shvalb N (2017) Multi agents' multi targets mission under uncertainty using probability navigation function. In: 2017 13th IEEE International conference on control and automation (ICCA). IEEE, pp 845–850
go back to reference Hamilton WD (1964) The genetical evolution of social behaviour. II. J Theor Biol 7(1):17–52CrossRef Hamilton WD (1964) The genetical evolution of social behaviour. II. J Theor Biol 7(1):17–52CrossRef
go back to reference Hamilton WD (1972) Altruism and related phenomena, mainly in social insects. Annu Rev Ecol Syst 3(1):193–232CrossRef Hamilton WD (1972) Altruism and related phenomena, mainly in social insects. Annu Rev Ecol Syst 3(1):193–232CrossRef
go back to reference Imre M, Oztop E, Nagai Y, Ugur E (2019) Affordance-based altruistic robotic architecture for human–robot collaboration. Adapt Behav 27(4):223–241CrossRef Imre M, Oztop E, Nagai Y, Ugur E (2019) Affordance-based altruistic robotic architecture for human–robot collaboration. Adapt Behav 27(4):223–241CrossRef
go back to reference Lehmann L, Keller L (2006) The evolution of cooperation and altruism—a general framework and a classification of models. J Evol Biol 19(5):1365–1376CrossRef Lehmann L, Keller L (2006) The evolution of cooperation and altruism—a general framework and a classification of models. J Evol Biol 19(5):1365–1376CrossRef
go back to reference Levy N, Ben-Elia E (2016) Emergence of system optimum: a fair and altruistic agent-based route-choice model. Procedia Comput Sci 83:928–933CrossRef Levy N, Ben-Elia E (2016) Emergence of system optimum: a fair and altruistic agent-based route-choice model. Procedia Comput Sci 83:928–933CrossRef
go back to reference Lihoreau M, Charleston MA, Senior AM, Clissold FJ, Raubenheimer D, Simpson SJ, Buhl J (2017) Collective foraging in spatially complex nutritional environments. Philos Trans R Soc B Biol Sci 372(1727):20160238CrossRef Lihoreau M, Charleston MA, Senior AM, Clissold FJ, Raubenheimer D, Simpson SJ, Buhl J (2017) Collective foraging in spatially complex nutritional environments. Philos Trans R Soc B Biol Sci 372(1727):20160238CrossRef
go back to reference McFarland D, Spier E (1997) Basic cycles, utility and opportunism in self-sufficient robots. Robot Auton Syst 20(2–4):179–190CrossRef McFarland D, Spier E (1997) Basic cycles, utility and opportunism in self-sufficient robots. Robot Auton Syst 20(2–4):179–190CrossRef
go back to reference Nandavar S, Lewis I, White KM (2019) Understanding drivers’ altruistic driving decisions: a theoretically guided investigation. Transp Res F Traffic Psychol Behav 62:212–227CrossRef Nandavar S, Lewis I, White KM (2019) Understanding drivers’ altruistic driving decisions: a theoretically guided investigation. Transp Res F Traffic Psychol Behav 62:212–227CrossRef
go back to reference Perrin J (1909) Le mouvement Brownien et la réalité moléculaire. Ann Chim Phys 18(8):5–114 Perrin J (1909) Le mouvement Brownien et la réalité moléculaire. Ann Chim Phys 18(8):5–114
go back to reference Ratnieks FL, Wenseleers T (2008) Altruism in insect societies and beyond: voluntary or enforced? Trends Ecol Evol 23(1):45–52CrossRef Ratnieks FL, Wenseleers T (2008) Altruism in insect societies and beyond: voluntary or enforced? Trends Ecol Evol 23(1):45–52CrossRef
go back to reference Thammawichai M, Baliyarasimhuni SP, Kerrigan EC, Sousa JB (2018) Optimizing communication and computation for multi-UAV information gathering applications. IEEE Trans Aerosp Electron Syst 54(2):601–615CrossRef Thammawichai M, Baliyarasimhuni SP, Kerrigan EC, Sousa JB (2018) Optimizing communication and computation for multi-UAV information gathering applications. IEEE Trans Aerosp Electron Syst 54(2):601–615CrossRef
go back to reference Trivers RL (1971) The evolution of reciprocal altruism. Q Rev Biol 46(1):35–57CrossRef Trivers RL (1971) The evolution of reciprocal altruism. Q Rev Biol 46(1):35–57CrossRef
go back to reference Vicsek T, Czirók A, Ben-Jacob E, Cohen I, Shochet O (1995) Novel type of phase transition in a system of self-driven particles. Phys Rev Lett 75(6):1226MathSciNetCrossRef Vicsek T, Czirók A, Ben-Jacob E, Cohen I, Shochet O (1995) Novel type of phase transition in a system of self-driven particles. Phys Rev Lett 75(6):1226MathSciNetCrossRef
go back to reference Viswanathan GM, Afanasyev V, Buldyrev SV, Murphy EJ, Prince PA, Stanley HE (1996) Lévy flight search patterns of wandering albatrosses. Nature 381(6581):413–415CrossRef Viswanathan GM, Afanasyev V, Buldyrev SV, Murphy EJ, Prince PA, Stanley HE (1996) Lévy flight search patterns of wandering albatrosses. Nature 381(6581):413–415CrossRef
Metadata
Title
On the right combination of altruism and randomness in the motion of homogeneous distributed autonomous agents
Authors
Michael Hassoun
Evgeny Kagan
Publication date
27-11-2021
Publisher
Springer Netherlands
Published in
Natural Computing / Issue 2/2023
Print ISSN: 1567-7818
Electronic ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-021-09876-w

Other articles of this Issue 2/2023

Natural Computing 2/2023 Go to the issue

Premium Partner