Skip to main content

The Best-of-n Problem with Dynamic Site Qualities: Achieving Adaptability with Stubborn Individuals

  • Conference paper
  • First Online:
Book cover Swarm Intelligence (ANTS 2018)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11172))

Included in the following conference series:

Abstract

Collective decision-making is one of main building blocks of swarm robotics collective behaviors. It is the ability of individuals to make a collective decision without any centralized leadership, but only via local interaction and communication. The best-of-n problem is a subclass of collective decision-making, whereby the swarm has to select the best option among a set of n possible alternatives. Recently, the best-of-n problems has gathered momentum: a number of decision-making mechanisms have been studied focusing both on cases where there is an explicit measurable difference between the two qualities, as well as on cases when there are only delay costs in the environment driving the consensus to one of the n alternatives. To the best of our knowledge, all the formal studies on the best-of-n problem have considered a site quality distribution that is stationary and does not change over time.

In this paper, we perform a study of the best-of-n problems in a dynamic environment setting. We consider the situation where site qualities can be directly measured by agents, and we introduce abrupt changes to these qualities, whereby the two qualities are swapped at a given time.

Using computer simulations, we show that a vanilla application of one of the most studied decision-making mechanism, the voter model, does not guarantee adaptation of the swarm consensus towards the best option after the swap occurs. Therefore, we introduce the notion of stubborn agents, which are not allowed to change their opinion. We show that the presence of the stubborn agents is enough to achieve adaptability to dynamic environments. We study the performance of the system with respect to a number of key parameters: the swarm size, the difference between the two qualities and the proportion of stubborn individuals.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Arvin, F., Turgut, A.E., Bazyari, F., Arikan, K.B., Bellotto, N., Yue, S.: Cue-based aggregation with a mobile robot swarm: a novel fuzzy-based method. Adapt. Behav. 22(3), 189–206 (2014)

    Article  Google Scholar 

  2. Baronchelli, A., Díaz-Guilera, A.: Consensus in networks of mobile communicating agents. Phys. Rev. E 85, 016113 (2012). https://doi.org/10.1103/PhysRevE.85.016113

    Article  Google Scholar 

  3. Brambilla, M., Ferrante, E., Birattari, M., Dorigo, M.: Swarm robotics: a review from the swarm engineering perspective. Swarm Intell. 7(1), 1–41 (2013)

    Article  Google Scholar 

  4. Calovi, D.S., Lopez, U., Schuhmacher, P., Chaté, H., Sire, C., Theraulaz, G.: Collective response to perturbations in a data-driven fish school model. J. Roy. Soc. Interface 12(104), 20141362 (2015). https://doi.org/10.1098/rsif.2014.1362

    Article  Google Scholar 

  5. Campo, A., Garnier, S., Dédriche, O., Zekkri, M., Dorigo, M.: Self-organized discrimination of resources. PLoS ONE 6(5), e19888 (2010)

    Article  Google Scholar 

  6. Correll, N., Martinoli, A.: Modeling and designing self-organized aggregation in a swarm of miniature robots. Int. J. Rob. Res. 30(5), 615–626 (2011)

    Article  Google Scholar 

  7. Deneubourg, J.L., Goss, S.: Collective patterns and decision-making. Ethol. Ecol. Evol. 1(4), 295–311 (1989)

    Article  Google Scholar 

  8. Ferrante, E., Turgut, A.E., Huepe, C., Stranieri, A., Pinciroli, C., Dorigo, M.: Self-organized flocking with a mobile robot swarm: a novel motion control method. Adapt. Behav. 20(6), 460–477 (2012)

    Article  Google Scholar 

  9. Franks, N.R., Pratt, S.C., Mallon, E.B., Britton, N.F., Sumpter, D.J.T.: Information flow, opinion polling and collective intelligence in house-hunting social insects. Philos. Trans. R. Soc. B: Biol. Sci. 357(1427), 1567–1583 (2002)

    Article  Google Scholar 

  10. Garnier, S., Gautrais, J., Asadpour, M., Jost, C., Theraulaz, G.: Self-organized aggregation triggers collective decision making in a group of cockroach-like robots. Adapt. Behav. 17(2), 109–133 (2009)

    Article  Google Scholar 

  11. Garnier, S., Gautrais, J., Theraulaz, G.: The biological principles of swarm intelligence. Swarm Intell. 1(1), 3–31 (2007)

    Article  Google Scholar 

  12. Kernbach, S., Thenius, R., Kernbach, O., Schmickl, T.: Re-embodiment of honeybee aggregation behavior in an artificial micro-robotic system. Adapt. Behav. 17(3), 237–259 (2009)

    Article  Google Scholar 

  13. Marshall, J.A.R., Bogacz, R., Dornhaus, A., P̃lanqué, R., Kovacs, T., Franks, N.R.: On optimal decision-making in brains and social insect colonies. J. R. Soc. Interface 6(40), 1065–1074 (2009)

    Article  Google Scholar 

  14. Montes de Oca, M.A., Ferrante, E., Scheidler, A., Pinciroli, C., Birattari, M., Dorigo, M.: Majority-rule opinion dynamics with differential latency: a mechanism for self-organized collective decision-making. Swarm Intell. 5, 305–327 (2011)

    Article  Google Scholar 

  15. Parker, C.A.C., Zhang, H.: Cooperative decision-making in decentralized multiple-robot systems: the best-of-n problem. IEEE/ASME Trans. Mechatron. 14(2), 240–251 (2009)

    Article  Google Scholar 

  16. Parker, C.A.C., Zhang, H.: Collective unary decision-making by decentralized multiple-robot systems applied to the task-sequencing problem. Swarm Intell. 4, 199–220 (2010)

    Article  Google Scholar 

  17. Prasetyo, J., Masi, G.D., Ranjan, P., Ferrante, E.: The best-of-n problem with dynamic site qualities: achieving adaptability with stubborn individuals (2018). http://bio.kuleuven.be/ento/ferrante/FerranteSupp2018-001/index.html, Supplementary Material. Accessed 30 Apr 2018

  18. Reina, A., Bose, T., Trianni, V., Marshall, J.A.R.: Psychophysical laws and the superorganism. Sci. Rep. 8(4387) (2018). https://doi.org/10.1038/s41598-018-22616-y

  19. Reina, A., Marshall, J.A.R., Trianni, V., Bose, T.: Model of the best-of-n nest-site selection process in honeybees. Phys. Rev. E 95(5), 052411 (2017). https://doi.org/10.1103/PhysRevE.95.052411

    Article  Google Scholar 

  20. Reina, A., Miletitch, R., Dorigo, M., Trianni, V.: A quantitative micro-macro link for collective decisions: the shortest path discovery/selection example. Swarm Intell. 9(2–3), 75–102 (2015)

    Article  Google Scholar 

  21. Reina, A., Valentini, G., Fernández-Oto, C., Dorigo, M., Trianni, V.: A design pattern for decentralised decision making. PLoS ONE 10(10), e0140950 (2015)

    Article  Google Scholar 

  22. Rubenstein, M., Ahler, C., Hoff, N., Cabrera, A., Nagpal, R.: Kilobot: a low cost robot with scalable operations designed for collective behaviors. Rob. Auton. Syst. 62(7), 966–975 (2014)

    Article  Google Scholar 

  23. Scheidler, A., Brutschy, A., Ferrante, E., Dorigo, M.: The \(k\)-unanimity rule for self-organized decision-making in swarms of robots. IEEE Trans. Cybern. 46(5), 1175–1188 (2016)

    Article  Google Scholar 

  24. Schmickl, T., et al.: Get in touch: cooperative decision making based on robot-to-robot collisions. Auton. Agents Multi-Agent Syst. 18(1), 133–155 (2009)

    Article  MathSciNet  Google Scholar 

  25. Seeley, T.D.: Honeybee Democracy. Princeton University Press, Princeton (2010)

    Google Scholar 

  26. Seeley, T.D., Visscher, P.K., Schlegel, T., Hogan, P.M., Franks, N.R., Marshall, J.A.R.: Stop signals provide cross inhibition in collective decision-making by honeybee swarms. Science 335(6064), 108–11 (2012)

    Article  Google Scholar 

  27. Valentini, G., Birattari, M., Dorigo, M.: Majority rule with differential latency: an absorbing Markov chain to model consensus. In: Gilbert, T., Kirkilionis, M., Nicolis, G. (eds.) Proceedings of the European Conference on Complex Systems 2012. Springer Proceedings in Complexity, pp. 6651–658. Springer, Cham (2013). https://doi.org/10.1007/978-3-319-00395-5_79

    Chapter  Google Scholar 

  28. Valentini, G., Ferrante, E., Dorigo, M.: The best-of-n problem in robot swarms: formalization, state of the art, and novel perspectives. Front. Rob. AI 4, 9 (2017). https://doi.org/10.3389/frobt.2017.00009

    Article  Google Scholar 

  29. Valentini, G., Ferrante, E., Hamann, H., Dorigo, M.: Collective decision with 100 Kilobots: speed versus accuracy in binary discrimination problems. Auton. Agents Multi-Agent Syst. 30(3), 553–580 (2016)

    Article  Google Scholar 

  30. Valentini, G., Hamann, H., Dorigo, M.: Self-organized collective decision making: the weighted voter model. In: Lomuscio, A., Scerri, P., Bazzan, A., Huhns, M. (eds.) Proceedings of the 13th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2014, pp. 45–52. IFAAMAS (2014)

    Google Scholar 

  31. Valentini, G., Hamann, H., Dorigo, M.: Efficient decision-making in a self-organizing robot swarm: on the speed versus accuracy trade-off. In: Bordini, R., Elkind, E., Weiss, G., Yolum, P. (eds.) Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2015, pp. 1305–1314. IFAAMAS (2015)

    Google Scholar 

Download references

Acknowledgments

We would like to thank Gabriele Valentini for the code of his multi-agent simulator. Besides partial support of computational facilities of the KU Leuven, this work has been made possibly purely by the efforts in terms of personal investment of both time and computing resources of all the authors involved.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Judhi Prasetyo or Eliseo Ferrante .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Prasetyo, J., De Masi, G., Ranjan, P., Ferrante, E. (2018). The Best-of-n Problem with Dynamic Site Qualities: Achieving Adaptability with Stubborn Individuals. In: Dorigo, M., Birattari, M., Blum, C., Christensen, A., Reina, A., Trianni, V. (eds) Swarm Intelligence. ANTS 2018. Lecture Notes in Computer Science(), vol 11172. Springer, Cham. https://doi.org/10.1007/978-3-030-00533-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00533-7_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00532-0

  • Online ISBN: 978-3-030-00533-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics